| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $259.09 | 3,119 | $808,092.98 | 576,997 | 2026-06-01 | Filing |
| Officer, Director | $257.96 | 1,818 | $468,963.28 | 580,116 | 2026-06-01 | Filing |
| Officer, Director | $257.06 | 989 | $254,231.25 | 581,934 | 2026-06-01 | Filing |
| Officer, Director | $255.57 | 300 | $76,670.01 | 582,923 | 2026-06-01 | Filing |
| Officer, Director | $254.58 | 300 | $76,373.01 | 583,223 | 2026-06-01 | Filing |
| Officer, Director | $253.26 | 700 | $177,281.02 | 583,523 | 2026-06-01 | Filing |
| Officer, Director | $252.34 | 600 | $151,404.00 | 584,223 | 2026-06-01 | Filing |
| Officer, Director | $250.92 | 400 | $100,366.00 | 584,823 | 2026-06-01 | Filing |
| | $277.82 | 702 | $195,032.87 | 584,132 | 2026-06-01 | Filing |
| | $277.44 | 17,318 | $4,804,789.05 | 584,834 | 2026-06-01 | Filing |
| | $243.02 | 20,574 | $4,999,860.56 | 602,152 | 2026-05-29 | Filing |
| Officer, Director | $225.65 | 800 | $180,523.04 | 750,981 | 2026-05-26 | Filing |
| Officer, Director | $224.85 | 23,136 | $5,202,164.30 | 751,781 | 2026-05-26 | Filing |
| Officer, Director | $223.89 | 37,366 | $8,365,985.84 | 774,917 | 2026-05-26 | Filing |
| Officer, Director | $222.99 | 7,196 | $1,604,652.59 | 812,283 | 2026-05-26 | Filing |
| Officer, Director | $222.06 | 8,799 | $1,953,880.42 | 819,479 | 2026-05-26 | Filing |
| Officer, Director | $221.09 | 2,331 | $515,365.45 | 828,278 | 2026-05-26 | Filing |
| Officer, Director | $219.89 | 3,470 | $763,025.24 | 830,609 | 2026-05-26 | Filing |
| Officer, Director | $219.24 | 1,600 | $350,790.88 | 834,079 | 2026-05-26 | Filing |
| Officer, Director | $210.44 | 900 | $189,397.98 | 531,311 | 2026-05-18 | Filing |