| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.16 | 5,483 | $565,637.25 | 6,784,574 | 2026-09-30 | Filing | |
| $103.40 | 28,394 | $2,936,024.78 | 6,790,057 | 2026-09-29 | Filing | |
| $102.78 | 2,400 | $246,672.00 | 39,581 | 2026-09-22 | Filing | |
| $110.71 | 37,500 | $4,151,662.50 | 192,815 | 2026-09-03 | Filing | |
| $109.70 | 5,000 | $548,500.00 | 1,560,293 | 2026-09-01 | Filing | |
| $111.51 | 37,500 | $4,181,625.00 | 20,148 | 2026-08-28 | Filing | |
| $105.50 | 5,043 | $532,036.50 | 54,884 | 2026-08-05 | Filing | |
| $105.04 | 24,957 | $2,621,433.37 | 54,884 | 2026-08-04 | Filing | |
| $103.54 | 10,000 | $1,035,350.00 | 77,883 | 2026-08-03 | Filing | |
| $102.97 | 7,400 | $761,992.80 | 921 | 2026-07-28 | Filing | |
| $102.01 | 5,300 | $540,658.30 | 8,321 | 2026-07-28 | Filing | |
| $101.11 | 2,300 | $232,541.50 | 13,621 | 2026-07-28 | Filing | |
| $102.05 | 25,000 | $2,551,250.00 | 20,148 | 2026-07-28 | Filing | |
| $103.20 | 10,000 | $1,031,950.00 | 18,308 | 2026-07-28 | Filing | |
| $99.33 | 20,000 | $1,986,588.00 | 39,829 | 2026-07-24 | Filing | |
| $88.09 | 1,680 | $147,991.20 | 6,818,451 | 2026-06-29 | Filing | |
| $87.18 | 5,652 | $492,741.36 | 6,820,131 | 2026-06-29 | Filing | |
| $87.67 | 3,838 | $336,477.46 | 6,825,783 | 2026-06-26 | Filing | |
| $87.21 | 46,162 | $4,025,788.02 | 6,829,621 | 2026-06-26 | Filing | |
| $90.50 | 5,000 | $452,500.00 | 618,802 | 2026-06-09 | Filing |