Jan 23
2023
SELL
Payment of exercise price or tax liability
$263,088
$16.98 p/Share
15,494
Reduced 0.7%
2,211,338
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$207,949
$16.68 p/Share
12,467
Reduced 0.56%
2,226,832
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
50,714
Added 2.21%
2,239,299
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
215,951
Added 8.98%
2,188,585
Common Stock
Jan 16
2023
SELL
Payment of exercise price or tax liability
$151,694
$16.32 p/Share
9,295
Reduced 0.47%
1,972,634
Common Stock
Aug 24
2022
SELL
Open market or private sale
$1,187,901
$19.05 p/Share
62,357
Reduced 2.98%
2,031,929
Common Stock
Aug 23
2022
SELL
Open market or private sale
$932,613
$19.16 p/Share
48,675
Reduced 2.27%
2,094,286
Common Stock
Aug 22
2022
SELL
Open market or private sale
$1,191,066
$19.36 p/Share
61,522
Reduced 2.79%
2,142,961
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$858,708
$22.06 p/Share
38,926
Reduced 1.74%
2,204,483
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$344,277
$22.22 p/Share
15,494
Reduced 0.69%
2,243,409
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
240,361
Added 9.62%
2,258,903
Common Stock
Jan 16
2022
SELL
Payment of exercise price or tax liability
$263,508
$23.94 p/Share
11,007
Reduced 0.54%
2,018,542
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$328,252
$20.74 p/Share
15,827
Reduced 0.77%
2,029,549
Common Stock
Apr 13
2021
BUY
Grant, award, or other acquisition
-
72,780
Added 3.44%
2,045,376
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$690,140
$17.73 p/Share
38,925
Reduced 1.94%
1,972,596
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
238,811
Added 10.61%
2,011,521
Common Stock
Jan 16
2021
SELL
Payment of exercise price or tax liability
$168,211
$17.91 p/Share
9,392
Reduced 0.53%
1,772,710
Common Stock
Dec 12
2020
SELL
Payment of exercise price or tax liability
$333,176
$17.1 p/Share
19,484
Reduced 1.08%
1,782,102
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$131,771
$16.23 p/Share
8,119
Reduced 0.45%
1,801,586
Common Stock