| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.06 | 40,963 | $4,385,498.78 | 8,318,381 | 2025-06-27 | Filing | |
| $105.93 | 6,684 | $708,036.12 | 8,359,344 | 2025-06-27 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-06-30 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-06-27 | Filing | |
| $104.65 | 767 | $80,266.55 | 0 | 2025-06-26 | Filing | |
| $104.65 | 4,584 | $479,715.60 | 767 | 2025-06-26 | Filing | |
| $104.65 | 12,497 | $1,307,811.05 | 5,351 | 2025-06-26 | Filing | |
| $104.65 | 7,360 | $770,224.00 | 17,848 | 2025-06-26 | Filing | |
| $104.65 | 742 | $77,650.30 | 1 | 2025-06-26 | Filing | |
| $104.65 | 4,435 | $464,148.91 | 743 | 2025-06-26 | Filing | |
| $104.65 | 12,092 | $1,265,427.80 | 5,178 | 2025-06-26 | Filing | |
| $104.65 | 7,122 | $745,317.30 | 17,270 | 2025-06-26 | Filing | |
| $104.65 | 506 | $52,952.90 | 368,678 | 2025-06-26 | Filing | |
| $104.65 | 3,024 | $316,461.60 | 369,184 | 2025-06-26 | Filing | |
| $104.65 | 8,244 | $862,734.60 | 372,208 | 2025-06-26 | Filing | |
| $104.65 | 4,856 | $508,180.40 | 380,452 | 2025-06-26 | Filing | |
| $106.20 | 64,369 | $6,835,987.80 | 8,366,028 | 2025-06-26 | Filing | |
| $105.51 | 60,631 | $6,397,176.81 | 8,430,397 | 2025-06-26 | Filing | |
| $105.43 | 12,543 | $1,322,408.49 | 8,491,028 | 2025-06-25 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-06-26 | Filing |