Micron's Meteoric Rise: What Its Latest Earnings Mean for Tech Stocks | Whale Factor