Bubble talk has plagued tech stocks in recent months, with Amazon and Netflix coming under fire for pricey valuations.
read more