| Market Cap | 217M 191M 176M 164M 308M 20.5B 315M 2.11B 817M 10.13B 816M 798M 35.13B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 289M 254M 234M 219M 410M 27.28B 419M 2.81B 1.09B 13.48B 1.09B 1.06B 46.76B | 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 |
|---|---|---|---|
Kenneth Brown
BRD | Director/Board Member | 70 | 01/01/1993 |
David Freeman
BRD | Director/Board Member | 69 | 31/12/2012 |
Autumn Bayles
BRD | Director/Board Member | 55 | 27/12/2012 |
| Change | 5-day change | 1-year change | 3-year change | Capi.($) | ||
|---|---|---|---|---|---|---|
| +1.02% | -0.58% | - | - | 217M | ||
| -1.81% | +1.18% | +14.61% | +136.39% | 882B | ||
| -0.53% | +2.99% | +22.84% | +104.96% | 411B | ||
| -0.15% | -3.36% | +4.75% | +59.52% | 357B | ||
| -1.58% | -0.63% | +60.87% | +133.10% | 322B | ||
| -0.48% | -4.18% | +2.86% | +63.24% | 284B | ||
| -0.38% | +1.38% | +62.08% | +129.98% | 282B | ||
| -1.04% | +2.02% | +5.48% | +104.99% | 257B | ||
| +1.40% | -3.98% | +8.35% | +60.63% | 256B | ||
| +0.37% | -1.01% | +63.56% | +218.61% | 226B | ||
| Average | -0.32% | -0.30% | +27.27% | +112.38% | 363.98B | |
| Weighted average by Cap. | -0.75% | +0.38% | +24.36% | +114.16% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 49.84M 43.7M 40.28M 37.71M 70.72M 4.7B 72.19M 484M 187M 2.32B 187M 183M 8.06B | 57.74M 50.62M 46.66M 43.69M 81.92M 5.45B 83.62M 561M 217M 2.69B 217M 212M 9.33B |
| Net income | 11.45M 10.04M 9.25M 8.66M 16.24M 1.08B 16.58M 111M 43.03M 534M 42.99M 42.05M 1.85B | 14.09M 12.35M 11.39M 10.66M 19.99M 1.33B 20.41M 137M 52.96M 657M 52.91M 51.75M 2.28B |
| Net Debt | 75.12M 65.87M 60.72M 56.84M 107M 7.09B 109M 730M 282M 3.5B 282M 276M 12.14B | 71.96M 63.09M 58.16M 54.45M 102M 6.79B 104M 699M 270M 3.35B 270M 264M 11.63B |
Employees
-
Sector
Banks
















