| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.43 | 1,346 | $152,677.45 | 9,351 | 2024-08-16 | Filing | |
| $112.74 | 640 | $72,154.18 | 71,852 | 2024-08-07 | Filing | |
| $105.30 | 1,000 | $105,300.10 | 72,492 | 2024-06-06 | Filing | |
| $104.58 | 16,845 | $1,761,717.48 | 4,400 | 2024-06-05 | Filing | |
| $106.06 | 4,000 | $424,240.40 | 21,181 | 2024-05-31 | Filing | |
| $105.62 | 1,500 | $158,423.70 | 73,492 | 2024-05-07 | Filing | |
| $104.11 | 300 | $31,233.00 | 74,992 | 2024-03-06 | Filing | |
| $104.51 | 7,297 | $762,638.66 | 51,073 | 2024-02-12 | Filing | |
| $106.02 | 400 | $42,407.52 | 10,572 | 2024-02-08 | Filing | |
| $87.09 | 500 | $43,545.00 | 9,272 | 2023-12-04 | Filing | |
| $84.22 | 700 | $58,954.00 | 3,765 | 2023-11-30 | Filing | |
| $85.19 | 2,500 | $212,963.75 | 10,905 | 2023-11-29 | Filing | |
| $86.11 | 4,000 | $344,435.60 | 75,263 | 2023-11-20 | Filing | |
| $90.13 | 500 | $45,062.50 | 9,772 | 2023-08-25 | Filing | |
| $85.60 | 400 | $34,239.68 | 10,272 | 2023-06-05 | Filing | |
| $86.31 | 1,965 | $169,608.58 | 7,887 | 2023-05-24 | Filing | |
| $89.74 | 2,500 | $224,354.75 | 42,518 | 2023-03-07 | Filing | |
| $94.39 | 10,000 | $943,892.00 | 69,467 | 2022-12-05 | Filing | |
| $94.26 | 2,000 | $188,524.00 | 7,219 | 2022-11-23 | Filing | |
| $93.41 | 910 | $85,003.74 | 2,765 | 2022-11-22 | Filing |