Aug 31
2024
SELL
Payment of exercise price or tax liability
$146,175
$19.85 p/Share
7,364
Reduced 8.3%
81,348
Common Stock
Aug 31
2024
SELL
Sale (or disposition) back to the issuer
-
39,297
Reduced 48.31%
42,051
Common Stock
Apr 25
2024
SELL
Open market or private sale
$803,825
$16.28 p/Share
49,375
Reduced 35.76%
88,712
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$37,106
$16.39 p/Share
2,264
Reduced 1.61%
138,087
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$45,285
$16.39 p/Share
2,763
Reduced 1.93%
140,351
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
37,141
Added 20.6%
143,114
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$132,840
$16.63 p/Share
7,988
Reduced 7.01%
105,973
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$10,319
$16.2 p/Share
637
Reduced 0.56%
112,169
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$39,313
$17.19 p/Share
2,287
Reduced 1.8%
125,046
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$325,423
$17.51 p/Share
18,585
Reduced 14.96%
105,687
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
61,959
Added 32.73%
127,333
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$124,237
$17.57 p/Share
7,071
Reduced 7.89%
82,583
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$21,100
$17.54 p/Share
1,203
Reduced 1.37%
86,572
Common Stock
May 02
2022
BUY
Open market or private purchase
$45,720
$15.24 p/Share
3,000
Added 50.0%
3,000
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$302,502
$17.99 p/Share
16,815
Added 15.56%
91,228
Common Stock
Feb 10
2021
SELL
Sale (or disposition) back to the issuer
$81,045
$18.01 p/Share
4,500
Reduced 6.03%
70,069
Common Stock
Feb 10
2021
BUY
Payment of exercise price or tax liability
$78,235
$18.01 p/Share
4,344
Added 5.52%
74,413
Common Stock
Feb 01
2021
SELL
Sale (or disposition) back to the issuer
$65,468
$17.08 p/Share
3,833
Reduced 5.05%
72,017
Common Stock
Feb 01
2021
BUY
Payment of exercise price or tax liability
$43,588
$17.08 p/Share
2,552
Added 3.31%
74,569
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
$399,984
$17.65 p/Share
22,662
Added 23.0%
75,850
Common Stock
Feb 12
2020
SELL
Sale (or disposition) back to the issuer
$54,690
$18.23 p/Share
3,000
Reduced 5.68%
49,778
Common Stock
Feb 12
2020
BUY
Payment of exercise price or tax liability
$62,164
$18.23 p/Share
3,410
Added 6.02%
53,188
Common Stock
Feb 01
2020
SELL
Sale (or disposition) back to the issuer
$44,775
$17.91 p/Share
2,500
Reduced 4.66%
51,114
Common Stock
Feb 01
2020
BUY
Payment of exercise price or tax liability
$29,802
$17.91 p/Share
1,664
Added 3.06%
52,778
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
$364,000
$18.2 p/Share
20,000
Added 27.17%
53,614
Common Stock