| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.27 | 2,159 | $220,800.93 | 39,454 | 2026-06-03 | Filing | |
| $102.27 | 7,605 | $777,763.35 | 265,432 | 2026-06-03 | Filing | |
| $103.78 | 1,858 | $192,823.24 | 60,486 | 2026-06-05 | Filing | |
| $102.27 | 2,566 | $262,424.82 | 62,344 | 2026-06-03 | Filing | |
| $108.47 | 6,149 | $666,982.03 | 41,613 | 2026-05-22 | Filing | |
| $106.97 | 7,975 | $853,085.75 | 273,037 | 2026-05-18 | Filing | |
| $106.39 | 11,836 | $1,259,232.04 | 281,012 | 2026-05-18 | Filing | |
| $105.32 | 5,753 | $605,905.96 | 292,848 | 2026-05-18 | Filing | |
| $116.18 | 8,272 | $961,040.96 | 71,486 | 2026-05-13 | Filing | |
| $116.18 | 5,837 | $678,142.66 | 100,973 | 2026-05-13 | Filing | |
| $117.54 | 10,479 | $1,231,701.66 | 64,910 | 2026-05-14 | Filing | |
| $116.18 | 3,384 | $393,153.12 | 75,389 | 2026-05-13 | Filing | |
| $112.76 | 4,470 | $504,037.20 | 78,773 | 2026-05-13 | Filing | |
| $116.18 | 4,109 | $477,383.62 | 47,762 | 2026-05-13 | Filing | |
| $116.18 | 13,283 | $1,543,218.94 | 287,902 | 2026-05-13 | Filing | |
| $101.18 | 830 | $83,979.40 | 83,243 | 2026-05-11 | Filing | |
| $100.35 | 12,119 | $1,216,141.65 | 84,073 | 2026-05-11 | Filing | |
| $139.60 | 381 | $53,187.60 | 301,185 | 2026-05-04 | Filing | |
| $139.09 | 1,247 | $173,445.23 | 301,566 | 2026-05-04 | Filing | |
| $137.86 | 2,721 | $375,117.06 | 302,813 | 2026-05-04 | Filing |