| Market Cap | 215M 188M 173M 161M 305M 20.53B 310M 2.08B 814M 10.08B 807M 790M 34.91B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 287M 251M 232M 214M 407M 27.39B 413M 2.77B 1.09B 13.45B 1.08B 1.05B 46.6B | 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 | 2012-12-30 |
Jeffrey Lehocky
DFI | Director of Finance/CFO | 59 | 2022-10-31 |
| Chief Operating Officer | 53 | 2016-01-31 |
| Director | Title | Age | Since |
|---|---|---|---|
Kenneth Brown
BRD | Director/Board Member | 70 | 1992-12-31 |
David Freeman
BRD | Director/Board Member | 69 | 2012-12-30 |
Autumn Bayles
BRD | Director/Board Member | 55 | 2012-12-26 |
| Change | 5-day change | 1-year change | 3-year change | Capi.($) | ||
|---|---|---|---|---|---|---|
| +1.02% | -0.58% | - | - | 215M | ||
| +1.47% | +0.30% | +18.47% | +132.42% | 899B | ||
| +1.63% | +0.89% | +26.49% | +107.68% | 420B | ||
| +0.15% | +3.58% | +6.22% | +85.52% | 362B | ||
| +0.73% | +0.95% | +59.22% | +141.36% | 335B | ||
| +1.45% | +1.86% | +63.19% | +135.69% | 290B | ||
| +0.74% | +4.50% | -4.13% | +85.62% | 278B | ||
| +1.60% | +5.82% | +8.07% | +85.09% | 258B | ||
| +1.58% | +1.64% | +6.26% | +103.20% | 266B | ||
| +1.38% | +4.06% | +75.46% | +227.13% | 237B | ||
| Average | +0.78% | +2.01% | +28.81% | +122.63% | 371.71B | |
| Weighted average by Cap. | +0.56% | +1.39% | +26.49% | +122.24% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 49.84M 43.6M 40.21M 37.2M 70.61M 4.76B 71.79M 482M 189M 2.34B 187M 183M 8.09B | 57.74M 50.51M 46.58M 43.1M 81.8M 5.51B 83.16M 558M 219M 2.71B 217M 212M 9.37B |
| Net income | 11.45M 10.01M 9.24M 8.54M 16.22M 1.09B 16.49M 111M 43.35M 537M 42.98M 42.05M 1.86B | 14.09M 12.33M 11.37M 10.52M 19.96M 1.34B 20.3M 136M 53.36M 660M 52.9M 51.75M 2.29B |
| Net Debt | 75.12M 65.72M 60.6M 56.07M 106M 7.17B 108M 726M 285M 3.52B 282M 276M 12.2B | 71.96M 62.95M 58.05M 53.71M 102M 6.87B 104M 695M 273M 3.37B 270M 264M 11.68B |
Employees
-
Sector
Banks
















