2U, Inc.TWOU

Market cap
$129.67M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2023115-10.01%
Dec 31, 2022128+18.17%
Dec 31, 2021108+12.42%
Dec 31, 202096+38.12%
Dec 31, 201970+113.03%
Dec 31, 201833+67.07%
Dec 31, 201720+101.27%
Dec 31, 201610+35.04%
Dec 31, 20157+29.58%
Dec 31, 20146