Jul 25
2024
SELL
Open market or private sale
$397,000
$19.85 p/Share
20,000
Reduced 14.53%
117,676
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$19,176
$16.39 p/Share
1,170
Reduced 0.84%
137,662
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$20,798
$16.39 p/Share
1,269
Reduced 0.91%
138,832
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
19,819
Added 12.39%
140,101
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$98,299
$16.63 p/Share
5,911
Reduced 4.68%
120,282
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$7,727
$16.2 p/Share
477
Reduced 0.38%
124,849
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$20,490
$17.19 p/Share
1,192
Reduced 0.94%
125,298
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$324,250
$17.51 p/Share
18,518
Reduced 13.73%
116,355
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
51,824
Added 29.06%
126,490
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$91,891
$17.57 p/Share
5,230
Reduced 8.08%
59,530
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$15,786
$17.54 p/Share
900
Reduced 1.42%
62,398
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$170,005
$17.99 p/Share
9,450
Added 12.99%
63,298
Common Stock
Dec 15
2021
BUY
Other acquisition or disposition
$105
$17.58 p/Share
6
Added 0.81%
739
Common Stock
Sep 15
2021
BUY
Other acquisition or disposition
$96
$15.98 p/Share
6
Added 0.81%
733
Common Stock
Jun 15
2021
BUY
Other acquisition or disposition
$92
$18.45 p/Share
5
Added 0.68%
727
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$103
$20.54 p/Share
5
Added 0.69%
722
Common Stock
Feb 10
2021
SELL
Sale (or disposition) back to the issuer
$101,306
$18.01 p/Share
5,625
Reduced 9.53%
53,423
Common Stock
Feb 10
2021
BUY
Payment of exercise price or tax liability
$96,354
$18.01 p/Share
5,350
Added 8.34%
58,773
Common Stock
Feb 01
2021
SELL
Sale (or disposition) back to the issuer
$53,375
$17.08 p/Share
3,125
Reduced 5.2%
56,981
Common Stock
Feb 01
2021
BUY
Payment of exercise price or tax liability
$35,304
$17.08 p/Share
2,067
Added 3.38%
59,048
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
$299,997
$17.65 p/Share
16,997
Added 22.04%
60,106
Common Stock
Dec 15
2020
BUY
Other acquisition or disposition
$100
$16.72 p/Share
6
Added 0.83%
717
Common Stock
Sep 15
2020
BUY
Other acquisition or disposition
$95
$13.55 p/Share
7
Added 0.97%
711
Common Stock
Jun 15
2020
BUY
Other acquisition or disposition
$96
$13.7 p/Share
7
Added 0.98%
704
Common Stock
Mar 16
2020
BUY
Other acquisition or disposition
$104
$14.83 p/Share
7
Added 1.0%
696
Common Stock