| Market Cap | 223M 191M 179M 163M 308M 21.34B 312M 2.11B 822M 10.71B 837M 819M 35.45B | P/E 2024 |
10.9x | P/E 2025 | 9.25x |
|---|---|---|---|---|---|
| Enterprise Value | 295M 253M 236M 216M 408M 28.23B 412M 2.8B 1.09B 14.17B 1.11B 1.08B 46.9B | EV / Sales 2024 |
4.02x | EV / Sales 2025 | 3.51x |
| Free-Float |
77.54% | 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% | - | - | 219M | ||
| +1.37% | -1.27% | +20.30% | +142.06% | 935B | ||
| +1.04% | -2.44% | +25.97% | +117.78% | 431B | ||
| +0.74% | +3.30% | +26.52% | +117.20% | 394B | ||
| +0.70% | -0.13% | +58.07% | +159.55% | 355B | ||
| +0.27% | +2.68% | +19.02% | +124.39% | 317B | ||
| +0.09% | -5.82% | +48.24% | +130.48% | 285B | ||
| +1.37% | +4.51% | +25.79% | +110.61% | 273B | ||
| +1.05% | -3.22% | +7.10% | +104.49% | 254B | ||
| +1.21% | -3.64% | +53.86% | +209.81% | 248B | ||
| Average | +0.88% | -0.54% | +31.65% | +135.15% | 388.02B | |
| Weighted average by Cap. | +0.95% | -0.83% | +29.56% | +135.11% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 49.84M 42.72M 39.96M 36.53M 68.94M 4.77B 69.68M 473M 184M 2.4B 187M 183M 7.93B | 57.74M 49.48M 46.29M 42.32M 79.86M 5.53B 80.71M 548M 213M 2.78B 217M 212M 9.18B |
| Net income | 11.45M 9.81M 9.18M 8.39M 15.83M 1.1B 16M 109M 42.23M 550M 42.98M 42.05M 1.82B | 14.09M 12.08M 11.3M 10.33M 19.49M 1.35B 19.7M 134M 51.98M 677M 52.9M 51.76M 2.24B |
| Net Debt | 75.12M 64.38M 60.23M 55.07M 104M 7.19B 105M 713M 277M 3.61B 282M 276M 11.95B | 71.96M 61.67M 57.69M 52.74M 99.53M 6.89B 101M 683M 265M 3.46B 270M 264M 11.45B |
Employees
-
Sector
Banks
















