Tech and Pharma Earnings Exceed Expectations Amid Market Fluctuations | The 4 Pillar Report