Spyre Therapeutics SYRE Q1 2026 Earnings Miss Sparks Concern Bank of Canada Flags Iran Conflict and US Trade Policies as Key RateSetting Concerns Better Home BETR Q1 2026 Disappoints EPS 301 Below 197 Views DEFSEC DFSC Q2 2024 Earnings Miss EPS 061 vs 053 Expected XCF Global SAFX Q1 2026 Earnings Beat Revenue NA EPS 005 SeaStar ICUCW Stock Analysis Flat at 002 Whats Next 20260515 Greeces Q1 2026 Budget Surplus Surges to 52 Billion Far Exceeding Official Target