| Market Cap | 218M 191M 175M 163M 310M 20.78B 315M 2.11B 818M 10.22B 819M 802M 35.2B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 290M 254M 233M 217M 412M 27.63B 418M 2.8B 1.09B 13.58B 1.09B 1.07B 46.81B | EV / Sales 2024 |
4.02x | EV / Sales 2025 | 3.51x |
| Free-Float |
77.49% | Yield 2024 |
4.36% | Yield 2025 | 4.35% |
| 1 day | +1.02% |
| Manager | Title | Age | Since |
|---|---|---|---|
David Freeman
CEO | Chief Executive Officer | 69 | 31/12/2012 |
Jeffrey Lehocky
DFI | Director of Finance/CFO | 59 | 01/11/2022 |
| Chief Operating Officer | 53 | 01/02/2016 |
| Director | Title | Age | Since |
|---|---|---|---|
Autumn Bayles
BRD | Director/Board Member | 55 | 27/12/2012 |
Kenneth Brown
BRD | Director/Board Member | 70 | 01/01/1993 |
Kevin Johnson
BRD | Director/Board Member | 67 | 01/04/2026 |
| Change | 5-day change | 1-year change | 3-year change | Capi.($) | ||
|---|---|---|---|---|---|---|
| +1.02% | -0.58% | - | - | 218M | ||
| +0.12% | +1.65% | +13.00% | +128.14% | 896B | ||
| +0.63% | +1.47% | +20.03% | +101.13% | 417B | ||
| +0.16% | -2.87% | +5.58% | +51.65% | 351B | ||
| +0.40% | +2.00% | +63.99% | +131.20% | 332B | ||
| -0.02% | +0.82% | +61.74% | +129.51% | 284B | ||
| -0.77% | -5.81% | -4.54% | +51.95% | 268B | ||
| -0.50% | +1.97% | +2.28% | +97.03% | 262B | ||
| 0.00% | -4.94% | +4.34% | +50.78% | 247B | ||
| +0.60% | +2.50% | +67.43% | +206.40% | 232B | ||
| Average | +0.16% | -0.74% | +25.98% | +105.31% | 365.42B | |
| Weighted average by Cap. | +0.11% | -0.56% | +23.37% | +108.02% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 49.84M 43.57M 40.04M 37.32M 70.8M 4.75B 71.87M 481M 187M 2.33B 187M 183M 8.04B | 57.74M 50.47M 46.39M 43.24M 82.01M 5.5B 83.25M 557M 216M 2.7B 217M 212M 9.31B |
| Net income | 11.45M 10.01M 9.2M 8.57M 16.26M 1.09B 16.51M 110M 42.92M 536M 42.97M 42.05M 1.85B | 14.09M 12.32M 11.32M 10.55M 20.01M 1.34B 20.32M 136M 52.83M 659M 52.89M 51.75M 2.27B |
| Net Debt | 75.12M 65.67M 60.35M 56.26M 107M 7.15B 108M 725M 282M 3.52B 282M 276M 12.12B | 71.96M 62.9M 57.81M 53.88M 102M 6.85B 104M 694M 270M 3.37B 270M 264M 11.61B |
Employees
-
Sector
Banks
















