Stocks Rally with Tech Leading Gains Amid Mixed Earnings Reports | Intellectia.AI