Micron (MU) Posts Earnings Beat, 'Secular Trends' Driving Growth