Nov 15
2022
SELL
Open market or private sale
$3,201,200
$160.06 p/Share
20,000
Reduced 18.77%
86,558
Common Stock
Sep 09
2022
-
7,514
Reduced 6.59%
106,558
Common Stock
Mar 09
2022
-
7,547
Reduced 6.21%
114,072
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$697,505
$135.86 p/Share
5,134
Reduced 4.05%
121,619
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$1,572,444
$135.86 p/Share
11,574
Added 8.37%
126,753
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$493,157
$132.32 p/Share
3,727
Reduced 3.2%
112,627
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$1,111,885
$132.32 p/Share
8,403
Added 6.88%
113,802
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,892,355
$173.77 p/Share
10,890
Reduced 9.16%
107,951
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
24,458
Added 17.07%
118,841
Common Stock
Dec 13
2021
SELL
Open market or private sale
$2,503,950
$166.93 p/Share
15,000
Reduced 13.71%
94,383
Common Stock
Nov 15
2021
-
37,970
Reduced 25.77%
109,383
Common Stock
Aug 18
2021
SELL
Open market or private sale
$1,433,500
$143.35 p/Share
10,000
Reduced 6.36%
147,353
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$4,930,656
$138.97 p/Share
35,480
Reduced 18.4%
157,353
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$11,117,600
$138.97 p/Share
80,000
Added 29.32%
192,833
Common Stock
May 20
2021
SELL
Open market or private sale
$1,029,450
$137.26 p/Share
7,500
Reduced 6.23%
112,833
Common Stock
Apr 20
2021
SELL
Open market or private sale
$1,018,125
$135.75 p/Share
7,500
Reduced 5.87%
120,333
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,015,725
$135.43 p/Share
7,500
Reduced 5.54%
127,833
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$590,384
$136.19 p/Share
4,335
Reduced 3.1%
135,333
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$1,331,121
$136.19 p/Share
9,774
Added 6.54%
139,668
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,075,844
$138.23 p/Share
7,783
Reduced 5.65%
129,894
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
$2,425,798
$138.23 p/Share
17,549
Added 11.31%
137,677
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$516,264
$138.52 p/Share
3,727
Reduced 3.01%
120,128
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,163,845
$138.52 p/Share
8,402
Added 6.48%
121,303
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$1,526,545
$117.68 p/Share
12,972
Reduced 10.1%
115,513
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
29,248
Added 18.54%
128,485
Common Stock