Sep 15
2024
BUY
Other acquisition or disposition
$2,585
$13.61 p/Share
190
Added 0.54%
35,088
Common Stock
Jun 15
2024
BUY
Other acquisition or disposition
$2,569
$11.27 p/Share
228
Added 0.65%
34,897
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$2,548
$13.0 p/Share
196
Added 0.56%
34,669
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$2,305
$11.3 p/Share
204
Reduced 0.59%
34,472
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$10,822
$11.7 p/Share
925
Added 2.6%
34,676
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$2,537
$12.32 p/Share
206
Added 0.61%
33,751
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$2,521
$13.2 p/Share
191
Added 0.57%
33,544
Common Stock
Aug 14
2023
BUY
Other acquisition or disposition
$2,994
$14.26 p/Share
210
Added 0.63%
33,353
Common Stock
Jun 16
2023
BUY
Other acquisition or disposition
$7,497
$13.34 p/Share
562
Added 1.67%
33,142
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$2,452
$14.6 p/Share
168
Added 0.51%
32,580
Common Stock
Apr 25
2023
BUY
Other acquisition or disposition
$3,248
$14.0 p/Share
232
Added 0.71%
32,412
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$2,415
$17.01 p/Share
142
Added 0.44%
32,180
Common Stock
Jan 27
2023
BUY
Payment of exercise price or tax liability
$3,714
$18.3 p/Share
203
Added 0.62%
32,445
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
$16,927
$18.3 p/Share
925
Added 2.79%
32,241
Common Stock
Jan 25
2023
BUY
Other acquisition or disposition
$3,733
$18.3 p/Share
204
Added 0.65%
31,316
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$2,380
$15.46 p/Share
154
Added 0.49%
31,111
Common Stock
Nov 04
2022
BUY
Other acquisition or disposition
$4,237
$16.75 p/Share
253
Added 0.81%
30,956
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$2,350
$18.5 p/Share
127
Added 0.41%
30,703
Common Stock
Jul 21
2022
BUY
Other acquisition or disposition
$9,749
$18.36 p/Share
531
Added 1.71%
30,575
Common Stock
Jun 15
2022
BUY
Other acquisition or disposition
$2,298
$15.85 p/Share
145
Added 0.48%
30,044
Common Stock
May 25
2022
BUY
Open market or private purchase
$4,115
$16.2 p/Share
254
Added 0.84%
29,898
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
$2,272
$21.85 p/Share
104
Added 0.35%
29,643
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$3,010
$22.63 p/Share
133
Added 0.45%
29,539
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
925
Added 3.05%
29,405
Common Stock
Dec 20
2021
BUY
Open market or private purchase
$1,976
$24.4 p/Share
81
Added 0.28%
28,480
Common Stock