73407951 : It's all just a pullback in the decline in technology stocks; are they all still rising steadily
73407951 : It's all just a pullback in the decline in technology stocks; are they all still rising steadily