Most surprising thing to me here is tech giants growing 50%+ in 2 years. What's up with that?