fact stock price