| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.54 | 6,037 | $341,356.13 | 66,662 | 2023-12-22 | Filing | |
| $57.52 | 6,000 | $345,112.20 | 212,968 | 2023-12-26 | Filing | |
| $56.58 | 3,938 | $222,812.04 | 72,699 | 2023-12-20 | Filing | |
| $56.11 | 20,577 | $1,154,493.16 | 76,637 | 2023-12-19 | Filing | |
| $55.07 | 3,265 | $179,793.76 | 97,214 | 2023-12-18 | Filing | |
| $56.00 | 3,000 | $168,011.70 | 218,968 | 2023-12-19 | Filing | |
| $51.81 | 15,016 | $777,978.96 | 100,479 | 2023-08-03 | Filing | |
| $54.96 | 10,040 | $551,758.24 | 115,495 | 2023-12-15 | Filing | |
| $54.62 | 6,618 | $361,475.16 | 125,535 | 2023-12-14 | Filing | |
| $55.05 | 3,000 | $165,158.40 | 221,968 | 2023-12-14 | Filing | |
| $54.00 | 3,000 | $162,010.80 | 224,968 | 2023-12-13 | Filing | |
| $50.00 | 2,606 | $130,300.00 | 12,404 | 2023-12-01 | Filing | |
| $51.79 | 5,000 | $258,950.00 | 28,123 | 2023-11-15 | Filing | |
| $52.00 | 138 | $7,176.00 | 132,153 | 2023-08-31 | Filing | |
| $52.15 | 9,878 | $515,137.70 | 132,291 | 2023-08-30 | Filing | |
| $51.26 | 3,414 | $175,001.64 | 15,010 | 2023-08-25 | Filing | |
| $50.52 | 100 | $5,052.00 | 2,489 | 2023-08-17 | Filing | |
| $50.51 | 53 | $2,677.03 | 2,589 | 2023-08-17 | Filing | |
| $50.51 | 4 | $202.02 | 2,642 | 2023-08-17 | Filing | |
| $50.50 | 26,295 | $1,327,897.50 | 2,646 | 2023-08-17 | Filing |