Jan 13
2022
BUY
Exercise of conversion of derivative security
$436,288
$104.5 p/Share
4,175
Added 7.0%
55,492
Common Stock
Jan 04
2022
SELL
Open market or private sale
$1,471,951
$190.15 p/Share
7,741
Reduced 13.11%
51,317
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$808,934
$104.5 p/Share
7,741
Added 11.59%
59,058
Common Stock
Dec 22
2021
SELL
Open market or private sale
$3,603,400
$180.17 p/Share
20,000
Reduced 28.04%
51,317
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$2,090,000
$104.5 p/Share
20,000
Added 21.9%
71,317
Common Stock
Dec 21
2021
SELL
Open market or private sale
$3,426,600
$171.33 p/Share
20,000
Reduced 28.04%
51,317
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$2,090,000
$104.5 p/Share
20,000
Added 21.9%
71,317
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$368,588
$158.26 p/Share
2,329
Reduced 4.34%
51,317
Common Stock
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