Dolby DLB Stock Today Drops 095 Key Support at 5156 20260515 Lionsgate LION Delivers Q1 2026 Beat EPS 001 vs 015 Expected Whitbread Faces Investor Pressure for Sale of Premier Inn Owner