Strategy halts STRC share sales as preferred stock sinks to $88.59