| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $106.08 | 87 | $9,228.96 | 310,955 | 2026-05-01 | Filing |
| Officer, Director | $105.40 | 4,511 | $475,459.40 | 311,042 | 2026-05-01 | Filing |
| Officer, Director | $104.50 | 2,780 | $290,510.00 | 315,553 | 2026-05-01 | Filing |
| Officer, Director | $103.53 | 3,040 | $314,731.20 | 318,333 | 2026-05-01 | Filing |
| Officer, Director | $102.32 | 4,668 | $477,629.76 | 321,373 | 2026-05-01 | Filing |
| Officer, Director | $101.62 | 5,914 | $600,980.68 | 326,041 | 2026-05-01 | Filing |
| Officer | $105.41 | 6,700 | $706,247.00 | 31,137 | 2026-05-01 | Filing |
| Officer | $104.43 | 5,541 | $578,646.63 | 37,837 | 2026-05-01 | Filing |
| Officer | $103.46 | 4,700 | $486,262.00 | 43,378 | 2026-05-01 | Filing |
| Officer | $102.30 | 7,047 | $720,908.10 | 48,078 | 2026-05-01 | Filing |
| Officer | $101.63 | 9,453 | $960,708.39 | 55,125 | 2026-05-01 | Filing |
| Officer | $100.91 | 1,400 | $141,274.00 | 30,835 | 2026-04-15 | Filing |
| Officer | $100.29 | 10,713 | $1,074,406.77 | 32,235 | 2026-04-15 | Filing |
| Officer, Director | $97.86 | 69 | $6,752.34 | 331,653 | 2026-04-07 | Filing |
| Officer, Director | $97.25 | 11,432 | $1,111,762.00 | 331,722 | 2026-04-07 | Filing |
| Officer, Director | $96.36 | 9,499 | $915,323.64 | 343,154 | 2026-04-07 | Filing |
| Officer, Director | $98.14 | 5,816 | $570,782.24 | 352,653 | 2026-04-06 | Filing |
| Officer, Director | $97.58 | 9,709 | $947,404.22 | 358,469 | 2026-04-06 | Filing |
| Officer, Director | $96.24 | 5,120 | $492,748.80 | 368,178 | 2026-04-06 | Filing |
| Officer, Director | $95.39 | 355 | $33,863.45 | 373,298 | 2026-04-06 | Filing |