Nov 10
2020
SELL
Open market or private sale
$1,505,049
$25.56 p/Share
58,883
Reduced 27.47%
155,460
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$491,084
$8.34 p/Share
58,883
Added 21.55%
214,343
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,077,493
$25.99 p/Share
41,458
Reduced 21.05%
155,460
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$345,760
$8.34 p/Share
41,458
Added 17.39%
196,918
Common Stock
Apr 30
2020
SELL
Payment of exercise price or tax liability
$169,243
$20.44 p/Share
8,280
Reduced 5.06%
155,460
Common Stock
Apr 23
2020
BUY
Grant, award, or other acquisition
-
37,193
Added 18.51%
163,740
Common Stock
Apr 30
2019
SELL
Payment of exercise price or tax liability
$390,507
$40.3 p/Share
9,690
Reduced 3.87%
240,722
Common Stock
Apr 25
2019
BUY
Grant, award, or other acquisition
-
15,971
Added 6.0%
250,412
Common Stock
Apr 30
2018
SELL
Payment of exercise price or tax liability
$253,361
$41.11 p/Share
6,163
Reduced 2.56%
234,441
Common Stock
Apr 26
2018
BUY
Grant, award, or other acquisition
-
17,365
Added 6.73%
240,604
Common Stock
May 03
2017
SELL
Open market or private sale
$1,109,400
$55.47 p/Share
20,000
Reduced 8.22%
223,239
Common Stock
May 03
2017
BUY
Exercise of conversion of derivative security
$166,800
$8.34 p/Share
20,000
Added 7.6%
243,239
Common Stock
May 02
2017
SELL
Open market or private sale
$2,242,400
$56.06 p/Share
40,000
Reduced 15.2%
223,239
Common Stock
May 02
2017
BUY
Exercise of conversion of derivative security
$333,600
$8.34 p/Share
40,000
Added 13.19%
263,239
Common Stock
May 01
2017
SELL
Open market or private sale
$2,245,200
$56.13 p/Share
40,000
Reduced 15.2%
223,239
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
$333,600
$8.34 p/Share
40,000
Added 13.19%
263,239
Common Stock
Apr 30
2017
SELL
Payment of exercise price or tax liability
$407,224
$54.5 p/Share
7,472
Reduced 3.24%
223,239
Common Stock
Apr 29
2017
SELL
Payment of exercise price or tax liability
$254,079
$54.5 p/Share
4,662
Reduced 1.98%
230,711
Common Stock
Apr 27
2017
BUY
Grant, award, or other acquisition
-
17,156
Added 6.79%
235,373
Common Stock
Aug 22
2016
SELL
Payment of exercise price or tax liability
$729,212
$48.53 p/Share
15,026
Reduced 6.18%
228,027
Common Stock
Aug 10
2016
-
10,000
Reduced 3.95%
243,053
Common Stock
Jul 11
2016
SELL
Open market or private sale
$1,163,250
$46.53 p/Share
25,000
Reduced 8.99%
253,053
Common Stock
Jul 11
2016
BUY
Exercise of conversion of derivative security
$208,500
$8.34 p/Share
25,000
Added 8.25%
278,053
Common Stock
Jul 07
2016
SELL
Open market or private sale
$1,720,875
$45.89 p/Share
37,500
Reduced 12.91%
253,053
Common Stock
Jul 07
2016
BUY
Exercise of conversion of derivative security
$312,750
$8.34 p/Share
37,500
Added 11.43%
290,553
Common Stock