CR
CR
US2244081046
Crane Company
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
11.83B EUR
12.87B EUR
9.87B EUR
10.62B EUR
Enterprise Value
12.45B EUR
12.87B EUR
10.73B EUR
11.33B EUR
Valuation Multiples
Trailing P/E
35.3x
53.59x
30.23x
28.98x
Forward P/E
26.14x
--
--
--
Price to Sales
4.57x
6.9x
4.04x
4.61x
Price to Book
5.43x
--
4.71x
5.15x
EV/Revenue
4.81x
6.9x
4.39x
4.92x
EV/EBITDA
16.67x
33.3x
21.11x
22.93x
Price to FCF (P/FCF)
32.54x
47.22x
27.31x
31.13x
EV/FCF
34.23x
47.22x
29.69x
33.21x
FCF Yield
3.07%
2.12%
3.66%
3.21%
ende