VolitionRX Limited VNRX Q1 2026 Results Profit Pressure Guidance Cut The Boys Finale A MarvelStyle Climax Signals Shifting Tides in Streaming Content Strategy General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected