Refreshing the latest version...

TPE Logo
Micron stock sinks 17% as chip sector crashes