| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.00 | 3,500 | $262,514.00 | 446,288 | 2023-10-31 | Filing | |
| $71.61 | 3,500 | $250,635.00 | 449,788 | 2023-10-30 | Filing | |
| $76.31 | 56,761 | $4,331,602.19 | 44,182 | 2023-10-17 | Filing | |
| $75.18 | 36,239 | $2,724,520.50 | 100,943 | 2023-10-17 | Filing | |
| $75.93 | 16,874 | $1,281,209.07 | 44,182 | 2023-10-16 | Filing | |
| $75.37 | 59,308 | $4,469,984.65 | 61,056 | 2023-10-16 | Filing | |
| $74.42 | 16,818 | $1,251,595.56 | 120,364 | 2023-10-16 | Filing | |
| $80.44 | 1,767 | $142,135.71 | 45,296 | 2023-10-13 | Filing | |
| $79.43 | 14,448 | $1,147,561.30 | 47,063 | 2023-10-13 | Filing | |
| $78.61 | 37,692 | $2,962,930.43 | 61,511 | 2023-10-13 | Filing | |
| $77.73 | 13,093 | $1,017,666.52 | 99,203 | 2023-10-13 | Filing | |
| $81.90 | 28,328 | $2,319,978.22 | 45,296 | 2023-10-12 | Filing | |
| $80.75 | 38,672 | $3,122,802.67 | 73,624 | 2023-10-12 | Filing | |
| $80.41 | 21,667 | $1,742,243.47 | 0 | 2023-10-10 | Filing | |
| $79.76 | 57,772 | $4,607,894.72 | 21,667 | 2023-10-10 | Filing | |
| $78.85 | 27,161 | $2,141,644.85 | 79,439 | 2023-10-10 | Filing | |
| $77.57 | 9,249 | $717,398.69 | 106,600 | 2023-10-10 | Filing | |
| $76.70 | 16,451 | $1,261,857.50 | 115,849 | 2023-10-10 | Filing | |
| $77.18 | 700 | $54,026.00 | 74,317 | 2023-10-05 | Filing | |
| $78.58 | 3,500 | $275,030.00 | 212,521 | 2023-10-02 | Filing |