| Market Cap | 292M 256M 238M 218M 412M 28.2B 418M 2.83B 1.11B 13.8B 1.1B 1.07B 47.66B | P/E 2024 |
7.67x | P/E 2025 | 10x |
|---|---|---|---|---|---|
| Enterprise Value | 142M 125M 116M 106M 200M 13.73B 203M 1.38B 540M 6.72B 534M 523M 23.21B | EV / Sales 2024 |
0.28x | EV / Sales 2025 | 0.81x |
| Free-Float |
90.63% | Yield 2024 * |
-
| Yield 2025 | - |
| 1 day | +1.18% |
| Manager | Title | Age | Since |
|---|---|---|---|
Jeremiah Smith
CEO | Chief Executive Officer | 49 | 2022-12-31 |
Kevin Spink
DFI | Director of Finance/CFO | 47 | 2018-01-31 |
Duane Swizer
CTO | Chief Tech/Sci/R&D Officer | - | - |
| Director | Title | Age | Since |
|---|---|---|---|
Richard Martinez
CHM | Chairman | 70 | 2018-06-20 |
John Carbahal
BRD | Director/Board Member | 71 | 2000-03-31 |
Gregory DuPratt
BRD | Director/Board Member | 72 | 2000-03-31 |
| Change | 5-day change | 1-year change | 3-year change | Capi.($) | ||
|---|---|---|---|---|---|---|
| +1.18% | +0.47% | - | - | 294M | ||
| +0.86% | +0.37% | +19.48% | +124.72% | 918B | ||
| +0.65% | +0.05% | +28.99% | +92.68% | 430B | ||
| +0.71% | +2.33% | +14.47% | +96.10% | 379B | ||
| +2.09% | +4.14% | +63.26% | +140.03% | 346B | ||
| +0.23% | +4.52% | +2.15% | +100.47% | 294B | ||
| +0.07% | -2.55% | +64.42% | +127.39% | 294B | ||
| -1.50% | -1.25% | +4.90% | +88.03% | 266B | ||
| +1.73% | +3.14% | +10.97% | +92.67% | 263B | ||
| +1.55% | +2.56% | +77.45% | +253.47% | 247B | ||
| Average | +0.69% | +1.30% | +31.79% | +123.95% | 381.68B | |
| Weighted average by Cap. | +0.70% | +1.26% | +29.29% | +121.24% |
| 2024 | 2025 | |
|---|---|---|
| Net sales | 70.63M 61.89M 57.45M 52.79M 99.48M 6.82B 101M 684M 268M 3.33B 265M 259M 11.52B | 73.57M 64.46M 59.84M 54.99M 104M 7.1B 105M 713M 279M 3.47B 276M 270M 12B |
| Net income | 20.03M 17.55M 16.3M 14.97M 28.22M 1.93B 28.63M 194M 75.98M 946M 75.21M 73.58M 3.27B | 21.13M 18.51M 17.19M 15.79M 29.76M 2.04B 30.2M 205M 80.13M 998M 79.31M 77.6M 3.45B |
| Net Debt | -132M -116M -107M -98.57M -186M -12.73B -188M -1.28B -500M -6.23B -495M -484M -21.51B | -150M -131M -122M -112M -211M -14.47B -214M -1.45B -569M -7.08B -563M -551M -24.46B |
Employees
-
Sector
Banks
















