2U, Inc.TWOU

Market cap
$129.67M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023-110-15.03%
Dec 31, 2022-130+120.41%
Dec 31, 2021-59-28.47%
Dec 31, 2020-82-53.39%
Dec 31, 2019-177+1186.17%
Dec 31, 2018-14+30.83%
Dec 31, 2017-11-6.81%
Dec 31, 2016-11-40.24%
Dec 31, 2015-19-15.37%
Dec 31, 2014-22