Apr 27
2021
BUY
Exercise of conversion of derivative security
$106,544
$222.43 p/Share
479
Added 5.42%
8,360
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$83,547
$224.59 p/Share
372
Added 4.51%
7,881
Common Stock
Feb 23
2021
-
165
Reduced 2.15%
7,500
Common Stock
Nov 19
2020
-
696
Reduced 8.33%
7,656
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$780,404
$208.33 p/Share
3,746
Reduced 30.96%
8,352
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$532,732
$92.94 p/Share
5,732
Added 35.4%
10,462
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
$57,615
$134.3 p/Share
429
Added 6.33%
6,344
Common Stock
Feb 18
2020
-
139
Reduced 2.3%
5,906
Common Stock
Feb 18
2020
SELL
Open market or private sale
$358,557
$179.01 p/Share
2,003
Reduced 24.89%
6,045
Common Stock
Oct 29
2019
-
783
Reduced 8.87%
8,040
Common Stock
Oct 25
2019
SELL
Payment of exercise price or tax liability
$341,161
$171.61 p/Share
1,988
Reduced 18.39%
8,823
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$223,477
$70.9 p/Share
3,152
Added 22.57%
10,811
Common Stock
Apr 25
2019
BUY
Exercise of conversion of derivative security
$83,537
$169.79 p/Share
492
Added 6.05%
7,637
Common Stock
Feb 06
2019
SELL
Open market or private sale
$629,808
$148.75 p/Share
4,234
Reduced 37.24%
7,135
Common Stock
Feb 06
2019
BUY
Exercise of conversion of derivative security
$172,278
$56.08 p/Share
3,072
Added 21.27%
11,369
Common Stock
Aug 02
2018
-
443
Added 5.08%
8,278
Common Stock
Jul 30
2018
SELL
Open market or private sale
$484,796
$158.12 p/Share
3,066
Reduced 26.01%
8,721
Common Stock
Jul 30
2018
BUY
Exercise of conversion of derivative security
$302,334
$60.13 p/Share
5,028
Added 29.9%
11,787
Common Stock
Apr 27
2018
BUY
Exercise of conversion of derivative security
$76,342
$146.53 p/Share
521
Added 7.17%
6,749
Common Stock
Feb 14
2018
SELL
Open market or private sale
$426,291
$147.71 p/Share
2,886
Reduced 31.7%
6,219
Common Stock
Feb 14
2018
BUY
Exercise of conversion of derivative security
$240,540
$47.84 p/Share
5,028
Added 35.58%
9,105
Common Stock
Aug 07
2017
SELL
Open market or private sale
$601,514
$138.47 p/Share
4,344
Reduced 44.54%
5,409
Common Stock
Aug 07
2017
BUY
Exercise of conversion of derivative security
$153,505
$30.53 p/Share
5,028
Added 34.02%
9,753
Common Stock
Apr 28
2017
BUY
Exercise of conversion of derivative security
$57,842
$132.97 p/Share
435
Added 8.46%
4,704
Common Stock
Dec 22
2016
SELL
Open market or private sale
$197,291
$116.74 p/Share
1,690
Reduced 28.36%
4,269
Common Stock