| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.84 | 295 | $32,697.80 | 0 | 2025-07-16 | Filing | |
| $110.84 | 24,383 | $2,702,611.72 | 295 | 2025-07-16 | Filing | |
| $110.84 | 17,996 | $1,994,676.64 | 24,678 | 2025-07-16 | Filing | |
| $110.24 | 8,706 | $959,749.44 | 7,966,334 | 2025-07-11 | Filing | |
| $112.59 | 629 | $70,819.11 | 7,975,040 | 2025-07-10 | Filing | |
| $111.82 | 38,389 | $4,292,657.98 | 7,975,669 | 2025-07-10 | Filing | |
| $111.05 | 45,924 | $5,099,860.20 | 8,014,058 | 2025-07-10 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-07-11 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-07-10 | Filing | |
| $110.26 | 18,531 | $2,043,292.92 | 648,606 | 2025-07-09 | Filing | |
| $110.26 | 13,808 | $1,522,518.41 | 483,635 | 2025-07-09 | Filing | |
| $109.85 | 33,454 | $3,674,814.85 | 667,137 | 2025-07-09 | Filing | |
| $109.85 | 24,954 | $2,741,117.05 | 497,443 | 2025-07-09 | Filing | |
| $108.00 | 97 | $10,476.18 | 700,591 | 2025-07-09 | Filing | |
| $108.00 | 73 | $7,884.14 | 522,397 | 2025-07-09 | Filing | |
| $110.26 | 18,531 | $2,043,292.92 | 648,606 | 2025-07-09 | Filing | |
| $110.26 | 13,808 | $1,522,518.41 | 483,635 | 2025-07-09 | Filing | |
| $109.85 | 33,454 | $3,674,814.85 | 667,137 | 2025-07-09 | Filing | |
| $109.85 | 24,954 | $2,741,117.05 | 497,443 | 2025-07-09 | Filing | |
| $108.00 | 97 | $10,476.18 | 700,591 | 2025-07-09 | Filing |