Home Investing AITX stock price: Will this penny stock recover in 2023?