preloader icon



Apex Trader Funding (ATF) - News

Snap Q1 earnings: Revenue miss sends shares plunging 21%

Snap shares collapsed 21% after the social media company reported worse than anticipated Q1 revenue.