XOVR Stock Price Analysis: 52-Week High at $21.78 | Intellectia.AI