elf Beauty ELF Q1 2026 Earnings EPS 124 Beats Estimates Should You Sell Rezolute RZLT After 725 Drop 20260519 Osprey OBTC Falls 301 Watching 2346 Support 20260518 GitLab GTLB Q1 2026 Earnings Surprise EPS 030 Up Significant PENN Entertainment PENN Q1 2026 Earnings Miss Sparks Concern Inhibikase Therapeutics IKT Stock Analysis Falls 694 Watching 153 20260518 Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 Brady Corporation Q3 2026 Earnings Call Highlights Steady Performance Amid Evolving Market Conditions Grab GRAB Delivers Q1 2026 Beat EPS 003 vs 002 Expected PDF Solutions PDFS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Mark Cuban Shares His Perspective on AI Race Winners Highlighting Metas Position