FSLR First Solar, Inc. | US3364331070
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 21.793.691.648 | 21.196.178.781,52 | 28.032.538.665,56 | 23.664.631.785,83 |
| Enterprise Value | 19.954.253.824 | 19.420.322.781,52 | 25.884.359.665,56 | 22.564.373.785,83 |
| Trailing P/E | 131,7 | 12,73 | 18,34 | 23,49 |
| Forward P/E | 8,66 | - | - | - |
| Price to Sales | 4,02 | 3,91 | 5,37 | 6,69 |
| Price to Book | 2,21 | 2,15 | 2,94 | 2,62 |
| EV/Revenue | 3,68 | 3,58 | 4,96 | 6,38 |
| EV/EBITDA | 8,78 | 8,27 | 11,8 | 15,23 |