Tech Stocks Rally on AI and Hardware Cycles