Apr 24
2019
BUY
Exercise of conversion of derivative security
$125,800
$25.16 p/Share
5,000
Added 6.85%
67,941
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
209
Added 0.33%
62,941
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
76
Added 0.12%
62,732
Common Stock
Mar 14
2019
SELL
Open market or private sale
$742,550
$253.43 p/Share
2,930
Reduced 4.47%
62,656
Common Stock
Mar 14
2019
BUY
Exercise of conversion of derivative security
$142,925
$24.39 p/Share
5,860
Added 8.5%
63,086
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
-
211
Added 0.35%
59,726
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
71
Added 0.12%
59,515
Common Stock
Nov 28
2018
SELL
Open market or private sale
$1,644,636
$279.7 p/Share
5,880
Reduced 9.0%
59,444
Common Stock
Nov 28
2018
BUY
Exercise of conversion of derivative security
$168,580
$28.67 p/Share
5,880
Added 8.88%
60,324
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
-
164
Added 0.28%
59,444
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
73
Added 0.12%
59,280
Common Stock
Sep 12
2018
SELL
Open market or private sale
$1,512,203
$263.45 p/Share
5,740
Reduced 8.84%
59,207
Common Stock
Sep 12
2018
BUY
Exercise of conversion of derivative security
$136,382
$23.76 p/Share
5,740
Added 8.12%
64,947
Common Stock
Jul 18
2018
SELL
Open market or private sale
$778,989
$252.1 p/Share
3,090
Reduced 4.96%
59,207
Common Stock
Jul 18
2018
BUY
Exercise of conversion of derivative security
$24,048
$27.02 p/Share
890
Added 1.41%
62,297
Common Stock
Jul 02
2018
BUY
Grant, award, or other acquisition
-
177
Added 0.29%
61,407
Common Stock
Jun 29
2018
SELL
Payment of exercise price or tax liability
$128,313
$245.34 p/Share
523
Reduced 0.85%
61,230
Common Stock
Jun 29
2018
BUY
Exercise of conversion of derivative security
$128,150
$25.63 p/Share
5,000
Added 7.49%
61,753
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
76
Added 0.13%
56,753
Common Stock
Apr 02
2018
BUY
Grant, award, or other acquisition
-
202
Added 0.36%
56,677
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.12%
56,475
Common Stock
Jan 18
2018
SELL
Open market or private sale
$1,400,990
$240.72 p/Share
5,820
Reduced 9.35%
56,405
Common Stock
Jan 18
2018
BUY
Exercise of conversion of derivative security
$204,224
$35.09 p/Share
5,820
Added 9.23%
57,225
Common Stock
Jan 02
2018
BUY
Grant, award, or other acquisition
-
198
Added 0.35%
56,405
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
-
70
Added 0.12%
56,207
Common Stock