Strategy’s STRC preferred stock closed at $89, marking its lowest daily closing price since its IPO. This decline reflects broader market pressures on the company’s strategic investments.
Strategy’s STRC preferred stock closed at $89, marking its lowest daily closing price since its IPO. This decline reflects broader market pressures on the company’s strategic investments.