Strategy sells 1,690 BTC to fund $108.6M STRC buyback