TruGolf Holdings TRUG Slips 537 Testing 160 Support 20260515 Capricor Therapeutics Files Quarterly Results Financial Update Signals Ongoing Research Investment Trumps Stock Trading Disclosure Reveals Big Tech Bets in Q1 2026