Is Trinity Industries TRN Undervalued at 3333 20260520 Basel Medical BMGL Stock Slides 187 Support at 062 20260520 Newbridge NBRGU Stock Today Unchanged at 997 Key Levels 20260520 Scully Royalty SRL Flat at 612 Consolidation Continues 20260520 Greeces Primary Budget Surplus Surges to 5175bn in Q1 2026 Blowing Past Targets Elicio Therapeutics ELTX Q1 2026 Earnings Miss EPS 065 vs 047 Expected