| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.36 | 7,900 | $1,108,805.29 | 93,658 | 2025-11-04 | Filing | |
| $139.29 | 3,600 | $501,454.08 | 101,558 | 2025-11-04 | Filing | |
| $138.02 | 9,974 | $1,376,646.39 | 105,158 | 2025-11-04 | Filing | |
| $137.04 | 3,497 | $479,239.37 | 115,132 | 2025-11-04 | Filing | |
| $148.94 | 200 | $29,788.00 | 540,949 | 2025-11-03 | Filing | |
| $148.12 | 500 | $74,058.00 | 541,149 | 2025-11-03 | Filing | |
| $147.00 | 8,491 | $1,248,185.49 | 541,649 | 2025-11-03 | Filing | |
| $146.29 | 8,060 | $1,179,125.61 | 550,140 | 2025-11-03 | Filing | |
| $145.01 | 2,849 | $413,146.03 | 558,200 | 2025-11-03 | Filing | |
| $144.21 | 2,600 | $374,952.24 | 561,049 | 2025-11-03 | Filing | |
| $143.24 | 2,300 | $329,463.04 | 563,649 | 2025-11-03 | Filing | |
| $148.85 | 200 | $29,770.00 | 6,088 | 2025-10-27 | Filing | |
| $147.52 | 1,973 | $291,055.18 | 6,288 | 2025-10-27 | Filing | |
| $146.73 | 3,110 | $456,340.87 | 8,261 | 2025-10-27 | Filing | |
| $145.43 | 381 | $55,407.42 | 11,371 | 2025-10-27 | Filing | |
| $144.44 | 200 | $28,887.00 | 11,752 | 2025-10-27 | Filing | |
| $134.52 | 39,656 | $5,334,695.64 | 0 | 2025-10-21 | Filing | |
| $133.98 | 130,819 | $17,527,679.06 | 39,656 | 2025-10-21 | Filing | |
| $132.90 | 120,295 | $15,986,772.44 | 170,475 | 2025-10-21 | Filing | |
| $131.96 | 127,568 | $16,834,307.01 | 290,770 | 2025-10-21 | Filing |