Dec 07
2020
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.69%
26,111
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$20,249
$33.14 p/Share
611
Reduced 2.59%
22,986
Common Stock
Sep 01
2020
SELL
Open market or private sale
$87,250
$27.92 p/Share
3,125
Reduced 11.43%
24,208
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$17,792
$29.12 p/Share
611
Reduced 2.52%
23,597
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.26%
27,333
Common Stock
Aug 07
2020
SELL
Open market or private sale
$34,475
$29.9 p/Share
1,153
Reduced 4.55%
24,208
Common Stock
Jun 05
2020
SELL
Open market or private sale
$247,406
$26.39 p/Share
9,375
Reduced 26.99%
25,361
Common Stock
Jun 05
2020
BUY
Exercise of conversion of derivative security
$105,469
$11.25 p/Share
9,375
Added 21.25%
34,736
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$14,762
$24.16 p/Share
611
Reduced 2.35%
25,361
Common Stock
Mar 04
2020
SELL
Open market or private sale
$41,356
$28.0 p/Share
1,477
Reduced 5.38%
25,972
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$10,256
$27.06 p/Share
379
Reduced 1.36%
27,449
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
786
Added 2.75%
27,828
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$40,605
$27.07 p/Share
1,500
Reduced 6.85%
20,393
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
6,649
Added 19.74%
27,042
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$5,708
$23.3 p/Share
245
Reduced 1.11%
21,893
Common Stock
Nov 05
2019
SELL
Open market or private sale
$645,000
$25.8 p/Share
25,000
Reduced 53.04%
22,138
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$281,250
$11.25 p/Share
25,000
Added 34.66%
47,138
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$5,924
$24.18 p/Share
245
Reduced 1.09%
22,138
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$5,250
$21.43 p/Share
245
Reduced 1.08%
22,383
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$20,908
$22.9 p/Share
913
Reduced 6.13%
13,989
Common Stock
Mar 04
2019
BUY
Grant, award, or other acquisition
-
2,983
Added 16.68%
14,902
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$26,785
$23.15 p/Share
1,157
Reduced 8.85%
11,919
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
8,639
Added 27.63%
22,628
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
13,076
Added 50.0%
13,076
Common Stock