| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.24 | 280 | $25,267.48 | 109,491 | 2024-12-18 | Filing | |
| $89.31 | 3,157 | $281,957.98 | 109,771 | 2024-12-18 | Filing | |
| $88.70 | 3,373 | $299,188.47 | 112,928 | 2024-12-18 | Filing | |
| $87.26 | 1,190 | $103,834.64 | 116,301 | 2024-12-18 | Filing | |
| $93.60 | 154 | $14,414.09 | 136,215 | 2024-12-09 | Filing | |
| $92.03 | 1,029 | $94,700.93 | 136,369 | 2024-12-09 | Filing | |
| $93.10 | 222 | $20,668.20 | 136,215 | 2024-12-09 | Filing | |
| $92.06 | 961 | $88,469.66 | 136,437 | 2024-12-09 | Filing | |
| $92.90 | 388 | $36,045.59 | 28,697 | 2024-12-05 | Filing | |
| $91.91 | 3,177 | $292,004.42 | 29,085 | 2024-12-05 | Filing | |
| $90.16 | 1,435 | $129,383.91 | 32,262 | 2024-12-05 | Filing | |
| $94.06 | 2,242 | $210,882.52 | 450,301 | 2024-12-02 | Filing | |
| $93.06 | 1,409 | $131,122.95 | 452,543 | 2024-12-02 | Filing | |
| $92.06 | 11,349 | $1,044,788.94 | 453,952 | 2024-12-02 | Filing | |
| $94.06 | 1,127 | $106,007.87 | 205,695 | 2024-12-02 | Filing | |
| $93.06 | 1,101 | $102,460.16 | 206,822 | 2024-12-02 | Filing | |
| $92.07 | 5,772 | $531,416.50 | 207,923 | 2024-12-02 | Filing | |
| $87.05 | 132 | $11,490.60 | 109,491 | 2024-11-18 | Filing | |
| $86.49 | 1,757 | $151,955.90 | 109,623 | 2024-11-18 | Filing | |
| $85.60 | 6,111 | $523,071.05 | 111,380 | 2024-11-18 | Filing |