| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.43 | 3,000 | $148,290.00 | 89,643 | 2024-05-10 | Filing | |
| $49.40 | 107,448 | $5,307,931.20 | 257,485 | 2024-05-08 | Filing | |
| $44.47 | 14,375 | $639,256.25 | 27,786 | 2024-04-15 | Filing | |
| $49.17 | 40,951 | $2,013,560.67 | 237,835 | 2024-04-04 | Filing | |
| $46.38 | 17,500 | $811,650.00 | 6,000 | 2024-03-28 | Filing | |
| $45.39 | 2,359 | $107,075.01 | 52,580 | 2024-03-22 | Filing | |
| $44.22 | 30,000 | $1,326,600.00 | 54,939 | 2024-03-22 | Filing | |
| $43.69 | 714 | $31,194.66 | 27,786 | 2024-03-20 | Filing | |
| $43.28 | 10,000 | $432,800.00 | 28,500 | 2024-03-20 | Filing | |
| $45.89 | 4,375 | $200,768.75 | 28,500 | 2024-03-20 | Filing | |
| $45.50 | 17,500 | $796,250.00 | 18,536 | 2024-03-20 | Filing | |
| $43.58 | 17,500 | $762,650.00 | 18,536 | 2024-03-20 | Filing | |
| $43.57 | 12,500 | $544,625.00 | 18,536 | 2024-03-20 | Filing | |
| $43.57 | 12,500 | $544,625.00 | 18,536 | 2024-03-20 | Filing | |
| $42.91 | 6,942 | $297,881.22 | 110,630 | 2024-03-19 | Filing | |
| $37.26 | 3,000 | $111,780.00 | 73,298 | 2024-01-25 | Filing | |
| $37.65 | 3,000 | $112,950.00 | 76,298 | 2024-01-10 | Filing | |
| $35.00 | 14,375 | $503,125.00 | 5,911 | 2024-01-03 | Filing | |
| $35.47 | 10,000 | $354,700.00 | 96,055 | 2024-01-02 | Filing | |
| $35.89 | 3,000 | $107,670.00 | 79,298 | 2023-12-26 | Filing |