🚨 MSTR Faces STRC Buyback Concerns @​Strategy has spent $950.8M on $STRC buybacks, prompting scrutiny over market support and dilution. #Barclays still maintains a Buy rating and raised its #MSTR target to $160. 🔗 Know more in comments