Nov 16
2020
SELL
Open market or private sale
$2,486,848
$32.0 p/Share
77,714
Reduced 26.07%
220,383
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$220,026
$7.56 p/Share
29,104
Added 8.89%
298,097
Common Stock
Oct 20
2020
SELL
Open market or private sale
$590,820
$30.0 p/Share
19,694
Reduced 6.82%
268,993
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$45,748
$29.12 p/Share
1,571
Reduced 0.54%
288,687
Common Stock
Aug 11
2020
SELL
Open market or private sale
$851,731
$29.76 p/Share
28,620
Reduced 8.98%
290,258
Common Stock
Aug 10
2020
SELL
Open market or private sale
$946,994
$29.82 p/Share
31,757
Reduced 9.06%
318,878
Common Stock
Aug 07
2020
SELL
Open market or private sale
$62,496
$29.76 p/Share
2,100
Reduced 0.6%
350,635
Common Stock
Jul 28
2020
SELL
Open market or private sale
$2,800,000
$28.0 p/Share
100,000
Reduced 22.01%
354,285
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$831,000
$8.31 p/Share
100,000
Added 18.04%
454,285
Common Stock
Jun 10
2020
-
1,550
Reduced 0.44%
352,735
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$37,955
$24.16 p/Share
1,571
Reduced 0.44%
354,285
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$43,972
$27.06 p/Share
1,625
Reduced 0.45%
355,856
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
3,605
Added 1.0%
357,481
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$361,791
$27.07 p/Share
13,365
Reduced 3.91%
328,018
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
45,671
Added 11.43%
353,876
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$36,278
$23.3 p/Share
1,557
Reduced 0.48%
324,680
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$37,648
$24.18 p/Share
1,557
Reduced 0.47%
326,237
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$33,345
$21.43 p/Share
1,556
Reduced 0.47%
327,794
Common Stock
Apr 26
2019
SELL
Open market or private sale
$6,626,140
$27.07 p/Share
244,778
Reduced 42.63%
329,350
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$2,517,000
$8.39 p/Share
300,000
Added 34.32%
574,128
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$141,247
$22.9 p/Share
6,168
Reduced 2.2%
274,128
Common Stock
Mar 04
2019
BUY
Grant, award, or other acquisition
-
13,677
Added 4.65%
280,296
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$279,490
$23.15 p/Share
12,073
Reduced 4.6%
250,421
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
40,356
Added 13.15%
266,619
Common Stock
Dec 01
2018
SELL
Payment of exercise price or tax liability
$25,838
$23.88 p/Share
1,082
Reduced 0.45%
238,336
Common Stock