| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $83.45 | 248 | $20,695.60 | 6,973 | 2023-11-08 | Filing | |
| $85.00 | 3,008 | $255,680.00 | 36,860 | 2023-11-07 | Filing | |
| $93.96 | 750 | $70,470.00 | 6,222 | 2023-08-07 | Filing | |
| $94.23 | 1,636 | $154,160.28 | 7,221 | 2023-08-07 | Filing | |
| $93.85 | 5,000 | $469,250.00 | 38,285 | 2023-08-07 | Filing | |
| $95.00 | 100 | $9,500.00 | 22,217 | 2023-08-04 | Filing | |
| $94.04 | 346 | $32,537.84 | 22,317 | 2023-08-04 | Filing | |
| $93.47 | 3,694 | $345,278.18 | 22,663 | 2023-08-04 | Filing | |
| $94.67 | 12,158 | $1,150,997.86 | 52,850 | 2023-08-03 | Filing | |
| $94.13 | 12,764 | $1,201,475.32 | 65,008 | 2023-08-03 | Filing | |
| $92.61 | 217 | $20,096.37 | 7,329 | 2023-06-15 | Filing | |
| $83.60 | 495 | $41,382.00 | 13,984 | 2023-05-01 | Filing | |
| $103.44 | 110 | $11,378.40 | 7,546 | 2023-03-31 | Filing | |
| $99.76 | 100 | $9,976.00 | 6,972 | 2023-03-14 | Filing | |
| $99.04 | 294 | $29,117.76 | 7,072 | 2023-03-14 | Filing | |
| $98.32 | 389 | $38,246.48 | 7,366 | 2023-03-14 | Filing | |
| $106.76 | 244 | $26,049.44 | 7,755 | 2023-03-03 | Filing | |
| $106.76 | 257 | $27,437.32 | 8,857 | 2023-03-03 | Filing | |
| $106.76 | 114 | $12,170.64 | 8,831 | 2023-03-03 | Filing | |
| $107.22 | 234 | $25,089.48 | 8,945 | 2023-03-02 | Filing |