| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.79 | 825 | $120,276.75 | 301,185 | 2026-04-16 | Filing | |
| $144.66 | 2,255 | $326,208.30 | 302,010 | 2026-04-16 | Filing | |
| $143.81 | 5,373 | $772,691.13 | 304,265 | 2026-04-16 | Filing | |
| $142.99 | 2,246 | $321,155.54 | 309,638 | 2026-04-16 | Filing | |
| $164.01 | 1,434 | $235,190.34 | 301,185 | 2026-04-06 | Filing | |
| $163.23 | 8,478 | $1,383,863.94 | 302,619 | 2026-04-06 | Filing | |
| $161.73 | 787 | $127,281.51 | 311,097 | 2026-04-06 | Filing | |
| $164.95 | 62,344 | $10,283,642.80 | 106,810 | 2026-04-01 | Filing | |
| $164.11 | 19,001 | $3,118,254.11 | 169,154 | 2026-04-01 | Filing | |
| $163.18 | 6,715 | $1,095,753.70 | 188,155 | 2026-04-01 | Filing | |
| $150.98 | 19,638 | $2,964,945.24 | 51,871 | 2026-03-30 | Filing | |
| $144.11 | 4,533 | $653,250.63 | 301,185 | 2026-03-19 | Filing | |
| $143.42 | 4,537 | $650,696.54 | 305,718 | 2026-03-19 | Filing | |
| $142.17 | 1,629 | $231,594.93 | 310,255 | 2026-03-19 | Filing | |
| $147.54 | 2,128 | $313,965.12 | 301,185 | 2026-03-05 | Filing | |
| $146.66 | 3,899 | $571,827.34 | 303,313 | 2026-03-05 | Filing | |
| $145.27 | 2,589 | $376,104.03 | 307,212 | 2026-03-05 | Filing | |
| $144.23 | 2,083 | $300,431.09 | 309,801 | 2026-03-05 | Filing | |
| $156.53 | 15,771 | $2,468,634.63 | 51,871 | 2026-02-24 | Filing | |
| $155.06 | 4,151 | $643,654.06 | 67,642 | 2026-02-24 | Filing |