- which equates to ~90% of $TDOC's current market cap, implying a negligble value for the Integrated Care segment, a business that will generate an estimated ~$1.6bn in revenue and ~$260m in EBITDA this year! -
All told, our SOTP framework implies a value of $15+ per share after backing out net debt. On this basis, we continue to believe that $TDOC remains fundamentally mispriced in the public market.