| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.58 | 3,750 | $133,425.00 | 927,252 | 2024-07-23 | Filing | |
| $34.71 | 5,000 | $173,550.00 | 380,739 | 2024-07-18 | Filing | |
| $31.33 | 2,500 | $78,322.50 | 1,408,338 | 2024-06-27 | Filing | |
| $31.31 | 2,500 | $78,265.00 | 1,410,838 | 2024-06-26 | Filing | |
| $31.33 | 6,250 | $195,806.25 | 931,002 | 2024-06-27 | Filing | |
| $31.31 | 6,250 | $195,662.50 | 937,252 | 2024-06-26 | Filing | |
| $31.56 | 5,000 | $157,790.00 | 385,739 | 2024-06-20 | Filing | |
| $30.95 | 1,230 | $38,068.50 | 3,224 | 2024-05-13 | Filing | |
| $30.96 | 5,000 | $154,780.00 | 404,310 | 2024-05-13 | Filing | |
| $32.04 | 2,500 | $80,100.00 | 1,413,338 | 2024-04-25 | Filing | |
| $31.72 | 2,500 | $79,300.00 | 1,415,838 | 2024-04-24 | Filing | |
| $32.04 | 3,750 | $120,150.00 | 969,725 | 2024-04-25 | Filing | |
| $31.72 | 3,750 | $118,950.00 | 973,475 | 2024-04-24 | Filing | |
| $30.79 | 10,000 | $307,900.00 | 283,288 | 2024-04-16 | Filing | |
| $32.45 | 5,000 | $162,250.00 | 409,310 | 2024-04-10 | Filing | |
| $34.00 | 11,764 | $399,976.00 | 414,310 | 2024-04-01 | Filing | |
| $34.00 | 61,765 | $2,100,010.00 | 1,418,338 | 2024-04-01 | Filing | |
| $34.00 | 114,705 | $3,899,970.00 | 977,225 | 2024-04-01 | Filing | |
| $35.35 | 2,500 | $88,375.00 | 1,480,103 | 2024-03-27 | Filing | |
| $39.59 | 2,500 | $98,975.00 | 1,482,603 | 2024-03-26 | Filing |