MicroStrategy's Surging Stock Price - Financial Insights