| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.69 | 1,500 | $187,035.00 | 6,341 | 2026-03-17 | Filing | |
| $125.38 | 3,499 | $438,704.97 | 31,036 | 2026-03-17 | Filing | |
| $126.00 | 6,000 | $756,000.00 | 69,472 | 2026-03-17 | Filing | |
| $136.06 | 18,041 | $2,454,712.58 | 55,762 | 2026-03-12 | Filing | |
| $136.69 | 6,250 | $854,315.63 | 75,472 | 2026-03-12 | Filing | |
| $131.17 | 20,368 | $2,671,758.14 | 54,995 | 2026-03-13 | Filing | |
| $130.62 | 32,658 | $4,265,810.82 | 75,363 | 2026-03-13 | Filing | |
| $118.64 | 28,625 | $3,396,055.69 | 108,021 | 2026-03-11 | Filing | |
| $109.35 | 57,364 | $6,272,965.65 | 136,646 | 2026-03-05 | Filing | |
| $116.50 | 3,666 | $427,089.00 | 19,161 | 2026-03-06 | Filing | |
| $111.00 | 7,200 | $799,200.00 | 73,803 | 2026-03-05 | Filing | |
| $116.25 | 2,200 | $255,749.34 | 7,841 | 2026-03-06 | Filing | |
| $111.00 | 2,439 | $270,729.24 | 4,299 | 2026-03-05 | Filing | |
| $109.33 | 6,184 | $676,096.72 | 34,535 | 2026-03-05 | Filing | |
| $116.21 | 5,534 | $643,106.14 | 81,722 | 2026-03-09 | Filing | |
| $119.01 | 10,000 | $1,190,088.00 | 87,256 | 2026-03-06 | Filing | |
| $107.00 | 864 | $92,448.00 | 17,547 | 2026-03-05 | Filing | |
| $107.00 | 136 | $14,552.00 | 18,411 | 2026-03-04 | Filing | |
| $106.00 | 1,000 | $106,000.00 | 18,547 | 2026-03-04 | Filing | |
| $109.32 | 33,866 | $3,702,160.00 | 194,010 | 2026-03-03 | Filing |