| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.61 | 200 | $23,121.94 | 78,676 | 2022-06-28 | Filing | |
| $114.89 | 200 | $22,977.00 | 78,876 | 2022-06-28 | Filing | |
| $113.54 | 600 | $68,125.02 | 79,076 | 2022-06-28 | Filing | |
| $113.56 | 100 | $11,356.00 | 0 | 2022-06-29 | Filing | |
| $112.88 | 1,600 | $180,606.56 | 100 | 2022-06-29 | Filing | |
| $111.99 | 3,600 | $403,178.40 | 1,700 | 2022-06-29 | Filing | |
| $111.11 | 1,400 | $155,559.04 | 5,300 | 2022-06-29 | Filing | |
| $107.46 | 2,069 | $222,334.74 | 79,676 | 2022-06-15 | Filing | |
| $108.68 | 300 | $32,603.01 | 81,745 | 2022-06-14 | Filing | |
| $107.41 | 400 | $42,963.00 | 82,045 | 2022-06-14 | Filing | |
| $106.52 | 800 | $85,212.08 | 82,445 | 2022-06-14 | Filing | |
| $105.23 | 300 | $31,568.01 | 83,245 | 2022-06-14 | Filing | |
| $104.30 | 200 | $20,860.00 | 83,545 | 2022-06-14 | Filing | |
| $105.95 | 100 | $10,595.00 | 0 | 2022-06-13 | Filing | |
| $105.04 | 1,000 | $105,038.00 | 100 | 2022-06-13 | Filing | |
| $104.27 | 2,700 | $281,529.00 | 1,100 | 2022-06-13 | Filing | |
| $103.41 | 2,900 | $299,897.70 | 3,800 | 2022-06-13 | Filing | |
| $112.56 | 200 | $22,511.00 | 82,260 | 2022-05-31 | Filing | |
| $109.02 | 600 | $65,413.20 | 82,460 | 2022-05-31 | Filing | |
| $107.77 | 1,000 | $107,773.00 | 83,060 | 2022-05-31 | Filing |