| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $271.23 | 3,000 | $813,699.90 | 10,457 | 2026-05-11 | Filing | |
| $266.01 | 224 | $59,585.43 | 16,266 | 2026-05-08 | Filing | |
| $265.18 | 1,562 | $414,206.16 | 16,490 | 2026-05-08 | Filing | |
| $264.11 | 1,484 | $391,944.73 | 18,052 | 2026-05-08 | Filing | |
| $264.38 | 59 | $15,598.37 | 19,536 | 2026-05-07 | Filing | |
| $263.66 | 945 | $249,159.27 | 19,595 | 2026-05-07 | Filing | |
| $262.43 | 1,294 | $339,582.61 | 20,540 | 2026-05-07 | Filing | |
| $270.75 | 1,000 | $270,750.00 | 73,888 | 2026-05-06 | Filing | |
| $269.50 | 1,000 | $269,500.00 | 74,888 | 2026-05-05 | Filing | |
| $268.75 | 1,000 | $268,750.00 | 75,888 | 2026-05-05 | Filing | |
| $267.10 | 1,000 | $267,100.00 | 76,888 | 2026-05-05 | Filing | |
| $265.15 | 1,000 | $265,150.00 | 77,888 | 2026-05-04 | Filing | |
| $263.00 | 1,403 | $368,989.00 | 78,888 | 2026-05-04 | Filing | |
| $224.09 | 1,500 | $336,130.05 | 80,291 | 2026-04-15 | Filing | |
| $194.24 | 1,500 | $291,360.00 | 81,791 | 2026-03-18 | Filing | |
| $195.59 | 500 | $97,795.00 | 8,535 | 2026-02-27 | Filing | |
| $205.47 | 700 | $143,828.86 | 1,175 | 2026-02-25 | Filing | |
| $203.14 | 1,000 | $203,140.10 | 5,201 | 2026-02-25 | Filing | |
| $201.40 | 9,541 | $1,921,557.40 | 12,809 | 2026-02-18 | Filing | |
| $198.79 | 2,226 | $442,495.41 | 22,350 | 2026-02-17 | Filing |