| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.03 | 6,515 | $612,605.45 | 258,917 | 2026-06-08 | Filing | |
| $102.27 | 2,370 | $242,379.90 | 98,603 | 2026-06-03 | Filing | |
| $102.27 | 2,404 | $245,857.08 | 69,082 | 2026-06-03 | Filing | |
| $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 |