Teladoc Health (TDOC) closed down 3.39% to $5.42 on February 20, 2026, underperforming broader market benchmarks.
Read full article on MarketWire