May 03
2019
SELL
Open market or private sale
$663,500
$58.52 p/Share
11,338
Reduced 7.94%
131,479
Common Stock, $0.01 pa...
May 03
2019
BUY
Exercise of conversion of derivative security
$18,746
$3.75 p/Share
4,999
Added 3.38%
142,817
Common Stock, $0.01 pa...
May 02
2019
SELL
Open market or private sale
$360,329
$56.7 p/Share
6,355
Reduced 4.41%
137,818
Common Stock, $0.01 pa...
May 02
2019
BUY
Exercise of conversion of derivative security
$18,754
$3.75 p/Share
5,001
Added 3.35%
144,173
Common Stock, $0.01 pa...
Apr 26
2019
SELL
Open market or private sale
$345,966
$54.44 p/Share
6,355
Reduced 3.54%
173,301
Common Stock, $0.01 pa...
Apr 26
2019
BUY
Exercise of conversion of derivative security
$18,754
$3.75 p/Share
5,001
Added 2.71%
179,656
Common Stock, $0.01 pa...
Apr 25
2019
SELL
Open market or private sale
$341,093
$53.69 p/Share
6,353
Reduced 3.51%
174,655
Common Stock, $0.01 pa...
Apr 25
2019
BUY
Exercise of conversion of derivative security
$18,746
$3.75 p/Share
4,999
Added 2.69%
181,008
Common Stock, $0.01 pa...
Apr 18
2019
SELL
Open market or private sale
$359,757
$56.61 p/Share
6,355
Reduced 3.48%
176,009
Common Stock, $0.01 pa...
Apr 18
2019
BUY
Exercise of conversion of derivative security
$18,754
$3.75 p/Share
5,001
Added 2.67%
182,364
Common Stock, $0.01 pa...
Apr 17
2019
SELL
Open market or private sale
$359,757
$56.61 p/Share
6,355
Reduced 3.46%
177,363
Common Stock, $0.01 pa...
Apr 17
2019
BUY
Exercise of conversion of derivative security
$18,754
$3.75 p/Share
5,001
Added 2.65%
183,718
Common Stock, $0.01 pa...
Apr 12
2019
SELL
Open market or private sale
$288,158
$57.62 p/Share
5,001
Reduced 2.72%
178,717
Common Stock, $0.01 pa...
Apr 12
2019
BUY
Exercise of conversion of derivative security
$18,754
$3.75 p/Share
5,001
Added 2.69%
181,210
Common Stock, $0.01 pa...
Apr 11
2019
SELL
Open market or private sale
$292,442
$58.5 p/Share
4,999
Reduced 2.72%
178,717
Common Stock, $0.01 pa...
Apr 11
2019
BUY
Exercise of conversion of derivative security
$18,746
$3.75 p/Share
4,999
Added 2.68%
181,209
Common Stock, $0.01 pa...
Apr 04
2019
SELL
Open market or private sale
$475,829
$59.8 p/Share
7,957
Reduced 4.26%
178,717
Common Stock, $0.01 pa...
Apr 03
2019
SELL
Open market or private sale
$497,605
$60.25 p/Share
8,259
Reduced 4.24%
186,674
Common Stock, $0.01 pa...
Mar 28
2019
SELL
Open market or private sale
$440,877
$56.53 p/Share
7,799
Reduced 3.84%
195,234
Common Stock, $0.01 pa...
Mar 28
2019
BUY
Exercise of conversion of derivative security
$12,498
$2.5 p/Share
4,999
Added 2.4%
203,033
Common Stock, $0.01 pa...
Mar 27
2019
SELL
Open market or private sale
$440,444
$56.46 p/Share
7,801
Reduced 3.79%
198,034
Common Stock, $0.01 pa...
Mar 27
2019
BUY
Exercise of conversion of derivative security
$12,502
$2.5 p/Share
5,001
Added 2.37%
205,835
Common Stock, $0.01 pa...
Mar 21
2019
SELL
Open market or private sale
$16,564
$55.03 p/Share
301
Reduced 0.15%
194,933
Common Stock, $0.01 pa...
Mar 21
2019
SELL
Open market or private sale
$434,500
$55.0 p/Share
7,900
Reduced 3.78%
200,834
Common Stock, $0.01 pa...
Mar 21
2019
BUY
Exercise of conversion of derivative security
$12,500
$2.5 p/Share
5,000
Added 2.34%
208,734
Common Stock, $0.01 pa...