StoneX Group SNEX Q1 2026 Earnings EPS 207 Beats Estimates Global SELF Stock Analysis RangeBound Near 529 20260518 Flowserve Corporation FLS Reports Strong Q1 2026 Revenue NA EPS Beats Goldmans Lead Role in SpaceXs RecordBreaking IPO Signals a New Era for Space Investing Supernus Pharmaceuticals SUPN Q1 2026 Earnings EPS 060 Beats Estimates Fed Chair Warsh May Face Pressure to Raise Rates in July Yardeni Warns US Consumer Prices Rise 38 in April Exceeding Expectations and Marking Highest Since May 2023 AGRO Q1 2026 Earnings Massive EPS Miss and Stock Decline Highlight Operational Pressures US Layoff Filings Rise for Fourth Consecutive Year Think Tank Reports