| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.46 | 1,333 | $185,900.18 | 20,132 | 2026-06-12 | Filing | |
| $138.50 | 91 | $12,603.50 | 21,465 | 2026-06-09 | Filing | |
| $152.00 | 2,608 | $396,411.04 | 45,473 | 2026-05-26 | Filing | |
| $150.97 | 1,965 | $296,661.75 | 48,081 | 2026-05-26 | Filing | |
| $151.28 | 667 | $100,903.76 | 15,077 | 2026-05-22 | Filing | |
| $156.64 | 2,490 | $390,033.60 | 25,189 | 2026-05-19 | Filing | |
| $155.73 | 1,371 | $213,512.14 | 64,869 | 2026-05-14 | Filing | |
| $155.27 | 2,900 | $450,285.32 | 66,240 | 2026-05-14 | Filing | |
| $164.96 | 1,600 | $263,936.00 | 26,262 | 2026-03-09 | Filing | |
| $165.00 | 3,865 | $637,725.00 | 161,439 | 2026-02-27 | Filing | |
| $162.62 | 1,472 | $239,379.88 | 48,181 | 2026-02-26 | Filing | |
| $161.71 | 3,099 | $501,144.25 | 49,653 | 2026-02-26 | Filing | |
| $154.72 | 2,300 | $355,845.88 | 54,319 | 2026-02-20 | Filing | |
| $153.90 | 8,193 | $1,260,905.98 | 56,619 | 2026-02-20 | Filing | |
| $153.11 | 2,963 | $453,653.67 | 64,812 | 2026-02-20 | Filing | |
| $155.72 | 200 | $31,143.00 | 14,266 | 2026-02-19 | Filing | |
| $154.91 | 1,700 | $263,342.58 | 14,466 | 2026-02-19 | Filing | |
| $153.96 | 4,653 | $716,380.07 | 16,166 | 2026-02-19 | Filing | |
| $153.21 | 4,750 | $727,764.13 | 20,819 | 2026-02-19 | Filing | |
| $154.00 | 2,490 | $383,460.00 | 27,679 | 2026-02-19 | Filing |