The IPO was $14 a share, closing at $29 a share. Today's price $573.20 a share. Even discounting splits that is a ridiculous return on an investment. With splits its just silly. Granted there were some rocky times from the IPO until now but it has overall always gone up. What do they do that other companies do not? Just something I was thinking about. Most don't think its overvalued either, from what I have read anyway.