Fundamentalπ° other
Strategyβs STRC preferred stock closes day 11% under par at $89
π Read full story on theblock.co βWednesday's close of $89 appears to be the lowest on record since the stock was first issued in 2025.
Source
The Block
High85