HELE Helen of Troy Limited | BMG4388N1065
| Metric | Current | 31.05.2026 | 28.02.2026 | 30.11.2025 | 31.08.2025 |
|---|---|---|---|---|---|
| Market Cap | 663.124.928 | 631.971.739,73 | 407.082.323,11 | 436.717.832,83 | 563.724.054,68 |
| Enterprise Value | 1.408.798.976 | 1.381.634.739,73 | 1.221.891.323,11 | 1.356.464.832,83 | 1.474.029.054,68 |
| Trailing P/E | - | - | - | - | - |
| Forward P/E | 7,12 | - | - | - | - |
| Price to Sales | 0,37 | 0,35 | 0,23 | 0,33 | 0,7 |
| Price to Book | 0,79 | 0,75 | 0,51 | 0,51 | 0,61 |
| EV/Revenue | 0,78 | 0,76 | 0,68 | 1,03 | 1,83 |
| EV/EBITDA | 6,39 | 6,48 | 7,59 | 11,39 | 30,37 |