Trumps Approval Rating Drops to 35 as Republican Support Weakens Potential Market Implications Veeva Systems VEEV Reports Strong Q1 2026 Revenue NA EPS Beats Fastenal Company FAST Q1 2026 Earnings Miss by Significant Key Takeaways Trumps 1 Billion Ballroom Funding Faces Key Vote as Republican Opposition Mounts MDxHealth SA MDXH Stock Analysis 485 Gain What to Watch 20260520 Kenon Holdings KEN Surges 250 Nearing 9013 Resistance 20260520 Smith SWBI Stalls at 1517 Consolidation Phase 20260520