On May 5, 2026, Strategy Inc announced its financial results for the quarter ending March 31, 2026, revealing details about its performance on various preferred stocks and other metrics. This filing carries significant implications for investors regarding the company’s financial health.