| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.40 | 30 | $2,111.90 | 618,400 | 2025-04-07 | Filing | |
| $69.59 | 230 | $16,004.64 | 618,430 | 2025-04-07 | Filing | |
| $68.53 | 2,847 | $195,109.75 | 618,660 | 2025-04-07 | Filing | |
| $67.78 | 5,693 | $385,865.85 | 621,507 | 2025-04-07 | Filing | |
| $66.71 | 3,030 | $202,140.09 | 627,200 | 2025-04-07 | Filing | |
| $65.78 | 2,100 | $138,144.09 | 630,230 | 2025-04-07 | Filing | |
| $64.75 | 410 | $26,545.70 | 632,330 | 2025-04-07 | Filing | |
| $63.58 | 190 | $12,080.20 | 632,740 | 2025-04-07 | Filing | |
| $62.37 | 310 | $19,334.79 | 632,930 | 2025-04-07 | Filing | |
| $61.43 | 1,160 | $71,259.03 | 633,240 | 2025-04-07 | Filing | |
| $70.40 | 120 | $8,447.60 | 1,319,168 | 2025-04-07 | Filing | |
| $69.59 | 920 | $64,018.57 | 1,319,288 | 2025-04-07 | Filing | |
| $68.53 | 11,388 | $780,439.00 | 1,320,208 | 2025-04-07 | Filing | |
| $67.78 | 22,772 | $1,543,463.39 | 1,331,596 | 2025-04-07 | Filing | |
| $66.71 | 12,120 | $808,560.35 | 1,354,368 | 2025-04-07 | Filing | |
| $65.78 | 8,400 | $552,576.36 | 1,366,488 | 2025-04-07 | Filing | |
| $64.75 | 1,640 | $106,182.78 | 1,374,888 | 2025-04-07 | Filing | |
| $63.58 | 760 | $48,320.80 | 1,376,528 | 2025-04-07 | Filing | |
| $62.37 | 1,240 | $77,339.17 | 1,377,288 | 2025-04-07 | Filing | |
| $61.43 | 4,640 | $285,036.13 | 1,378,528 | 2025-04-07 | Filing |