1stdibs DIBS Q1 2026 Earnings Why the Beat Matters Virtu Financial VIRT Q1 2026 Results Top Views on Strong Revenue PLUS THERAPEUTICS PSTV Q1 2026 Earnings Miss EPS 105 vs 090 Expected Greenbrier GBX Rallies 069 as Bulls Target 5040 20260520 ReNew Energy Global Plc Holds Q4 2026 Earnings Call Analysts Await Key Financial Details UK Regulator Warns Ghost Brokers Targeting Young Drivers With Fake Car Insurance Online Alpha Modus AMOD Falls 556 Watching 019 Support 20260520