MicroStrategy (MSTR) has returned 146.3% since February 21, 2023.

money illustration

Explore