| Market Cap | 216M 188M 175M 160M 303M 20.59B 307M 2.06B 808M 10.25B 810M 792M 34.38B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 288M 250M 233M 214M 404M 27.46B 410M 2.74B 1.08B 13.67B 1.08B 1.06B 45.85B | 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.33M 40.33M 37.03M 69.92M 4.76B 71.01M 475M 187M 2.37B 187M 183M 7.94B | 57.74M 50.19M 46.72M 42.89M 81M 5.51B 82.25M 551M 216M 2.74B 217M 212M 9.2B |
| Net income | 11.45M 9.95M 9.26M 8.5M 16.06M 1.09B 16.31M 109M 42.85M 544M 42.99M 42.05M 1.82B | 14.09M 12.25M 11.4M 10.47M 19.77M 1.35B 20.07M 134M 52.74M 670M 52.92M 51.75M 2.25B |
| Net Debt | 75.12M 65.31M 60.79M 55.81M 105M 7.17B 107M 717M 281M 3.57B 282M 276M 11.97B | 71.96M 62.55M 58.22M 53.46M 101M 6.87B 103M 686M 269M 3.42B 270M 264M 11.47B |
Employees
-
Sector
Banks
















