ENVA Enova International, Inc. | US29357K1034
| Metric | Current | 30.06.2026 | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|---|
| Market Cap | 5.907.636.736 | 5.990.747.935,56 | 3.384.904.020,13 | 3.885.293.502,17 | 2.863.839.737,16 |
| Enterprise Value | 10.817.825.792 | 10.913.976.935,56 | 8.153.029.020,13 | 8.344.006.502,17 | 6.948.957.737,16 |
| Trailing P/E | 17,64 | 16,85 | 10,37 | 16,5 | 18,3 |
| Forward P/E | 11,47 | - | - | - | - |
| Price to Sales | 3,49 | 1,74 | 1,03 | 1,61 | 1,83 |
| Price to Book | 3,94 | 4 | 2,41 | 2,91 | 2,23 |
| EV/Revenue | 6,39 | 3,17 | 2,48 | 3,47 | 4,44 |
| EV/EBITDA | - | 21,35 | 17,11 | 23,57 | 29,61 |