F3C.DE SFC Energy AG I | DE0007568578
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 349.699.328 | 243.571.650 | 213.099.535,64 | 299.660.348,86 |
| Enterprise Value | 318.122.912 | 214.104.736 | 183.099.252,64 | 275.133.503,86 |
| Trailing P/E | - | - | - | - |
| Forward P/E | 18,8 | - | - | - |
| Price to Sales | 2,52 | 1,76 | 1,49 | 2,92 |
| Price to Book | 2,47 | 1,72 | 1,53 | 2,17 |
| EV/Revenue | 2,29 | 1,54 | 1,28 | 2,68 |
| EV/EBITDA | 24,03 | 17,16 | 14,38 | 52,02 |