| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.90 | 17,500 | $768,250.00 | 220,937 | 2024-09-12 | Filing | |
| $43.37 | 17,500 | $758,975.00 | 220,937 | 2024-09-11 | Filing | |
| $48.58 | 5,000 | $242,900.00 | 11,000 | 2024-09-04 | Filing | |
| $49.83 | 10,000 | $498,300.00 | 58,229 | 2024-09-03 | Filing | |
| $46.24 | 17,500 | $809,200.00 | 220,937 | 2024-08-15 | Filing | |
| $45.17 | 17,500 | $790,475.00 | 220,937 | 2024-08-14 | Filing | |
| $45.99 | 2,000 | $91,980.00 | 11,900 | 2024-08-07 | Filing | |
| $45.92 | 5,000 | $229,600.00 | 11,900 | 2024-08-07 | Filing | |
| $51.40 | 17,500 | $899,500.00 | 220,937 | 2024-07-18 | Filing | |
| $51.55 | 17,500 | $902,125.00 | 220,937 | 2024-07-17 | Filing | |
| $52.18 | 15,000 | $782,700.00 | 707 | 2024-07-16 | Filing | |
| $50.00 | 5,000 | $250,000.00 | 14,436 | 2024-07-12 | Filing | |
| $45.00 | 545 | $24,525.00 | 1,033 | 2024-07-05 | Filing | |
| $45.84 | 1,474 | $67,568.16 | 487 | 2024-06-24 | Filing | |
| $45.02 | 6,772 | $304,875.44 | 487 | 2024-06-21 | Filing | |
| $45.04 | 6,754 | $304,200.16 | 487 | 2024-06-20 | Filing | |
| $43.10 | 17,500 | $754,250.00 | 220,752 | 2024-06-13 | Filing | |
| $44.12 | 17,500 | $772,100.00 | 220,752 | 2024-06-12 | Filing | |
| $49.99 | 10,000 | $499,900.00 | 58,116 | 2024-05-20 | Filing | |
| $47.85 | 17,500 | $837,375.00 | 220,752 | 2024-05-16 | Filing |