Strategy Claims 32 Years of Dividend Payments as STRC Sinks Below $90 - TrendCloud