Teladoc CEO departs the company after stock's 95% fall from 2021 highs