| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $280.86 | 2,408 | $676,318.10 | 1,077,786 | 2024-01-11 | Filing | |
| $240.13 | 15,000 | $3,601,992.00 | 846,799 | 2024-01-03 | Filing | |
| $254.75 | 10,321 | $2,629,274.75 | 333,995 | 2023-12-21 | Filing | |
| $254.75 | 1,399 | $356,395.25 | 37,155 | 2023-12-21 | Filing | |
| $254.44 | 7,182 | $1,827,384.49 | 1,080,194 | 2023-12-21 | Filing | |
| $254.12 | 3,064 | $778,636.55 | 1,087,376 | 2023-12-21 | Filing | |
| $252.12 | 26,310 | $6,633,306.14 | 1,090,440 | 2023-12-21 | Filing | |
| $251.08 | 20,429 | $5,129,305.15 | 1,116,750 | 2023-12-21 | Filing | |
| $255.18 | 100 | $25,518.00 | 190,777 | 2023-12-21 | Filing | |
| $254.57 | 3,333 | $848,465.15 | 190,877 | 2023-12-21 | Filing | |
| $253.34 | 2,034 | $515,297.63 | 194,210 | 2023-12-21 | Filing | |
| $252.40 | 1,321 | $333,425.68 | 196,244 | 2023-12-21 | Filing | |
| $251.33 | 2,417 | $607,469.44 | 197,565 | 2023-12-21 | Filing | |
| $255.22 | 1 | $255.22 | 284,056 | 2023-12-21 | Filing | |
| $254.73 | 5,324 | $1,356,180.39 | 284,057 | 2023-12-21 | Filing | |
| $253.45 | 2,984 | $756,281.07 | 289,381 | 2023-12-21 | Filing | |
| $252.37 | 4,000 | $1,009,493.20 | 292,365 | 2023-12-21 | Filing | |
| $251.70 | 1,516 | $381,584.17 | 296,365 | 2023-12-21 | Filing | |
| $254.75 | 900 | $229,275.00 | 297,881 | 2023-12-21 | Filing | |
| $253.96 | 1,200 | $304,751.76 | 298,781 | 2023-12-21 | Filing |