Sep 30
2024
BUY
Other acquisition or disposition
$1,808
$17.73 p/Share
102
Added 0.2%
50,242
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$1,796
$16.33 p/Share
110
Added 0.22%
50,126
Common Stock
Jun 11
2024
SELL
Open market or private sale
$272,923
$15.9 p/Share
17,165
Reduced 25.56%
50,001
Common Stock
Mar 28
2024
BUY
Other acquisition or disposition
$1,802
$16.54 p/Share
109
Added 0.16%
67,166
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$20,782
$16.39 p/Share
1,268
Reduced 1.86%
67,043
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$22,011
$16.39 p/Share
1,343
Reduced 1.93%
68,311
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
14,773
Added 17.5%
69,654
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$101,825
$16.63 p/Share
6,123
Reduced 10.04%
54,881
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$7,565
$16.2 p/Share
467
Reduced 0.78%
59,772
Common Stock
Dec 29
2023
BUY
Other acquisition or disposition
$1,797
$16.05 p/Share
112
Added 0.19%
60,239
Common Stock
Sep 29
2023
BUY
Other acquisition or disposition
$1,795
$13.81 p/Share
130
Added 0.22%
60,115
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$1,800
$13.24 p/Share
136
Added 0.23%
59,973
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$1,794
$13.7 p/Share
131
Added 0.22%
59,825
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$22,226
$17.19 p/Share
1,293
Reduced 2.12%
59,684
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$181,070
$17.51 p/Share
10,341
Reduced 17.13%
50,033
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
30,754
Added 33.53%
60,977
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$103,171
$17.57 p/Share
5,872
Reduced 13.13%
38,842
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$34,939
$17.54 p/Share
1,992
Reduced 4.38%
43,520
Common Stock
Dec 30
2022
$1,793
$17.08 p/Share
105
Added 9.23%
1,033
Common Stock
Sep 30
2022
$1,799
$15.65 p/Share
115
Added 11.29%
904
Common Stock
Jun 30
2022
$1,798
$14.05 p/Share
128
Added 13.96%
789
Common Stock
Mar 31
2022
$1,804
$15.56 p/Share
116
Added 14.93%
661
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$170,005
$17.99 p/Share
9,450
Added 17.19%
45,512
Common Stock