SpaceXs IPO Filing Hints at Asteroid Mining Ambitions and Potential Billionaire Windfalls Astec Industries Reports Strong Q1 Results Amid Record Backlogs in Heavy Equipment Sector Uranium Royalty UROY Q1 2026 Earnings 001 EPS Surges Past 001 Estimates Shutterstock SSTK Gains 45 Testing Resistance After Bounce from Support