| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.17 | 146 | $15,209.23 | 36,257 | 2024-10-02 | Filing | |
| $103.10 | 81 | $8,351.39 | 36,403 | 2024-10-02 | Filing | |
| $101.59 | 17 | $1,726.95 | 36,484 | 2024-10-02 | Filing | |
| $110.05 | 100 | $11,004.50 | 470,337 | 2024-09-26 | Filing | |
| $98.14 | 123 | $12,071.27 | 36,501 | 2024-09-05 | Filing | |
| $97.74 | 37 | $3,616.55 | 36,624 | 2024-09-05 | Filing | |
| $96.36 | 161 | $15,514.39 | 36,661 | 2024-09-05 | Filing | |
| $99.21 | 185 | $18,353.26 | 36,822 | 2024-09-04 | Filing | |
| $98.33 | 83 | $8,161.02 | 37,007 | 2024-09-04 | Filing | |
| $97.49 | 21 | $2,047.35 | 37,090 | 2024-09-04 | Filing | |
| $96.22 | 32 | $3,079.19 | 37,111 | 2024-09-04 | Filing | |
| $110.24 | 10,000 | $1,102,403.00 | 470,437 | 2024-08-15 | Filing | |
| $96.82 | 73 | $7,068.10 | 37,143 | 2024-08-05 | Filing | |
| $95.64 | 40 | $3,825.60 | 37,216 | 2024-08-05 | Filing | |
| $94.80 | 131 | $12,418.67 | 37,256 | 2024-08-05 | Filing | |
| $93.71 | 77 | $7,215.82 | 37,387 | 2024-08-05 | Filing | |
| $98.18 | 10 | $981.80 | 37,464 | 2024-08-02 | Filing | |
| $97.14 | 130 | $12,628.50 | 37,474 | 2024-08-02 | Filing | |
| $96.24 | 463 | $44,556.94 | 37,604 | 2024-08-02 | Filing | |
| $95.49 | 310 | $29,601.09 | 38,067 | 2024-08-02 | Filing |