Has Micron Stock Gotten Tired?