Micron (MU) Witnesses a Splendid 2017: What’s Driving It?