| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $347.64 | 1,554 | $540,232.56 | 99,380 | 2025-08-12 | Filing | |
| $346.60 | 1,646 | $570,503.60 | 100,934 | 2025-08-12 | Filing | |
| $345.63 | 1,600 | $553,008.00 | 102,580 | 2025-08-12 | Filing | |
| $336.70 | 156 | $52,525.20 | 87,180 | 2025-08-14 | Filing | |
| $346.76 | 300 | $104,028.00 | 87,336 | 2025-08-14 | Filing | |
| $356.00 | 1,500 | $534,000.00 | 87,636 | 2025-08-13 | Filing | |
| $349.29 | 96 | $33,531.84 | 89,136 | 2025-08-13 | Filing | |
| $348.35 | 2,900 | $1,010,215.00 | 89,232 | 2025-08-13 | Filing | |
| $347.24 | 1,000 | $347,240.00 | 92,132 | 2025-08-13 | Filing | |
| $345.62 | 1,000 | $345,620.00 | 93,132 | 2025-08-13 | Filing | |
| $354.02 | 48 | $16,992.96 | 94,132 | 2025-08-12 | Filing | |
| $349.76 | 397 | $138,854.72 | 94,180 | 2025-08-12 | Filing | |
| $348.75 | 4,803 | $1,675,046.25 | 94,577 | 2025-08-12 | Filing | |
| $347.64 | 1,554 | $540,232.56 | 99,380 | 2025-08-12 | Filing | |
| $346.60 | 1,646 | $570,503.60 | 100,934 | 2025-08-12 | Filing | |
| $345.63 | 1,600 | $553,008.00 | 102,580 | 2025-08-12 | Filing | |
| $339.46 | 5,000 | $1,697,300.00 | 66,177 | 2025-08-11 | Filing | |
| $339.00 | 4,000 | $1,356,000.00 | 101,504 | 2025-08-07 | Filing | |
| $275.84 | 2,155 | $594,435.20 | 10,917,554 | 2025-06-11 | Filing | |
| $272.25 | 3,609 | $982,550.25 | 10,919,709 | 2025-06-11 | Filing |