| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $86.60 | 27,268 | $2,361,436.07 | 288,630 | 2023-05-11 | Filing |
| Officer, Director | $86.04 | 44,096 | $3,794,178.59 | 315,898 | 2023-05-11 | Filing |
| Officer | $80.47 | 1,349 | $108,553.90 | 73,745 | 2023-05-09 | Filing |
| Officer | $78.58 | 27,436 | $2,155,940.09 | 280,144 | 2023-05-08 | Filing |
| Officer | $77.69 | 97,394 | $7,566,101.59 | 307,580 | 2023-05-08 | Filing |
| Officer | $77.04 | 27,070 | $2,085,556.72 | 404,974 | 2023-05-08 | Filing |
| Officer, Director | $78.52 | 11,689 | $917,827.29 | 355,138 | 2023-05-08 | Filing |
| Officer, Director | $77.58 | 39,998 | $3,102,952.84 | 366,827 | 2023-05-08 | Filing |
| Officer, Director | $76.57 | 13,604 | $1,041,722.22 | 406,825 | 2023-05-08 | Filing |
| Officer, Director | $75.69 | 20,346 | $1,540,025.36 | 420,429 | 2023-05-08 | Filing |
| Officer, Director | $66.12 | 4,755 | $314,387.29 | 268,131 | 2023-04-10 | Filing |
| Officer, Director | $65.60 | 54,518 | $3,576,228.15 | 272,886 | 2023-04-10 | Filing |
| Officer, Director | $64.67 | 22,629 | $1,463,528.31 | 327,404 | 2023-04-10 | Filing |
| Officer, Director | $63.76 | 3,735 | $238,133.14 | 350,033 | 2023-04-10 | Filing |
| Officer, Director | $70.96 | 1,500 | $106,432.95 | 201,623 | 2023-04-04 | Filing |
| Officer, Director | $70.23 | 33,039 | $2,320,180.29 | 203,123 | 2023-04-04 | Filing |
| Officer, Director | $69.32 | 36,825 | $2,552,679.54 | 236,162 | 2023-04-04 | Filing |
| Officer, Director | $67.35 | 2,302 | $155,030.49 | 201,623 | 2023-03-13 | Filing |
| Officer, Director | $66.81 | 37,244 | $2,488,305.16 | 203,925 | 2023-03-13 | Filing |
| Officer, Director | $66.02 | 14,939 | $986,232.44 | 241,169 | 2023-03-13 | Filing |