Odonate’s (ODTCD) 10-Day exponential moving average is 142908.71, while Odonate’s (ODTCD) share price is $140,000, making it a Sell.
Odonate’s (ODTCD) 100-Day exponential moving average is 144753.59, while Odonate’s (ODTCD) share price is $140,000, making it a Sell.
Odonate’s (ODTCD) stock price is $140,000 and Odonate’s (ODTCD) 50-day simple moving average is 142309.84, creating a Sell signal.
Odonate’s (ODTCD) stock price is $140,000 and Odonate’s (ODTCD) 100-day simple moving average is 148663.04, creating a Sell signal.
Odonate’s (ODTCD) stock price is $140,000 and Odonate’s (ODTCD) 200-day simple moving average is 134998.30, creating a Buy signal.