| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.41 | 6,700 | $706,247.00 | 31,137 | 2026-05-01 | Filing | |
| $104.43 | 5,541 | $578,646.63 | 37,837 | 2026-05-01 | Filing | |
| $103.46 | 4,700 | $486,262.00 | 43,378 | 2026-05-01 | Filing | |
| $102.30 | 7,047 | $720,908.10 | 48,078 | 2026-05-01 | Filing | |
| $101.63 | 9,453 | $960,708.39 | 55,125 | 2026-05-01 | Filing | |
| $100.91 | 1,400 | $141,274.00 | 30,835 | 2026-04-15 | Filing | |
| $100.29 | 10,713 | $1,074,406.77 | 32,235 | 2026-04-15 | Filing | |
| $97.86 | 69 | $6,752.34 | 331,653 | 2026-04-07 | Filing | |
| $97.25 | 11,432 | $1,111,762.00 | 331,722 | 2026-04-07 | Filing | |
| $96.36 | 9,499 | $915,323.64 | 343,154 | 2026-04-07 | Filing | |
| $98.14 | 5,816 | $570,782.24 | 352,653 | 2026-04-06 | Filing | |
| $97.58 | 9,709 | $947,404.22 | 358,469 | 2026-04-06 | Filing | |
| $96.24 | 5,120 | $492,748.80 | 368,178 | 2026-04-06 | Filing | |
| $95.39 | 355 | $33,863.45 | 373,298 | 2026-04-06 | Filing | |
| $93.74 | 1,500 | $140,610.00 | 42,948 | 2026-03-18 | Filing | |
| $93.00 | 4,127 | $383,811.00 | 44,448 | 2026-03-18 | Filing | |
| $91.86 | 7,351 | $675,262.86 | 48,575 | 2026-03-18 | Filing | |
| $93.76 | 1,700 | $159,392.00 | 94,479 | 2026-03-18 | Filing | |
| $93.01 | 5,500 | $511,555.00 | 96,179 | 2026-03-18 | Filing | |
| $91.87 | 9,485 | $871,386.95 | 101,679 | 2026-03-18 | Filing |