Nuveen SP500 BXMX Slips 207 Testing 1260 Support 20260521 Should You Sell TriMas Corporation TRS After 070 Drop 20260521 Supernus Pharmaceuticals SUPN Q1 2026 Earnings EPS 060 Beats Estimates Bitcoin LongTerm Holder Supply Approaches Record 163 Million BTC Signaling Confidence Among Smart Money