But do the company's fundamentals justify the hype? Let's find out.