healthcare.digital April 7, 2024
Exec Summary:
Teladoc’s long-time CEO left the company this week after its share price hit an 8-year low. Amwell’s (AMWL) share price has collapsed from a $35 share price 3 years ago down to a $1 share price today. Amwell’s $6 Billion market cap peaked in 2021 and has since declined over 96% down to a $235 million market cap today resulting in the possibility of being delisted from NYSE.
What’s going on? Why has confidence in generalist TeleHealth companies collapsed on the public markets?
Market correction: The Telehealth sector may have been overvalued at its peak, and a correction was inevitable. This could be due to a number of factors, such as investor enthusiasm outpacing the actual...