JAKKS Pacific JAKK Gains 159 Support Holds at 2058 20260518 MannKind Corporation MNKD Slips 419 Testing 293 Support 20260515 On Holding ONON Q1 2026 Earnings Surprise EPS 041 Up Significant Ferrari Stock Slides After Unveiling First AllElectric Model Yahoo Finance Highlights Best Credit Cards for Building Credit in June 2026 SoundHound AI Shares Rise on Renewed Investor Interest in Voice Technology Amazon Reports Record Thanksgiving Holiday Week Sales and Items Sold Pentagons Wall Street Outreach Faces Democratic Backlash Over Oversight Concerns Truist Raises Immunovant Price Target Holds Steady on Rating Billionaire Investor Acquires Stakes in Four AI Companies Signaling Sector Confidence ByteDance Reportedly Considers 89 Billion AI Investment to Maintain Edge Over Chinese Rivals Pam Bondis ClosedDoor Epstein Testimony Sparks Political Firestorm US Jobless Claims Drop to Lowest Level Since MidMay Signaling Improving Labor Market