Is Opendoor Technologies Inc (NASDAQ:OPEN) being unfairly punished by investors?

The price of Opendoor Technologies Inc (NASDAQ:OPEN) shares last traded on Wall Street fell -3.38% to $2.00. OPEN stock price is now -4.19% away from the 50-day moving average and -23.84% away from the 200-day moving average. The market capitalization of the company currently stands at $1.41B. On December 13, 2023, Keefe Bruyette Upgraded its […]