| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.29 | 464 | $64,630.56 | 204,158 | 2025-07-21 | Filing | |
| $171.50 | 2,278 | $390,670.85 | 203,766 | 2025-06-20 | Filing | |
| $170.63 | 7,630 | $1,301,910.72 | 206,044 | 2025-06-20 | Filing | |
| $170.18 | 10,000 | $1,701,795.00 | 213,674 | 2025-06-18 | Filing | |
| $139.29 | 93 | $12,953.97 | 245,801 | 2025-07-21 | Filing | |
| $139.29 | 291 | $40,533.39 | 128,265 | 2025-07-21 | Filing | |
| $156.85 | 1,649 | $258,646.47 | 128,556 | 2025-05-27 | Filing | |
| $139.29 | 339 | $47,219.31 | 153,460 | 2025-07-21 | Filing | |
| $156.85 | 1,438 | $225,551.02 | 153,799 | 2025-05-27 | Filing | |
| $149.96 | 3,070 | $460,387.95 | 245,704 | 2025-07-16 | Filing | |
| $161.29 | 189 | $30,483.19 | 35,782 | 2025-07-02 | Filing | |
| $160.11 | 1,011 | $161,869.09 | 35,971 | 2025-07-02 | Filing | |
| $159.14 | 300 | $47,742.00 | 36,982 | 2025-07-02 | Filing | |
| $161.23 | 208 | $33,535.30 | 35,782 | 2025-07-02 | Filing | |
| $160.11 | 1,092 | $174,834.66 | 35,990 | 2025-07-02 | Filing | |
| $159.23 | 200 | $31,845.00 | 37,082 | 2025-07-02 | Filing | |
| $167.77 | 648 | $108,713.99 | 173,728 | 2025-07-01 | Filing | |
| $167.19 | 3,187 | $532,838.99 | 174,376 | 2025-07-01 | Filing | |
| $165.83 | 500 | $82,917.00 | 177,563 | 2025-07-01 | Filing | |
| $164.00 | 1,008 | $165,308.37 | 178,063 | 2025-07-01 | Filing |