First FFBC Q1 2026 Earnings Beat Revenue NA EPS 071 Shoals SHLS Reports Strong Q1 2026 Revenue NA EPS Beats What HR Block HRBs 237 Jump Means for Investors 20260520 Is Tiziana TLSA Still a Buy After 870 Rally 20260520 Taiwan President Lai Vows to Protect Freedom Announces New Drone Defense Budget Lumentum Surges 163 in 2026 as Tiger Global Takes New Position in Q1 TrumpXi Summit Concludes in Beijing Setting Stage for Renewed USChina Talks