Skip to main content
Topics
Video
Provider
Payer
Pharma
ANZ
ASIA
EMEA
Global Edition
earnings
Teladoc Health reports $1B net loss in 2024
By
Jessica Hagen
|
01:44 pm |
February 28, 2025
The New York-based company posted a net loss of $1 billion, or $5.87 per share, causing its stock price to fall around 15%.