MicroStrategy shares are trading lower following a short report from Kerrisdale Capital.
MicroStrategy Incorporated Class A +3.86%
MicroStrategy Incorporated Class A MSTR | 129.64 | +3.86% |
MicroStrategy shares are trading lower following a short report from Kerrisdale Capital.