In today's Taking Stock, Micron tops revenue expectations on AI demand but higher capex weighs on shares.