| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.69 | 2,808 | $246,245.03 | 1,316,360 | 2025-05-06 | Filing | |
| $91.72 | 4,488 | $411,619.61 | 12,976 | 2025-05-06 | Filing | |
| $90.97 | 17,583 | $1,599,481.55 | 17,464 | 2025-05-06 | Filing | |
| $90.16 | 38,815 | $3,499,521.59 | 35,047 | 2025-05-06 | Filing | |
| $88.91 | 15,603 | $1,387,273.65 | 73,862 | 2025-05-06 | Filing | |
| $87.69 | 3,511 | $307,893.99 | 89,465 | 2025-05-06 | Filing | |
| $88.74 | 6,400 | $567,918.08 | 131,784 | 2025-05-01 | Filing | |
| $87.97 | 1,600 | $140,756.96 | 138,184 | 2025-05-01 | Filing | |
| $68.61 | 1,234 | $84,659.68 | 7,480 | 2025-04-22 | Filing | |
| $67.91 | 258 | $17,520.29 | 8,714 | 2025-04-22 | Filing | |
| $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 |