apollo micro systems share latest news