Nov 13
2025
BUY
Other acquisition or disposition
$297
$7.43 p/Share
40
Added 2.24%
1,742
Common Stock
Oct 24
2025
SELL
Payment of exercise price or tax liability
$2,145
$9.41 p/Share
228
Reduced 13.09%
1,514
Common Stock
Aug 07
2025
BUY
Other acquisition or disposition
$298
$11.07 p/Share
27
Added 1.56%
1,702
Common Stock
Jun 16
2025
BUY
Other acquisition or disposition
$15
$15.02 p/Share
1
Added 0.06%
1,675
Common Stock
May 07
2025
BUY
Other acquisition or disposition
$292
$14.61 p/Share
20
Added 1.18%
1,673
Common Stock
Mar 17
2025
BUY
Other acquisition or disposition
$19
$19.19 p/Share
1
Added 0.06%
1,652
Common Stock
Feb 27
2025
SELL
Payment of exercise price or tax liability
$188
$15.74 p/Share
12
Reduced 0.72%
1,663
Common Stock
Feb 05
2025
BUY
Other acquisition or disposition
$287
$14.35 p/Share
20
Added 1.15%
1,723
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$3,186
$15.93 p/Share
200
Added 10.52%
1,702
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$722
$15.05 p/Share
48
Reduced 2.79%
1,675
Common Stock
Jan 23
2025
SELL
Payment of exercise price or tax liability
$183
$15.29 p/Share
12
Reduced 0.72%
1,651
Common Stock
Dec 16
2024
BUY
Other acquisition or disposition
$13
$13.6 p/Share
1
Added 0.07%
1,502
Common Stock
Oct 29
2024
BUY
Other acquisition or disposition
$292
$11.71 p/Share
25
Added 1.64%
1,500
Common Stock
Sep 15
2024
BUY
Other acquisition or disposition
$13
$13.61 p/Share
1
Added 0.07%
1,474
Common Stock
Aug 07
2024
BUY
Other acquisition or disposition
$292
$11.7 p/Share
25
Added 1.67%
1,473
Common Stock
Aug 02
2024
BUY
Open market or private purchase
$1,286
$12.86 p/Share
100
Added 6.46%
1,447
Common Stock
Jun 15
2024
BUY
Other acquisition or disposition
$11
$11.27 p/Share
1
Added 0.07%
1,347
Common Stock
May 02
2024
BUY
Other acquisition or disposition
$289
$11.57 p/Share
25
Added 1.82%
1,346
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$13
$13.0 p/Share
1
Added 0.08%
1,320
Common Stock
Jan 31
2024
BUY
Other acquisition or disposition
$297
$11.43 p/Share
26
Added 1.93%
1,318
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$681
$11.35 p/Share
60
Reduced 4.44%
1,292
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$2,340
$11.7 p/Share
200
Added 12.89%
1,352
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$12
$12.32 p/Share
1
Added 0.09%
1,152
Common Stock
Oct 31
2023
BUY
Other acquisition or disposition
$295
$8.96 p/Share
33
Added 2.79%
1,151
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$0
$13.2 p/Share
0
Added 0.0%
1,117
Common Stock