RUN Sunrun Inc. | US86771W1053
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 2.371.179.776 | 3.193.542.818,82 | 4.298.460.710,88 | 4.004.450.662,04 |
| Enterprise Value | 18.179.796.992 | 17.388.258.818,82 | 18.251.913.710,88 | 18.012.279.662,04 |
| Trailing P/E | 4,67 | 5,63 | 9,55 | 11,56 |
| Forward P/E | 9,86 | - | - | - |
| Price to Sales | 0,75 | 1,01 | 1,45 | 2,23 |
| Price to Book | 0,7 | 0,96 | 1,37 | 1,34 |
| EV/Revenue | 5,73 | 5,48 | 6,17 | 10,02 |
| EV/EBITDA | 26,33 | 24,85 | 33,43 | 75,1 |