| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.52 | 501 | $28,316.52 | 51,653 | 2024-11-22 | Filing | |
| $54.63 | 14,375 | $785,306.25 | 28,507 | 2024-10-03 | Filing | |
| $51.11 | 25,000 | $1,277,750.00 | 111,092 | 2024-09-26 | Filing | |
| $51.50 | 1,035 | $53,302.50 | 68,576 | 2024-09-10 | Filing | |
| $53.19 | 3,000 | $159,570.00 | 69,611 | 2024-08-26 | Filing | |
| $47.68 | 3,000 | $143,040.00 | 72,611 | 2024-08-12 | Filing | |
| $53.43 | 3,000 | $160,290.00 | 75,611 | 2024-07-25 | Filing | |
| $53.88 | 19,056 | $1,026,737.28 | 111,092 | 2024-07-25 | Filing | |
| $55.00 | 27,000 | $1,485,000.00 | 51,653 | 2024-07-15 | Filing | |
| $55.00 | 25,000 | $1,375,000.00 | 111,092 | 2024-07-15 | Filing | |
| $48.55 | 3,000 | $145,650.00 | 78,611 | 2024-07-10 | Filing | |
| $44.08 | 15,000 | $661,200.00 | 29,259 | 2024-07-05 | Filing | |
| $44.87 | 14,375 | $645,006.25 | 28,507 | 2024-07-03 | Filing | |
| $43.61 | 32,129 | $1,401,145.69 | 111,092 | 2024-06-28 | Filing | |
| $44.38 | 956 | $42,427.28 | 52,580 | 2024-06-26 | Filing | |
| $45.37 | 3,000 | $136,110.00 | 80,643 | 2024-06-25 | Filing | |
| $45.73 | 9,500 | $434,435.00 | 27,786 | 2024-06-24 | Filing | |
| $44.66 | 15,000 | $669,900.00 | 29,259 | 2024-06-21 | Filing | |
| $43.86 | 3,000 | $131,580.00 | 83,643 | 2024-06-10 | Filing | |
| $47.49 | 3,000 | $142,470.00 | 86,643 | 2024-05-28 | Filing |