May 13
2020
BUY
Grant, award, or other acquisition
-
3,510
Added 1.64%
210,843
Common Stock
Mar 06
2020
SELL
Open market or private sale
$4,221,101
$42.56 p/Share
99,180
Reduced 32.36%
207,333
Common Stock
Mar 02
2020
SELL
Open market or private sale
$4,212,000
$42.12 p/Share
100,000
Reduced 24.6%
306,513
Common Stock
Nov 20
2019
SELL
Open market or private sale
$5,644,646
$45.84 p/Share
123,138
Reduced 23.25%
406,513
Common Stock
May 10
2019
BUY
Grant, award, or other acquisition
-
3,690
Added 0.69%
529,651
Common Stock
Nov 19
2018
SELL
Open market or private sale
$3,098,000
$30.98 p/Share
100,000
Reduced 15.98%
525,961
Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
$705,000
$7.05 p/Share
100,000
Added 13.77%
625,961
Common Stock
Nov 08
2018
SELL
Open market or private sale
$1,565,000
$31.3 p/Share
50,000
Reduced 8.68%
525,961
Common Stock
Nov 08
2018
BUY
Exercise of conversion of derivative security
$352,500
$7.05 p/Share
50,000
Added 7.99%
575,961
Common Stock
Nov 02
2018
SELL
Open market or private sale
$1,562,000
$31.24 p/Share
50,000
Reduced 8.68%
525,961
Common Stock
Nov 02
2018
BUY
Exercise of conversion of derivative security
$352,500
$7.05 p/Share
50,000
Added 7.99%
575,961
Common Stock
Nov 01
2018
SELL
Open market or private sale
$3,049,000
$30.49 p/Share
100,000
Reduced 15.98%
525,961
Common Stock
Nov 01
2018
BUY
Exercise of conversion of derivative security
$705,000
$7.05 p/Share
100,000
Added 13.77%
625,961
Common Stock
May 11
2018
BUY
Grant, award, or other acquisition
-
3,680
Added 0.69%
525,961
Common Stock
Mar 12
2018
SELL
Payment of exercise price or tax liability
$2,248,639
$42.46 p/Share
52,959
Reduced 9.21%
522,281
Common Stock
Mar 12
2018
SELL
Open market or private sale
$1,997,361
$42.46 p/Share
47,041
Reduced 7.56%
575,240
Common Stock
Mar 12
2018
BUY
Exercise of conversion of derivative security
$705,000
$7.05 p/Share
100,000
Added 13.85%
622,281
Common Stock
Feb 21
2018
SELL
Open market or private sale
$3,547,046
$42.89 p/Share
82,701
Reduced 11.95%
609,401
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$3,736,577
$42.89 p/Share
87,120
Reduced 14.3%
522,281
Common Stock
Feb 21
2018
BUY
Exercise of conversion of derivative security
$1,197,238
$7.05 p/Share
169,821
Added 19.7%
692,102
Common Stock
May 30
2017
SELL
Open market or private sale
$1,104,795
$36.84 p/Share
29,989
Reduced 4.82%
592,292
Common Stock
May 30
2017
SELL
Payment of exercise price or tax liability
$2,579,205
$36.84 p/Share
70,011
Reduced 11.82%
522,281
Common Stock
May 30
2017
BUY
Exercise of conversion of derivative security
$1,630,000
$16.3 p/Share
100,000
Added 13.85%
622,281
Common Stock
May 23
2017
SELL
Payment of exercise price or tax liability
$2,586,411
$37.0 p/Share
69,903
Reduced 11.8%
522,281
Common Stock
May 23
2017
SELL
Open market or private sale
$1,113,589
$37.0 p/Share
30,097
Reduced 4.84%
592,184
Common Stock