| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.77 | 4,519 | $175,191.24 | 7,772 | 2024-01-02 | Filing | |
| $41.09 | 22,500 | $924,498.00 | 867,110 | 2023-12-27 | Filing | |
| $40.00 | 1,285 | $51,400.00 | 339,978 | 2023-12-22 | Filing | |
| $40.00 | 5,000 | $200,000.00 | 26,475 | 2023-12-22 | Filing | |
| $39.09 | 5,000 | $195,470.00 | 26,475 | 2023-12-18 | Filing | |
| $39.45 | 106 | $4,181.70 | 31,475 | 2023-12-18 | Filing | |
| $38.93 | 4,894 | $190,527.34 | 31,581 | 2023-12-18 | Filing | |
| $38.99 | 937 | $36,530.82 | 36,475 | 2023-12-18 | Filing | |
| $40.01 | 8,715 | $348,710.68 | 341,263 | 2023-12-15 | Filing | |
| $39.32 | 10,000 | $393,206.00 | 28,402 | 2023-12-15 | Filing | |
| $39.31 | 10,000 | $393,120.00 | 38,402 | 2023-12-15 | Filing | |
| $39.35 | 20,000 | $786,984.00 | 2,291 | 2023-12-15 | Filing | |
| $40.12 | 2,000 | $80,245.20 | 13,625 | 2023-12-14 | Filing | |
| $40.12 | 10,000 | $401,224.00 | 410,576 | 2023-12-14 | Filing | |
| $39.40 | 20,000 | $788,022.00 | 889,610 | 2023-12-14 | Filing | |
| $40.01 | 20,000 | $800,164.00 | 909,610 | 2023-12-14 | Filing | |
| $35.08 | 5,498 | $192,845.10 | 23,750 | 2023-12-11 | Filing | |
| $35.01 | 14,502 | $507,706.32 | 29,248 | 2023-12-08 | Filing | |
| $29.77 | 349,245 | $10,398,665.10 | 0 | 2023-11-29 | Filing | |
| $29.62 | 145,068 | $4,297,030.21 | 349,245 | 2023-11-28 | Filing |