why is MSTR price high