| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.10 | 11,794 | $897,570.58 | 927,504 | 2026-05-06 | Filing | |
| $75.33 | 93,206 | $7,021,301.19 | 939,298 | 2026-05-06 | Filing | |
| $75.63 | 60,000 | $4,537,500.00 | 3,001,694 | 2026-05-06 | Filing | |
| $71.34 | 100 | $7,134.00 | 1,032,504 | 2026-05-04 | Filing | |
| $70.47 | 7,651 | $539,173.62 | 1,032,604 | 2026-05-04 | Filing | |
| $71.18 | 25,984 | $1,849,437.18 | 1,040,255 | 2026-05-01 | Filing | |
| $70.52 | 41,265 | $2,910,131.60 | 1,066,239 | 2026-05-01 | Filing | |
| $67.14 | 165 | $11,078.76 | 1,107,504 | 2026-04-27 | Filing | |
| $66.46 | 1,008 | $66,991.68 | 1,107,669 | 2026-04-27 | Filing | |
| $65.91 | 1,007 | $66,368.35 | 1,108,677 | 2026-04-27 | Filing | |
| $66.13 | 7,568 | $500,464.27 | 1,109,684 | 2026-04-24 | Filing | |
| $65.66 | 22,610 | $1,484,504.77 | 1,117,252 | 2026-04-24 | Filing | |
| $67.36 | 400 | $26,942.80 | 1,139,862 | 2026-04-23 | Filing | |
| $66.20 | 6,757 | $447,340.43 | 1,140,262 | 2026-04-23 | Filing | |
| $65.33 | 30,549 | $1,995,766.17 | 1,147,019 | 2026-04-23 | Filing | |
| $64.83 | 4,936 | $320,020.62 | 1,177,568 | 2026-04-23 | Filing | |
| $65.23 | 37,500 | $2,446,050.00 | 1,182,504 | 2026-04-14 | Filing | |
| $60.08 | 3,575 | $214,768.13 | 1,220,004 | 2026-03-25 | Filing | |
| $63.01 | 200 | $12,602.00 | 1,223,579 | 2026-03-23 | Filing | |
| $62.62 | 1,513 | $94,742.55 | 1,223,779 | 2026-03-23 | Filing |