IMTM.NYSE ARCA
$
40.36
USD
0.39(0.97%)
12/07/24, 8:00 pm
40.02