CULLENCFR

Market cap
$7.9B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20247.8-84.49%
Dec 31, 202350.3+8.62%
Dec 31, 202246.3-3957.50%
Dec 31, 2021-1.2-87.93%
Dec 31, 2020-9.9-226.46%
Dec 31, 20197.9-55.64%
Dec 31, 201817.7+33.63%
Dec 31, 201713.3+155.49%
Dec 31, 20165.2-24.23%
Dec 31, 20156.9-25.38%
Dec 31, 20149.2+433.72%
Dec 31, 20131.7+24.64%
Dec 31, 20121.4+50.00%
Dec 31, 20110.9