NRC
NRC
US6373722023
NRC Health
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
450.09M EUR
477.55M EUR
382.67M EUR
424.9M EUR
Enterprise Value
538.8M EUR
564.25M EUR
458.16M EUR
499.8M EUR
Valuation Multiples
Trailing P/E
84.71x
81.51x
42.35x
73.08x
Forward P/E
19.36x
--
--
--
Price to Sales
3.22x
3.41x
2.76x
4.09x
Price to Book
68.68x
72.92x
28.36x
30.37x
EV/Revenue
3.85x
4.03x
3.3x
4.81x
EV/EBITDA
20.2x
24.09x
16.44x
24.91x
Price to FCF (P/FCF)
22.19x
22.07x
21.95x
35.16x
EV/FCF
26.57x
26.07x
26.29x
41.36x
FCF Yield
4.51%
4.53%
4.55%
2.84%
ende