Jul 24
2019
BUY
Exercise of conversion of derivative security
$1,806,189
$78.19 p/Share
23,100
Added 25.23%
68,446
Common Stock
Jun 10
2019
BUY
Grant, award, or other acquisition
-
4,630
Added 9.26%
45,346
Common Stock
Aug 08
2018
-
832
Reduced 2.0%
40,716
Common Stock
Jun 11
2018
BUY
Grant, award, or other acquisition
-
2,815
Added 6.35%
41,548
Common Stock
Dec 22
2017
-
1,103
Reduced 2.77%
38,733
Common Stock
Dec 21
2017
-
476
Reduced 1.18%
39,836
Common Stock
Dec 21
2017
SELL
Open market or private sale
$995,398
$250.73 p/Share
3,970
Reduced 8.97%
40,312
Common Stock
Jun 22
2017
SELL
Open market or private sale
$5,179,292
$211.21 p/Share
24,522
Reduced 35.2%
45,135
Common Stock
Jun 22
2017
-
853
Reduced 1.89%
44,282
Common Stock
Jun 22
2017
BUY
Exercise of conversion of derivative security
$2,188,521
$90.81 p/Share
24,100
Added 25.7%
69,657
Common Stock
Jun 12
2017
BUY
Grant, award, or other acquisition
-
3,075
Added 6.32%
45,557
Common Stock
Jan 25
2017
SELL
Open market or private sale
$6,612,388
$191.22 p/Share
34,580
Reduced 44.87%
42,482
Common Stock
Jan 25
2017
BUY
Exercise of conversion of derivative security
$1,947,200
$56.31 p/Share
34,580
Added 30.97%
77,062
Common Stock
Dec 22
2016
-
1,788
Reduced 4.04%
42,482
Common Stock
Oct 04
2016
BUY
Exercise of conversion of derivative security
$99,939
$114.74 p/Share
871
Added 1.93%
44,270
Common Stock
Sep 28
2016
SELL
Open market or private sale
$4,384,785
$176.92 p/Share
24,784
Reduced 36.35%
43,399
Common Stock
Sep 28
2016
BUY
Exercise of conversion of derivative security
$2,270,016
$114.74 p/Share
19,784
Added 22.49%
68,183
Common Stock
Aug 11
2016
SELL
Open market or private sale
$822,550
$164.51 p/Share
5,000
Reduced 9.36%
48,399
Common Stock
Aug 11
2016
BUY
Exercise of conversion of derivative security
$516,750
$103.35 p/Share
5,000
Added 8.56%
53,399
Common Stock
Jul 29
2016
-
1,245
Reduced 2.51%
48,399
Common Stock
Jun 06
2016
BUY
Grant, award, or other acquisition
-
3,635
Added 6.82%
49,644
Common Stock
Mar 24
2016
BUY
Exercise of conversion of derivative security
$99,934
$110.06 p/Share
908
Added 1.94%
46,009
Common Stock
Mar 18
2016
SELL
Open market or private sale
$3,170,776
$160.57 p/Share
19,747
Reduced 30.45%
45,101
Common Stock
Mar 18
2016
BUY
Exercise of conversion of derivative security
$2,173,355
$110.06 p/Share
19,747
Added 23.34%
64,848
Common Stock
Dec 24
2015
-
323
Reduced 0.71%
45,101
Common Stock