SNEX   $70.71  2.99% Market Closed After Close 71.6066 1.27%

StoneX Group Inc.

Data not available