CULLENCFR

Market cap
$7.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,391+7.80%
Dec 31, 20232,218+50.28%
Dec 31, 20221,476+46.29%
Dec 31, 20211,009-1.20%
Dec 31, 20201,021-9.94%
Dec 31, 20191,134+7.86%
Dec 31, 20181,051+17.72%
Dec 31, 2017893+13.26%
Dec 31, 2016788+5.19%
Dec 31, 2015749+6.85%
Dec 31, 2014701+9.18%
Dec 31, 2013643+1.72%
Dec 31, 2012632+1.38%
Dec 31, 2011623+0.92%
Dec 31, 2010617