| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.30 | 1,660 | $168,151.36 | 66,027 | 2025-07-01 | Filing | |
| $100.03 | 296 | $29,610.15 | 67,687 | 2025-07-01 | Filing | |
| $98.95 | 3,548 | $351,063.96 | 67,983 | 2025-07-01 | Filing | |
| $98.20 | 2,253 | $221,236.71 | 71,531 | 2025-07-01 | Filing | |
| $103.06 | 19,722 | $2,032,628.21 | 23,889,450 | 2025-06-30 | Filing | |
| $102.40 | 509,486 | $52,173,760.98 | 23,909,172 | 2025-06-30 | Filing | |
| $103.06 | 326 | $33,598.86 | 30,000 | 2025-06-30 | Filing | |
| $102.40 | 8,430 | $863,271.62 | 30,326 | 2025-06-30 | Filing | |
| $103.06 | 326 | $33,598.86 | 30,000 | 2025-06-30 | Filing | |
| $102.40 | 8,430 | $863,271.62 | 30,326 | 2025-06-30 | Filing | |
| $103.06 | 3,759 | $387,417.58 | 6,267,987 | 2025-06-30 | Filing | |
| $102.40 | 97,103 | $9,943,803.58 | 6,271,746 | 2025-06-30 | Filing | |
| $103.06 | 3,759 | $387,417.58 | 6,267,987 | 2025-06-30 | Filing | |
| $102.40 | 97,103 | $9,943,803.58 | 6,271,746 | 2025-06-30 | Filing | |
| $103.06 | 3,483 | $358,971.91 | 9,917 | 2025-06-30 | Filing | |
| $102.40 | 89,985 | $9,214,886.93 | 13,400 | 2025-06-30 | Filing | |
| $101.99 | 1,271 | $129,631.96 | 24,418,658 | 2025-06-27 | Filing | |
| $101.99 | 20 | $2,039.84 | 38,756 | 2025-06-27 | Filing | |
| $101.99 | 20 | $2,039.84 | 38,756 | 2025-06-27 | Filing | |
| $101.99 | 241 | $24,580.10 | 6,368,849 | 2025-06-27 | Filing |