Share Facebook Twitter LinkedIn Pinterest Email STRC stock shows signs of recovery, trading below $99 following Strategy’s announcement of a significant $193 million share repurchase program.