Dec 15
2021
BUY
Exercise of conversion of derivative security
-
5,914
Added 9.93%
53,646
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$158,835
$161.09 p/Share
986
Reduced 2.02%
47,732
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 4.88%
48,718
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$227,216
$178.91 p/Share
1,270
Reduced 2.67%
46,218
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
3,222
Added 6.35%
47,488
Common Stock
Nov 09
2021
SELL
Open market or private sale
$13,125,000
$187.5 p/Share
70,000
Reduced 61.26%
44,266
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$7,359,100
$105.13 p/Share
70,000
Added 37.99%
114,266
Common Stock
Sep 22
2021
SELL
Open market or private sale
$9,197,008
$155.9 p/Share
58,993
Reduced 57.13%
44,266
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
$5,412,608
$91.75 p/Share
58,993
Added 36.36%
103,259
Common Stock
Sep 21
2021
SELL
Open market or private sale
$931,686
$155.1 p/Share
6,007
Reduced 11.95%
44,266
Common Stock
Sep 21
2021
BUY
Exercise of conversion of derivative security
$551,142
$91.75 p/Share
6,007
Added 10.67%
50,273
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$188,909
$148.63 p/Share
1,271
Reduced 2.79%
44,266
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
3,222
Added 6.61%
45,537
Common Stock
May 24
2021
SELL
Open market or private sale
$11,180,000
$172.0 p/Share
65,000
Reduced 60.57%
42,315
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$5,103,800
$78.52 p/Share
65,000
Added 37.72%
107,315
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$218,358
$171.8 p/Share
1,271
Reduced 2.92%
42,315
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
3,222
Added 6.88%
43,586
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$358,656
$146.51 p/Share
2,448
Reduced 5.72%
40,364
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
8,765
Added 16.99%
42,812
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$55,552
$123.45 p/Share
450
Reduced 1.3%
34,047
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
1,142
Added 3.2%
34,497
Common Stock