Strategy Inc Raises 2 Billion in Stock Offering Acquires 24869 Bitcoin NetScout Systems NTCT Stock Down 144 Support Test at 3646 20260515 TFI TFII Reports Strong Q1 2026 Revenue NA EPS Beats Global Markets on Edge as Oil Crisis Spurs Debt Selloff Trump Issues Iran Warning WhiteHorse Finance WHF Stock Slips Amid Narrow Trading Range Key Support and Resistance Levels in Focus Abercrombie Fitch ANF Holds Near Key Support Amid Modest Decline CorMedix Inc CRMD Edges Lower as Stock Tests Key Support Near 758 Terra Property Trust Notes TPTA Slip 237 as Bond Market Faces Headwinds