Will Strategy Have to Sell Part of Its Bitcoins?
While the recent SEC filing suggests they might need to sell some $BTC, this would likely be a short-term financial move - not a shift in sentiment. We explain their situation here:

299
18
16
3
2
1