Chart Of The Day: Big Tech Gaps Up On Earnings

111GOOG

 

11MSFT