| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.73 | 10,000 | $397,252.00 | 121,941 | 2024-02-29 | Filing | |
| $36.25 | 10,000 | $362,452.00 | 145,751 | 2023-12-07 | Filing | |
| $35.62 | 15,000 | $534,358.50 | 155,751 | 2023-12-05 | Filing | |
| $34.50 | 5,423 | $187,093.50 | 56,269 | 2023-11-17 | Filing | |
| $33.11 | 14,577 | $482,676.54 | 61,692 | 2023-11-17 | Filing | |
| $29.56 | 20,000 | $591,258.00 | 12,928 | 2023-11-09 | Filing | |
| $41.41 | 1 | $40.50 | 166,966 | 2020-12-10 | Filing | |
| $63.13 | 2,747 | $173,408.22 | 166,967 | 2022-03-02 | Filing | |
| $85.12 | 21,116 | $1,797,311.57 | 1,383,046 | 2021-12-15 | Filing | |
| $91.64 | 3,133 | $287,113.76 | 1,404,162 | 2021-12-01 | Filing | |
| $91.50 | 5,000 | $457,503.00 | 73,180 | 2021-12-01 | Filing | |
| $93.27 | 4,004 | $373,437.06 | 1,407,295 | 2021-11-29 | Filing | |
| $92.65 | 10,996 | $1,018,727.72 | 1,411,299 | 2021-11-29 | Filing | |
| $91.40 | 26 | $2,376.27 | 59,032 | 2021-11-26 | Filing | |
| $90.66 | 5,686 | $515,478.55 | 59,058 | 2021-11-26 | Filing | |
| $98.07 | 6,929 | $679,495.16 | 1,422,295 | 2021-11-22 | Filing | |
| $97.54 | 11,319 | $1,104,091.48 | 1,429,224 | 2021-11-22 | Filing | |
| $96.40 | 61,605 | $5,938,561.83 | 1,440,543 | 2021-11-22 | Filing | |
| $94.27 | 2,199 | $207,289.61 | 166,967 | 2021-11-11 | Filing | |
| $93.71 | 17,801 | $1,668,121.03 | 169,166 | 2021-11-11 | Filing |