Stonex Group Inc.

SNEX·NASDAQ·$113.91·$9B