CULLENCFR

Market cap
$7.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202461+42.56%
Dec 31, 202343+872.90%
Dec 31, 20224+13.64%
Dec 31, 20214-75.52%
Dec 31, 202016-77.05%
Dec 31, 201969-31.89%
Dec 31, 2018101-0.46%
Dec 31, 2017101+7766.12%
Dec 31, 20161-98.73%
Dec 31, 2015101+6848.32%
Dec 31, 20141-98.99%
Dec 31, 2013145+33072.02%
Dec 31, 20120-78.51%
Dec 31, 20112+105.78%
Dec 31, 20101