Sanofi ADS SNY Q1 2026 Earnings Surprise EPS 188 Up Significant QuickLogic Corporation QUIK Stock Up 1417 Key Resistance at 2148 20260520 Virtus NCV Up 112 Is There More Room to Run 20260520 Range RRC Steady at 4294 Awaiting Next Catalyst 20260520 Greeces Primary Budget Surplus Surges to 5175bn in Q1 2026 Blowing Past Targets HS2 Completion Delayed to 2039 Full Line Still Possible Despite Setbacks