Legato LEGO Stock Today Unchanged at 989 Key Levels 20260515 Main MAIN Stalls at 5045 Consolidation Phase 20260515 Bridgeline BLIN Q1 2026 Earnings Miss Sparks Concern