| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.10 | 500 | $53,050.00 | 206,151 | 2023-05-25 | Filing | |
| $106.36 | 8,153 | $867,153.08 | 0 | 2023-05-23 | Filing | |
| $110.00 | 2,409 | $264,990.00 | 121,319 | 2023-05-22 | Filing | |
| $106.28 | 6,521 | $693,051.88 | 152,086 | 2023-05-22 | Filing | |
| $111.39 | 9,549 | $1,063,685.07 | 4,416,769 | 2023-05-12 | Filing | |
| $110.36 | 21,471 | $2,369,610.41 | 4,426,318 | 2023-05-12 | Filing | |
| $109.43 | 41,106 | $4,498,311.79 | 4,447,789 | 2023-05-12 | Filing | |
| $108.21 | 193,898 | $20,981,857.70 | 4,488,895 | 2023-05-12 | Filing | |
| $107.52 | 38,874 | $4,179,569.21 | 4,682,793 | 2023-05-12 | Filing | |
| $106.40 | 21,909 | $2,331,183.33 | 4,721,667 | 2023-05-12 | Filing | |
| $105.68 | 23,193 | $2,451,038.56 | 4,743,576 | 2023-05-12 | Filing | |
| $111.36 | 4,919 | $547,779.84 | 163,694 | 2023-05-12 | Filing | |
| $126.14 | 7,424 | $936,467.07 | 4,766,769 | 2023-05-08 | Filing | |
| $125.18 | 325,908 | $40,798,141.16 | 4,774,193 | 2023-05-08 | Filing | |
| $114.37 | 120,350 | $13,763,863.86 | 5,100,101 | 2023-04-27 | Filing | |
| $113.41 | 146,180 | $16,578,726.96 | 5,220,451 | 2023-04-27 | Filing | |
| $112.67 | 83,470 | $9,404,865.39 | 5,366,631 | 2023-04-27 | Filing | |
| $120.00 | 2,000 | $240,000.00 | 5,920 | 2023-04-18 | Filing | |
| $119.83 | 2,750 | $329,532.50 | 213,284 | 2023-04-18 | Filing | |
| $114.06 | 89,965 | $10,261,371.91 | 5,450,101 | 2023-04-11 | Filing |