TREX Trex Company, Inc. | US89531P1057
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 4.512.321.536 | 3.783.985.984,1 | 3.709.263.484,89 | 5.541.839.353,58 |
| Enterprise Value | 4.943.027.712 | 4.214.691.984,1 | 3.892.790.484,89 | 5.688.786.353,58 |
| Trailing P/E | 24,13 | 19,77 | 19,48 | 29,46 |
| Forward P/E | 22,47 | - | - | - |
| Price to Sales | 3,83 | 3,21 | 3,16 | 5,47 |
| Price to Book | 4,53 | 3,8 | 3,59 | 5,32 |
| EV/Revenue | 4,2 | 3,58 | 3,32 | 5,61 |
| EV/EBITDA | 15,16 | 12,89 | 12,13 | 18,93 |