Following a nearly -30% decline in the first half of the year, its worst start to a year ever, the NASDAQ 100 index has at least stabilized in the 11,000s this month. That fragile calm will be put to the test over the next couple of weeks as the heavily-weighted Big Tech stocks report earnings in the coming weeks (see my colleague Josh Warner’s full Big Tech...