First Solar FSLR Reports Strong Q1 2026 Revenue NA EPS Beats Oil Prices Rise as Trump Sends Fresh Warning to Iran European Markets Slide City Holding CHCO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Klaviyo KVYO Q1 2026 Beat Revenue NA EPS Exceeds by Significant