Apr 15
2021
SELL
Payment of exercise price or tax liability
$157,452
$148.82 p/Share
1,058
Reduced 12.87%
7,165
Common Stock
Apr 15
2021
SELL
Open market or private sale
$975,000
$150.0 p/Share
6,500
Reduced 58.22%
4,665
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$143,687
$23.44 p/Share
6,130
Added 35.44%
11,165
Common Stock
Apr 01
2021
SELL
Open market or private sale
$880,035
$135.39 p/Share
6,500
Reduced 51.62%
6,093
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$93,760
$23.44 p/Share
4,000
Added 24.11%
12,593
Common Stock
Mar 22
2021
SELL
Open market or private sale
$651,500
$130.3 p/Share
5,000
Reduced 36.78%
8,593
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$70,320
$23.44 p/Share
3,000
Added 18.08%
13,593
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$142,962
$134.87 p/Share
1,060
Reduced 9.1%
10,593
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
2,130
Added 16.33%
10,913
Common Stock
Feb 22
2021
SELL
Open market or private sale
$775,000
$155.0 p/Share
5,000
Reduced 34.43%
9,523
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$70,320
$23.44 p/Share
3,000
Added 17.12%
14,523
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$100,136
$157.2 p/Share
637
Reduced 5.24%
11,523
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,836
Added 13.52%
11,746
Common Stock
Jan 20
2021
SELL
Open market or private sale
$738,650
$147.73 p/Share
5,000
Reduced 32.63%
10,324
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$70,320
$23.44 p/Share
3,000
Added 16.37%
15,324
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$100,460
$146.23 p/Share
687
Reduced 5.28%
12,324
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
-
1,835
Added 12.72%
12,586
Common Stock
Dec 21
2020
SELL
Open market or private sale
$692,350
$138.47 p/Share
5,000
Reduced 30.91%
11,176
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$70,320
$23.44 p/Share
3,000
Added 15.64%
16,176
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$125,218
$137.3 p/Share
912
Reduced 6.47%
13,176
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
1,835
Added 11.97%
13,495
Common Stock
Dec 01
2020
SELL
Open market or private sale
$3,284,250
$131.37 p/Share
25,000
Reduced 67.11%
12,253
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$586,000
$23.44 p/Share
25,000
Added 40.16%
37,253
Common Stock
Nov 20
2020
SELL
Open market or private sale
$635,000
$127.0 p/Share
5,000
Reduced 28.98%
12,253
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$70,320
$23.44 p/Share
3,000
Added 14.81%
17,253
Common Stock