XNAS 30 Apr, 2026 11:18 AM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Jarrod Langhans | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 35.25 per share. | 18 Apr 2026 | 4,391 | 107,008 (0%) | 0% | 35.3 | 154,783 | Common Stock, $0.001 par value per share |
| Tuyet Trinh Lam Thi | Chief Human Resources Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Mar 2026 | 9,238 | 9,238 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Cheryl S. Miller | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 24,217 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| John Fieldly | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 41,969 | 930,123 (1%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| John Fieldly | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 53.61 per share. | 27 Feb 2026 | 12,056 | 888,154 (1%) | 0% | 53.6 | 646,322 | Common Stock, $0.001 par value per share |
| Nicholas Castaldo | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 360,340 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Hal Kravitz | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 218,758 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Caroline Levy | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 45,367 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Damon DeSantis | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 2,692,187 (3%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Joyce Russell | Director | Sale of securities on an exchange or to another person at price $ 51.31 per share. | 27 Feb 2026 | 2,880 | 18,837 (0%) | 0% | 51.3 | 147,773 | Common Stock, $0.001 par value per share |
| Joyce Russell | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 21,717 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Jarrod Langhans | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 15,015 | 111,399 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Jarrod Langhans | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 53.61 per share. | 27 Feb 2026 | 5,601 | 96,384 (0%) | 0% | 53.6 | 300,270 | Common Stock, $0.001 par value per share |
| Paul H. Storey | Chief Supply Chain Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 8,813 | 47,327 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Paul H. Storey | Chief Supply Chain Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 53.61 per share. | 27 Feb 2026 | 3,307 | 38,514 (0%) | 0% | 53.6 | 177,288 | Common Stock, $0.001 par value per share |
| Richard Stephen Mattessich | Chief Legal Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 8,813 | 44,253 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Richard Stephen Mattessich | Chief Legal Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 53.61 per share. | 27 Feb 2026 | 3,416 | 35,440 (0%) | 0% | 53.6 | 183,132 | Common Stock, $0.001 par value per share |
| Hans MJ Melotte | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 2,611 | 9,336 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Eric Hanson | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 27 Feb 2026 | 10,725 | 68,892 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,562,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,442,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,322,396 (17%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,442,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,322,396 (17%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,562,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,442,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,322,396 (17%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 16 Jan 2026 | 120,000 | 12,562,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,922,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,682,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,802,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,802,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,682,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,922,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,802,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,682,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Jan 2026 | 120,000 | 12,922,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,282,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,042,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,162,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,162,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,042,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,282,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,042,396 (18%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,162,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 13,282,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 08 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,402,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,642,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,522,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,522,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,402,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,642,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,642,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,522,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 13,402,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 05 Jan 2026 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| John Fieldly | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 45.74 per share. | 01 Jan 2026 | 6,453 | 900,210 (1%) | 0% | 45.7 | 295,160 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 45.74 per share. | 01 Jan 2026 | 3,994 | 101,985 (0%) | 0% | 45.7 | 182,686 | Common Stock, $0.001 par value per share |
| Paul H. Storey | Chief Supply Chain Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 45.74 per share. | 01 Jan 2026 | 2,481 | 41,821 (0%) | 0% | 45.7 | 113,481 | Common Stock, $0.001 par value per share |
| Tony Guilfoyle | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 45.74 per share. | 01 Jan 2026 | 2,481 | 84,473 (0%) | 0% | 45.7 | 113,481 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 14,002,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,762,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,882,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,762,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 14,002,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,882,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,762,396 (19%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 13,882,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 14,002,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 30 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,242,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,122,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,242,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,122,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,122,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 24 Dec 2025 | 120,000 | 14,242,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 115,374 | 14,602,396 (21%) | 0% | 38.8 | 4,475,484 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 115,374 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,362,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,482,396 (21%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 115,374 | 14,602,396 (21%) | 0% | 38.8 | 4,475,484 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,482,396 (21%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,362,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 115,374 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,482,396 (21%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 115,374 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 120,000 | 14,362,396 (20%) | 0% | 38.8 | 4,654,932 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 19 Dec 2025 | 115,374 | 14,602,396 (21%) | 0% | 38.8 | 4,475,484 | Common Stock | |
| John Fieldly | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 18,555 | 913,965 (1%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| John Fieldly | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 7,302 | 906,663 (1%) | 0% | 43.2 | 315,519 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 4,381 | 105,979 (0%) | 0% | 43.2 | 189,303 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 11,133 | 110,360 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Paul H. Storey | Chief Supply Chain Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 4,381 | 44,302 (0%) | 0% | 43.2 | 189,303 | Common Stock, $0.001 par value per share |
| Paul H. Storey | Chief Supply Chain Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 11,133 | 48,683 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Tony Guilfoyle | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 11,133 | 91,335 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Tony Guilfoyle | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 4,381 | 86,954 (0%) | 0% | 43.2 | 189,303 | Common Stock, $0.001 par value per share |
| Richard Stephen Mattessich | Chief Legal Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 11,133 | 43,237 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| Richard Stephen Mattessich | Chief Legal Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 4,381 | 38,856 (0%) | 0% | 43.2 | 189,303 | Common Stock, $0.001 par value per share |
| Eric Hanson | President & COO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 43.21 per share. | 09 Dec 2025 | 4,381 | 58,167 (0%) | 0% | 43.2 | 189,303 | Common Stock, $0.001 par value per share |
| Eric Hanson | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Dec 2025 | 11,133 | 62,548 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 112,500 | 112,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,035,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,223,367 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 112,500 | 112,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,035,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,223,367 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Dec 2025 | 112,500 | 0 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,035,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 05 Dec 2025 | 187,500 | 16,223,367 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 337,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,410,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,598,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,785,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 225,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 02 Dec 2025 | 112,500 | 450,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,410,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 225,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 337,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 112,500 | 450,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,785,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,598,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,785,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,410,867 (23%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 02 Dec 2025 | 187,500 | 16,598,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 112,500 | 562,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 187,500 | 16,973,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 187,500 | 17,160,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Nov 2025 | 112,500 | 675,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 112,500 | 675,000 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 112,500 | 562,500 (0%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 17,160,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 16,973,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 17,160,867 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Deborah DeSantis | Ten Percent Owner | 26 Nov 2025 | 187,500 | 16,973,367 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 1,012,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,348,367 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,535,867 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,723,367 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 787,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 Nov 2025 | 112,500 | 900,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,723,367 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 787,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 900,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 1,012,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,348,367 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 Nov 2025 | 187,500 | 17,535,867 (25%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Tony Guilfoyle | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 41.20 per share. | 19 Nov 2025 | 10,832 | 80,202 (0%) | 0% | 41.2 | 446,278 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,125,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,237,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,350,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 17,910,867 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 18,098,367 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Nov 2025 | 187,500 | 18,285,867 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 18,285,867 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,125,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,237,500 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 112,500 | 1,350,000 (1%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 17,910,867 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Nov 2025 | 187,500 | 18,098,367 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,687,500 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,473,367 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,660,867 (27%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,848,367 (27%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,462,500 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,575,000 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,660,867 (27%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,462,500 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,575,000 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 112,500 | 1,687,500 (2%) | 0% | 37.0 | 4,165,133 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,473,367 (26%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 18,848,367 (27%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Hal Kravitz | Director | Purchase of securities on an exchange or from another person at price $ 45.24 per share. | 13 Nov 2025 | 10,000 | 216,147 (0%) | 0% | 45.2 | 452,400 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,984,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,796,770 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,609,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,609,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,984,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,796,770 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,609,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,796,770 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Deborah DeSantis | Ten Percent Owner | 13 Nov 2025 | 187,500 | 16,984,270 (24%) | 0% | 37.0 | 6,941,888 | Common Stock | |
| Eric Hanson | President & COO | Purchase of securities on an exchange or from another person at price $ 43.93 per share. | 12 Nov 2025 | 4,558 | 51,415 (0%) | 0% | 43.9 | 200,233 | Common Stock, $0.001 par value per share |
| Richard Stephen Mattessich | Chief Legal Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 60.23 per share. | 01 Nov 2025 | 1,319 | 32,104 (0%) | 0% | 60.2 | 79,443 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 65.00 per share. | 16 Oct 2025 | 5,000 | 99,227 (0%) | 0% | 65 | 325,000 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 62.50 per share. | 10 Oct 2025 | 40,000 | 221,245 (0%) | 0% | 62.5 | 2,500,000 | Common Stock |
| William H. Milmoe | Ten Percent Owner | 05 Sep 2025 | 7,900,000 | 7,900,000 | - | - | Forward sale contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 05 Sep 2025 | 7,900,000 | 7,900,000 | - | - | Forward sale contract (obligation to sell) | ||
| Paul H. Storey | Chief Supply Chain Officer | Sale of securities on an exchange or to another person at price $ 60.93 per share. | 03 Sep 2025 | 7,500 | 37,550 (0%) | 0% | 60.9 | 456,975 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 60.00 per share. | 18 Aug 2025 | 5,000 | 104,227 (0%) | 0% | 60 | 300,000 | Common Stock, $0.001 par value per share |
| John Fieldly | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 51.18 per share. | 07 Aug 2025 | 143,167 | 895,410 (1%) | 0% | 51.2 | 7,327,287 | Common Stock, $0.001 par value per share |
| Jarrod Langhans | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 51.18 per share. | 07 Aug 2025 | 5,000 | 109,227 (0%) | 0% | 51.2 | 255,900 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.50 per share. | 31 Jul 2025 | 100,000 | 17,717,770 (25%) | 0% | 47.5 | 4,750,000 | Common Stock |
| Dean Desantis | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.50 per share. | 31 Jul 2025 | 100,000 | 17,717,770 (25%) | 0% | 47.5 | 4,750,000 | Common Stock |
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 2,400,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 1,800,000 (2%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 28 Jul 2025 | 300,000 | 2,100,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 2,100,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 1,800,000 (2%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 28 Jul 2025 | 300,000 | 2,400,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 48.00 per share. | 28 Jul 2025 | 100,000 | 17,817,770 (25%) | 0% | 48 | 4,800,000 | Common Stock |
| William H. Milmoe | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.00 per share. | 28 Jul 2025 | 100,000 | 17,917,770 (26%) | 0% | 47 | 4,700,000 | Common Stock |
| Dean Desantis | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 48.00 per share. | 28 Jul 2025 | 100,000 | 17,817,770 (25%) | 0% | 48 | 4,800,000 | Common Stock |
| Dean Desantis | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.00 per share. | 28 Jul 2025 | 100,000 | 17,917,770 (26%) | 0% | 47 | 4,700,000 | Common Stock |
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 3,300,000 (4%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 2,700,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 23 Jul 2025 | 300,000 | 3,000,000 (4%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 3,000,000 (4%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 2,700,000 (3%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 23 Jul 2025 | 300,000 | 3,300,000 (4%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 4,200,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 3,600,000 (5%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Jul 2025 | 300,000 | 3,900,000 (5%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 3,900,000 (5%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 3,600,000 (5%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 18 Jul 2025 | 300,000 | 4,200,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 5,100,000 (7%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 4,500,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 15 Jul 2025 | 300,000 | 4,800,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 4,800,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 4,500,000 (6%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 15 Jul 2025 | 300,000 | 5,100,000 (7%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 6,000,000 (8%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 5,700,000 (8%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 10 Jul 2025 | 300,000 | 5,400,000 (7%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 5,400,000 (7%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 5,700,000 (8%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 10 Jul 2025 | 300,000 | 6,000,000 (8%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,900,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,300,000 (9%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,600,000 (9%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,900,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,300,000 (9%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 07 Jul 2025 | 300,000 | 6,600,000 (9%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Milmoe H. William | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.50 per share. | 01 Jul 2025 | 100,000 | 18,217,770 (26%) | 0% | 47.5 | 4,750,000 | Common Stock |
| Dean Desantis | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Desantis Dean | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,500,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Milmoe William H. | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William Milmoe H. | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Milmoe H. William | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.30 per share. | 01 Jul 2025 | 100,000 | 18,117,770 (26%) | 0% | 47.3 | 4,730,000 | Common Stock |
| Dean Desantis | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,800,000 (11%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Desantis Dean | Ten Percent Owner | 01 Jul 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| H. Milmoe William | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,200,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Desantis Dean | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,200,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William Milmoe H. | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,800,000 (11%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 01 Jul 2025 | 300,000 | 7,500,000 (10%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| H. William Milmoe | Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 47.00 per share. | 01 Jul 2025 | 100,000 | 18,017,770 (26%) | 0% | 47 | 4,700,000 | Common Stock |
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,700,000 (12%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,100,000 (11%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,400,000 (12%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,700,000 (12%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,100,000 (11%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 26 Jun 2025 | 300,000 | 8,400,000 (12%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| John Fieldly | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 45.00 per share. | 24 Jun 2025 | 130,803 | 1,038,577 (1%) | 0% | 45 | 5,886,135 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,600,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,000,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,300,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,600,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,000,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 23 Jun 2025 | 300,000 | 9,300,000 (13%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 18 Jun 2025 | 100,000 | 100,000 | - | - | Forward sale contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 10,500,000 (15%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 9,900,000 (14%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 17 Jun 2025 | 300,000 | 10,200,000 (14%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 10,500,000 (15%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 9,900,000 (14%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 17 Jun 2025 | 300,000 | 10,200,000 (14%) | 0% | 40.2 | 12,047,640 | Common Stock | |
| John Fieldly | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 43.06 per share. | 10 Jun 2025 | 132,171 | 1,169,380 (1%) | 0% | 43.1 | 5,691,283 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 03 Jun 2025 | 259,797 | 18,577,567 (26%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 03 Jun 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 03 Jun 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 03 Jun 2025 | 259,797 | 18,317,770 (26%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 03 Jun 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 03 Jun 2025 | 259,797 | 18,577,567 (26%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 03 Jun 2025 | 259,797 | 18,317,770 (26%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 03 Jun 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 30 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 30 May 2025 | 259,797 | 19,097,161 (27%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 30 May 2025 | 259,797 | 18,837,364 (27%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 30 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 30 May 2025 | 259,797 | 18,837,364 (27%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 30 May 2025 | 259,797 | 19,097,161 (27%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 30 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 30 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Eric Hanson | President & COO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 30 May 2025 | 46,857 | 46,857 (0%) | 0% | 0 | Common Stock, $0.001 par value per share | |
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 19,876,552 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 19,356,958 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 27 May 2025 | 259,797 | 19,616,755 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 19,356,958 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 19,616,755 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 27 May 2025 | 259,797 | 19,876,552 (28%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) | ||
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 259,797 (0%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 20,655,943 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 20,136,349 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 21 May 2025 | 259,797 | 20,396,146 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 20,136,349 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 20,655,943 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| Dean Desantis | Ten Percent Owner | 21 May 2025 | 259,797 | 20,396,146 (29%) | 0% | 26.2 | 6,816,528 | Common Stock | |
| John Fieldly | Director, Chief Executive Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 39.39 per share. | 17 May 2025 | 1,058 | 1,301,551 (1%) | 0% | 39.4 | 41,675 | Common Stock, $0.001 par value per share |
| William H. Milmoe | Ten Percent Owner | 16 May 2025 | 259,800 | 21,435,331 (31%) | 0% | 26.2 | 6,816,606 | Common Stock | |
| William H. Milmoe | Ten Percent Owner | 16 May 2025 | 259,800 | 0 | - | - | Variable Prepaid Forward Sale Contract (obligation to sell) |