Micron Technology Stock Explodes: 693% Rise in 12 Months Raises Investment Questions | Whale Factor