Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,542
$8.25 p/Share
187
Reduced 0.2%
94,222
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$61,929
$7.12 p/Share
8,698
Added 8.44%
94,409
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
43,397
Added 33.61%
85,711
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$12,618
$9.41 p/Share
1,341
Reduced 3.07%
42,314
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,494
$9.58 p/Share
156
Reduced 0.36%
43,655
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$2,447
$7.87 p/Share
311
Added 0.7%
43,811
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$2,444
$8.23 p/Share
297
Added 0.68%
43,498
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$2,443
$8.82 p/Share
277
Added 0.64%
43,200
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,389
$8.85 p/Share
157
Added 0.36%
42,921
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$2,456
$8.0 p/Share
307
Added 0.71%
42,763
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$2,256
$7.89 p/Share
286
Added 0.67%
42,456
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$2,255
$9.28 p/Share
243
Added 0.57%
42,169
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$2,252
$10.38 p/Share
217
Added 0.51%
41,925
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$2,254
$9.76 p/Share
231
Added 0.55%
41,708
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$2,251
$9.92 p/Share
227
Added 0.54%
41,476
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$2,260
$11.19 p/Share
202
Added 0.49%
41,248
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,299
$10.83 p/Share
120
Added 0.29%
41,046
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$2,253
$11.1 p/Share
203
Added 0.49%
40,924
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$2,250
$10.87 p/Share
207
Added 0.51%
40,721
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$2,253
$9.59 p/Share
235
Added 0.58%
40,513
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$2,255
$10.44 p/Share
216
Added 0.53%
40,277
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$1,786
$10.21 p/Share
175
Added 0.43%
40,060
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,779
$10.92 p/Share
163
Added 0.41%
39,884
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,240
$10.0 p/Share
124
Added 0.31%
39,719
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$1,789
$10.17 p/Share
176
Added 0.44%
39,595
Common Stock