| Market Cap | 216M 187M 174M 160M 302M 20.58B 306M 2.05B 804M 10.24B 810M 792M 33.87B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 288M 249M 232M 213M 403M 27.44B 408M 2.74B 1.07B 13.66B 1.08B 1.06B 45.16B | EV / Sales 2024 |
4.02x | EV / Sales 2025 | 3.51x |
| Free-Float |
77.48% | 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% | - | - | 216M | ||
| +0.27% | -0.40% | +21.57% | +123.81% | 935B | ||
| +0.36% | -0.16% | +35.68% | +95.92% | 433B | ||
| -1.70% | +4.45% | +25.59% | +98.68% | 402B | ||
| -0.69% | +1.49% | +71.70% | +140.65% | 364B | ||
| -1.60% | +4.90% | +16.73% | +105.12% | 316B | ||
| -0.33% | -0.54% | +65.32% | +126.27% | 291B | ||
| -0.54% | +3.38% | +22.17% | +91.99% | 273B | ||
| +1.19% | +0.16% | +11.15% | +89.13% | 261B | ||
| +1.30% | -4.87% | +67.89% | +215.18% | 252B | ||
| Average | -0.07% | +0.91% | +37.53% | +120.75% | 391.96B | |
| Weighted average by Cap. | -0.18% | +0.84% | +34.69% | +119.29% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 49.84M 43.13M 40.16M 36.92M 69.82M 4.75B 70.74M 474M 186M 2.37B 187M 183M 7.82B | 57.74M 49.96M 46.52M 42.76M 80.88M 5.51B 81.95M 549M 215M 2.74B 217M 212M 9.06B |
| Net income | 11.45M 9.91M 9.22M 8.48M 16.04M 1.09B 16.25M 109M 42.65M 544M 42.99M 42.05M 1.8B | 14.09M 12.19M 11.35M 10.44M 19.74M 1.34B 20M 134M 52.49M 669M 52.91M 51.75M 2.21B |
| Net Debt | 75.12M 65M 60.52M 55.64M 105M 7.17B 107M 714M 280M 3.57B 282M 276M 11.79B | 71.96M 62.26M 57.97M 53.3M 101M 6.86B 102M 684M 268M 3.42B 270M 264M 11.3B |
Employees
-
Sector
Banks
















