TrueCar, Inc.TRUE

Market cap
$185.73M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-10.9-55.37%
Dec 31, 2023-24.4-63.86%
Dec 31, 2022-67.6+810.55%
Dec 31, 2021-7.4-1118.53%
Dec 31, 20200.7-108.26%
Dec 31, 2019-8.8+381.00%
Dec 31, 2018-1.8-47.03%
Dec 31, 2017-3.5-38.21%
Dec 31, 2016-5.6-68.57%
Dec 31, 2015-17.8+6.73%
Dec 31, 2014-16.7