Sep 08
2020
BUY
Exercise of conversion of derivative security
$404,950
$80.99 p/Share
5,000
Added 9.44%
47,969
Common Stock
Aug 24
2020
SELL
Open market or private sale
$178,011
$207.23 p/Share
859
Reduced 1.96%
42,969
Common Stock
Aug 22
2020
BUY
Exercise of conversion of derivative security
-
1,709
Added 3.75%
43,828
Common Stock
Aug 07
2020
SELL
Open market or private sale
$1,033,100
$206.62 p/Share
5,000
Reduced 10.61%
42,119
Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$404,950
$80.99 p/Share
5,000
Added 9.59%
47,119
Common Stock
Jul 23
2020
SELL
Open market or private sale
$64,554
$192.7 p/Share
335
Reduced 0.79%
42,119
Common Stock
Jul 22
2020
BUY
Exercise of conversion of derivative security
-
666
Added 1.54%
42,454
Common Stock
Jul 07
2020
SELL
Open market or private sale
$988,600
$197.72 p/Share
5,000
Reduced 10.69%
41,788
Common Stock
Jul 07
2020
BUY
Exercise of conversion of derivative security
$404,950
$80.99 p/Share
5,000
Added 9.65%
46,788
Common Stock
Jun 23
2020
SELL
Open market or private sale
$161,036
$191.71 p/Share
840
Reduced 1.97%
41,788
Common Stock
Jun 22
2020
SELL
Open market or private sale
$4,714,250
$188.57 p/Share
25,000
Reduced 37.9%
40,957
Common Stock
Jun 22
2020
BUY
Exercise of conversion of derivative security
-
1,671
Added 3.77%
42,628
Common Stock
Jun 22
2020
BUY
Exercise of conversion of derivative security
$1,889,250
$75.57 p/Share
25,000
Added 27.49%
65,957
Common Stock
Jun 08
2020
SELL
Open market or private sale
$868,150
$173.63 p/Share
5,000
Reduced 10.88%
40,957
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$404,950
$80.99 p/Share
5,000
Added 9.81%
45,957
Common Stock
May 26
2020
SELL
Open market or private sale
$153,271
$178.43 p/Share
859
Reduced 2.05%
40,957
Common Stock
May 22
2020
BUY
Exercise of conversion of derivative security
-
1,709
Added 3.93%
41,816
Common Stock
May 07
2020
SELL
Open market or private sale
$832,500
$166.5 p/Share
5,000
Reduced 11.08%
40,107
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$350,800
$70.16 p/Share
5,000
Added 9.98%
45,107
Common Stock
Apr 23
2020
SELL
Open market or private sale
$124,200
$155.25 p/Share
800
Reduced 1.96%
40,107
Common Stock
Apr 22
2020
BUY
Exercise of conversion of derivative security
-
1,593
Added 3.75%
40,907
Common Stock
Apr 07
2020
SELL
Open market or private sale
$752,500
$150.5 p/Share
5,000
Reduced 11.28%
39,314
Common Stock
Apr 07
2020
BUY
Exercise of conversion of derivative security
$296,700
$59.34 p/Share
5,000
Added 10.14%
44,314
Common Stock
Mar 23
2020
SELL
Open market or private sale
$321,398
$139.86 p/Share
2,298
Reduced 5.52%
39,314
Common Stock
Mar 22
2020
BUY
Exercise of conversion of derivative security
-
4,575
Added 9.91%
41,612
Common Stock