Stonex Group Inc $66.78 (-2.62, 3.78%)

Close Short

NASDAQ