Advertisement
Advertisement

SNEX

SNEX logo

StoneX Group Inc. Common Stock

77.10
USD
Sponsored
-0.86
-1.10%
Mar 27, 14:28 UTC -4
Open

Advertisement