elf Beauty ELF Q1 2026 Earnings EPS 124 Beats Estimates Black Hills BKH Stock Analysis Falls 093 Watching 6963 20260519 The Trade TTD Slides 068 as Selling Pressure Mounts 20260514 Dow Gains on Cisco Nvidia Boeing Strength as TrumpXi Summit Fuels Market Optimism Whirlpool Blames Iran Conflict for US Industry Decline Shares Tumble 12 Dropboxs Fully Remote Model Boosts Recruitment and Retention Amid Office Return Trend Is Odyssey OMEX Still a Buy After 124 Rally 20260519