| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.95 | 4,968 | $422,031.60 | 520,888 | 2026-06-05 | Filing | |
| $84.05 | 7,492 | $629,702.60 | 525,856 | 2026-06-05 | Filing | |
| $83.07 | 6,705 | $556,984.35 | 533,348 | 2026-06-05 | Filing | |
| $81.93 | 8,533 | $699,108.69 | 540,053 | 2026-06-05 | Filing | |
| $81.11 | 8,440 | $684,568.40 | 548,586 | 2026-06-05 | Filing | |
| $79.93 | 5,691 | $454,881.63 | 557,026 | 2026-06-05 | Filing | |
| $79.11 | 4,062 | $321,344.82 | 562,717 | 2026-06-05 | Filing | |
| $88.00 | 8,120 | $714,560.00 | 340,066 | 2026-06-05 | Filing | |
| $98.76 | 1,666 | $164,534.16 | 330,558 | 2026-06-03 | Filing | |
| $108.75 | 5,000 | $543,750.00 | 0 | 2026-06-01 | Filing | |
| $108.28 | 3,161 | $342,273.08 | 2,018 | 2026-06-01 | Filing | |
| $107.34 | 12,611 | $1,353,664.74 | 5,179 | 2026-06-01 | Filing | |
| $106.22 | 14,228 | $1,511,298.16 | 17,790 | 2026-06-01 | Filing | |
| $101.82 | 1,194 | $121,573.08 | 88,096 | 2026-06-01 | Filing | |
| $111.00 | 10,000 | $1,110,000.00 | 532,745 | 2026-05-21 | Filing | |
| $132.06 | 1,200 | $158,472.00 | 22,590 | 2026-05-12 | Filing | |
| $115.00 | 3,819 | $439,185.00 | 152,328 | 2026-05-06 | Filing | |
| $120.15 | 10,000 | $1,201,500.00 | 330,206 | 2026-05-05 | Filing | |
| $107.61 | 1,666 | $179,278.26 | 340,206 | 2026-05-04 | Filing | |
| $92.64 | 5,000 | $463,200.00 | 0 | 2026-05-01 | Filing |