| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.07 | 1,009 | $34,376.63 | 273,883 | 2023-12-19 | Filing | |
| $32.56 | 5,000 | $162,800.00 | 274,892 | 2023-12-18 | Filing | |
| $32.49 | 8,000 | $259,920.00 | 196,298 | 2023-12-18 | Filing | |
| $31.64 | 5,000 | $158,200.00 | 421,523 | 2023-12-13 | Filing | |
| $29.11 | 5,000 | $145,550.00 | 426,523 | 2023-11-15 | Filing | |
| $27.72 | 5,000 | $138,600.00 | 431,523 | 2023-10-11 | Filing | |
| $26.77 | 8,000 | $214,120.00 | 204,298 | 2023-09-18 | Filing | |
| $26.67 | 5,000 | $133,350.00 | 436,523 | 2023-09-13 | Filing | |
| $28.68 | 5,000 | $143,400.00 | 1,495,103 | 2023-09-05 | Filing | |
| $28.59 | 5,000 | $142,950.00 | 1,500,103 | 2023-09-01 | Filing | |
| $28.67 | 5,000 | $143,350.00 | 1,017,702 | 2023-09-05 | Filing | |
| $28.66 | 2,500 | $71,650.00 | 1,022,702 | 2023-09-05 | Filing | |
| $28.59 | 5,000 | $142,950.00 | 1,025,202 | 2023-09-01 | Filing | |
| $28.60 | 2,500 | $71,500.00 | 1,030,202 | 2023-09-01 | Filing | |
| $29.38 | 7,500 | $220,350.00 | 279,892 | 2023-08-22 | Filing | |
| $29.55 | 500 | $14,775.00 | 16,742 | 2023-08-23 | Filing | |
| $31.69 | 2,500 | $79,225.00 | 451,523 | 2023-08-08 | Filing | |
| $33.94 | 5,000 | $169,700.00 | 1,032,702 | 2023-08-01 | Filing | |
| $33.07 | 6,500 | $214,955.00 | 454,023 | 2023-07-18 | Filing | |
| $31.59 | 3,750 | $118,462.50 | 1,037,702 | 2023-07-05 | Filing |