MicroStrategy stock reaches record peak