| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.15 | 16,676 | $1,586,671.37 | 945,000 | 2023-11-20 | Filing | |
| $94.40 | 1,000 | $94,399.00 | 961,676 | 2023-11-20 | Filing | |
| $95.58 | 5,916 | $565,439.45 | 45,296 | 2023-11-17 | Filing | |
| $95.07 | 61,084 | $5,807,072.63 | 51,212 | 2023-11-17 | Filing | |
| $94.97 | 1,491 | $141,603.25 | 45,296 | 2023-11-16 | Filing | |
| $94.39 | 65,509 | $6,183,263.49 | 46,787 | 2023-11-16 | Filing | |
| $95.67 | 13,879 | $1,327,776.17 | 0 | 2023-11-15 | Filing | |
| $95.19 | 73,999 | $7,043,742.81 | 13,879 | 2023-11-15 | Filing | |
| $94.23 | 44,422 | $4,185,973.90 | 87,878 | 2023-11-15 | Filing | |
| $93.08 | 21,741 | $2,023,695.76 | 44,182 | 2023-11-14 | Filing | |
| $92.53 | 60,818 | $5,627,489.54 | 65,923 | 2023-11-14 | Filing | |
| $91.63 | 10,441 | $956,719.27 | 126,741 | 2023-11-14 | Filing | |
| $88.92 | 59,387 | $5,280,929.59 | 44,182 | 2023-11-13 | Filing | |
| $87.81 | 28,179 | $2,474,341.63 | 103,569 | 2023-11-13 | Filing | |
| $86.99 | 5,434 | $472,698.23 | 131,748 | 2023-11-13 | Filing | |
| $86.70 | 1,000 | $86,700.00 | 100,412 | 2023-11-13 | Filing | |
| $92.49 | 700 | $64,743.00 | 73,617 | 2023-11-06 | Filing | |
| $75.62 | 3,500 | $264,673.50 | 209,021 | 2023-11-01 | Filing | |
| $75.42 | 8,000 | $603,360.00 | 962,676 | 2023-11-01 | Filing | |
| $75.00 | 3,500 | $262,514.00 | 446,288 | 2023-10-31 | Filing |