| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $35.35 | 6,250 | $220,937.50 | 1,091,930 | 2024-03-27 | Filing | |
| $39.59 | 6,250 | $247,437.50 | 1,098,180 | 2024-03-26 | Filing | |
| $41.83 | 10,000 | $418,300.00 | 293,288 | 2024-03-21 | Filing | |
| $37.43 | 2,500 | $93,575.00 | 303,288 | 2024-03-19 | Filing | |
| $38.94 | 8,000 | $311,480.00 | 214,403 | 2024-03-18 | Filing | |
| $33.89 | 1,000 | $33,890.00 | 1,485,103 | 2024-02-22 | Filing |