ITG · ITG, Inc./DE/
$12.59
-0.31 (-2.40%)
At close · Aug 24
Market Cap
$1.61B
Shares
124.16M
No listed options were found for ITG.