Everspin Technologies (MRAM) Stock: Price, Analysis