Front Page Strategy Just Sold $334 Million in Shares to Build Cash and Buy Back Preferred Stock. This Hits MSTR Stock Holders With Dilution. Yahoo Finance · 1d ago Read the full story at Yahoo Finance →