Strategy CEO Phong Le has acquired 11,000 shares of STRC through a revocable trust at a price of $90.796 per share, according to a filing with the SEC. The purchase, made on June 22, comes after several weeks of pressure on the security, indicating a potential vote of confidence in the company's prospects.