| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.07 | 4,600 | $520,122.00 | 14,132 | 2026-06-18 | Filing | |
| $113.98 | 3,000 | $341,940.00 | 18,732 | 2026-06-18 | Filing | |
| $113.30 | 3,000 | $339,900.00 | 21,732 | 2026-06-18 | Filing | |
| $113.17 | 3,000 | $339,510.00 | 24,732 | 2026-06-18 | Filing | |
| $111.27 | 3,000 | $333,810.00 | 27,732 | 2026-06-18 | Filing | |
| $111.17 | 3,000 | $333,510.00 | 30,732 | 2026-06-17 | Filing | |
| $113.04 | 2,000 | $226,080.00 | 33,732 | 2026-06-17 | Filing | |
| $112.68 | 3,000 | $338,040.00 | 35,732 | 2026-06-16 | Filing | |
| $112.20 | 890 | $99,858.00 | 38,732 | 2026-06-15 | Filing | |
| $108.02 | 1,852 | $200,053.04 | 39,622 | 2026-06-12 | Filing | |
| $113.37 | 1,750 | $198,397.50 | 20,000 | 2026-06-15 | Filing | |
| $111.26 | 2,750 | $305,965.00 | 21,750 | 2026-06-15 | Filing | |
| $110.00 | 500 | $55,000.00 | 24,500 | 2026-06-12 | Filing | |
| $107.01 | 1,870 | $200,108.70 | 41,474 | 2026-06-09 | Filing | |
| $106.01 | 2,800 | $296,828.00 | 43,344 | 2026-06-09 | Filing | |
| $105.10 | 1,905 | $200,215.50 | 46,144 | 2026-06-09 | Filing | |
| $106.06 | 1,887 | $200,135.22 | 48,049 | 2026-06-04 | Filing | |
| $104.83 | 957 | $100,322.31 | 49,936 | 2026-06-03 | Filing | |
| $105.53 | 5,000 | $527,650.00 | 25,000 | 2026-05-27 | Filing | |
| $103.99 | 500 | $51,995.00 | 30,000 | 2026-03-18 | Filing |