mstr yearly returns last 15 years

MicroStrategy (MSTR) had its best year between March 15, 2010 and March 15, 2025 in 2023, returning 333.6%.