Sep 30
2024
BUY
Other acquisition or disposition
$602
$17.73 p/Share
34
Added 0.0%
696,971
Common Stock
Jul 15
2024
-
1,945
Reduced 0.28%
696,902
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$604
$16.33 p/Share
37
Added 0.01%
698,847
Common Stock
Mar 28
2024
BUY
Other acquisition or disposition
$595
$16.54 p/Share
36
Added 0.01%
698,768
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$147,968
$16.39 p/Share
9,028
Reduced 1.28%
698,042
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$157,557
$16.39 p/Share
9,613
Reduced 1.34%
707,070
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
122,084
Added 14.56%
716,683
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$573,535
$16.63 p/Share
34,488
Reduced 5.48%
594,599
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$38,588
$16.2 p/Share
2,382
Reduced 0.38%
621,469
Common Stock
Dec 29
2023
BUY
Other acquisition or disposition
$593
$16.05 p/Share
37
Added 0.01%
623,851
Common Stock
Sep 29
2023
BUY
Other acquisition or disposition
$593
$13.81 p/Share
43
Added 0.01%
623,777
Common Stock
Jul 28
2023
-
1,462
Reduced 0.23%
623,693
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$595
$13.24 p/Share
45
Added 0.01%
625,155
Common Stock
May 04
2023
BUY
Open market or private purchase
$100,204
$12.22 p/Share
8,200
Added 1.29%
625,066
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$602
$13.7 p/Share
44
Added 0.01%
616,866
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$155,861
$17.19 p/Share
9,067
Reduced 1.45%
614,681
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$2,326,868
$17.51 p/Share
132,888
Reduced 19.29%
556,113
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
363,698
Added 36.83%
623,748
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$504,645
$17.57 p/Share
28,722
Reduced 13.01%
191,972
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$74,930
$17.54 p/Share
4,272
Reduced 2.01%
208,099
Common Stock
Dec 30
2022
$597
$17.08 p/Share
35
Added 0.81%
4,312
Common Stock
Sep 30
2022
$594
$15.65 p/Share
38
Added 0.89%
4,208
Common Stock
Jun 30
2022
$604
$14.05 p/Share
43
Added 1.02%
4,170
Common Stock
Apr 28
2022
BUY
Open market or private purchase
$99,822
$15.24 p/Share
6,550
Added 4.99%
124,614
Common Stock
Mar 31
2022
$607
$15.56 p/Share
39
Added 0.94%
4,089
Common Stock