| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.41 | 732 | $83,748.12 | 367,946 | 2025-07-21 | Filing | |
| $112.60 | 31,187 | $3,511,656.20 | 0 | 2025-07-17 | Filing | |
| $112.51 | 1,480 | $166,514.80 | 0 | 2025-07-17 | Filing | |
| $112.51 | 23,137 | $2,603,143.87 | 1,480 | 2025-07-17 | Filing | |
| $112.51 | 18,049 | $2,030,692.99 | 24,617 | 2025-07-17 | Filing | |
| $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 |