Jan 11
2023
SELL
Open market or private sale
$41,848
$155.57 p/Share
269
Reduced 1.51%
17,499
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$17,912
$155.76 p/Share
115
Reduced 0.64%
17,768
Common Stock
Jan 06
2023
SELL
Open market or private sale
$37,231
$153.85 p/Share
242
Reduced 1.34%
17,883
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$16,247
$157.74 p/Share
103
Reduced 0.57%
18,125
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
555
Added 2.95%
18,228
Common Stock
Aug 01
2022
-
280
Reduced 1.56%
17,673
Common Stock
Jul 29
2022
SELL
Open market or private sale
$252,396
$186.27 p/Share
1,355
Reduced 7.02%
17,953
Common Stock
Apr 05
2022
SELL
Open market or private sale
$87,931
$209.36 p/Share
420
Reduced 2.13%
19,308
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$372,883
$213.32 p/Share
1,748
Reduced 8.14%
19,728
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
4,568
Added 17.54%
21,476
Common Stock
Jan 11
2022
SELL
Open market or private sale
$50,405
$214.49 p/Share
235
Reduced 1.37%
16,908
Common Stock
Jan 09
2022
SELL
Payment of exercise price or tax liability
$46,963
$216.42 p/Share
217
Reduced 1.25%
17,143
Common Stock
Jan 06
2022
SELL
Open market or private sale
$13,866
$223.64 p/Share
62
Reduced 0.36%
17,360
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$15,008
$227.39 p/Share
66
Reduced 0.38%
17,422
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
370
Added 2.07%
17,488
Common Stock
Dec 14
2021
-
48
Reduced 0.28%
17,118
Common Stock
Dec 13
2021
SELL
Open market or private sale
$101,059
$218.27 p/Share
463
Reduced 2.63%
17,166
Common Stock
Apr 06
2021
SELL
Open market or private sale
$99,140
$146.44 p/Share
677
Reduced 3.7%
17,629
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$27,275
$146.64 p/Share
186
Reduced 1.01%
18,306
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$165,117
$146.64 p/Share
1,126
Reduced 5.74%
18,492
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
3,667
Added 15.75%
19,618
Common Stock
Jan 12
2021
SELL
Open market or private sale
$25,690
$123.51 p/Share
208
Reduced 1.29%
15,951
Common Stock
Jan 09
2021
SELL
Payment of exercise price or tax liability
$30,065
$125.27 p/Share
240
Reduced 1.46%
16,159
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$5,011
$125.27 p/Share
40
Reduced 0.24%
16,399
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
666
Added 3.89%
16,439
Common Stock