CNE000001D07
CNE000001D07
TRIUMPH SCIENCE & TECHNOLOGY GR
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 | 14.28B EUR | 30.78B EUR | 11.2B EUR | 11.71B EUR |
Enterprise Value | 19.57B EUR | 35.12B EUR | 15.52B EUR | 15.67B EUR |
Valuation Multiples | ||||
Trailing P/E | 100.8x | 487.01x | 201.61x | 227.45x |
Forward P/E | 56x | -- | -- | -- |
Price to Sales | 2.29x | 6.57x | 2.48x | 2.7x |
Price to Book | 3.3x | 7.11x | 2.6x | 2.76x |
EV/Revenue | 3.14x | 7.5x | 3.43x | 3.62x |
EV/EBITDA | 28.15x | 141.36x | 69.57x | 69.55x |
Price to FCF (P/FCF) | 379.51x | 151.23x | 41.96x | 46.87x |
EV/FCF | 519.9x | 172.59x | 58.13x | 62.72x |
FCF Yield | 0.26% | 0.66% | 2.38% | 2.13% |