CTAS Q1 2026 Earnings EPS Slightly Misses Estimates Despite Positive Stock Reaction SCCO Q1 2026 Earnings Strong Earnings Beat Drives Share Gains Perpetua Resources Secures 29 Billion US Loan for Idaho GoldAntimony Project Irans Potential Tariffs on Hormuz Internet Cables Could Raise Europes Connectivity Costs Impinj PI Q1 2026 Earnings Narrow EPS Miss Overshadowed by Resilient Demand Signals DCOM Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Amidst Uncertain Outlook SpaceX IPO Opens to Retail Investors as Major Brokerages Democratize Access