Mar 10
2025
SELL
Payment of exercise price or tax liability
$3,399
$8.25 p/Share
412
Reduced 0.63%
64,738
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$19,985
$7.12 p/Share
2,807
Added 4.13%
65,150
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
11,626
Added 15.72%
62,342
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$5,429
$9.41 p/Share
577
Reduced 1.12%
50,716
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$3,487
$9.58 p/Share
364
Reduced 0.7%
51,293
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$1,196
$7.87 p/Share
152
Added 0.29%
51,657
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$1,201
$8.23 p/Share
146
Added 0.28%
51,504
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$1,190
$8.82 p/Share
135
Added 0.26%
51,358
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,831
$8.85 p/Share
207
Added 0.4%
51,222
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$1,200
$8.0 p/Share
150
Added 0.29%
51,014
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$1,459
$7.89 p/Share
185
Added 0.36%
50,863
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$1,456
$9.28 p/Share
157
Added 0.31%
50,677
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$1,453
$10.38 p/Share
140
Added 0.28%
50,520
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$1,454
$9.76 p/Share
149
Added 0.29%
50,378
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$1,458
$9.92 p/Share
147
Added 0.29%
50,228
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$1,454
$11.19 p/Share
130
Added 0.26%
50,080
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,765
$10.83 p/Share
163
Added 0.33%
49,949
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$1,454
$11.1 p/Share
131
Added 0.26%
49,785
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$1,445
$10.87 p/Share
133
Added 0.27%
49,653
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$1,457
$9.59 p/Share
152
Added 0.31%
49,518
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$1,461
$10.44 p/Share
140
Added 0.28%
49,365
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$1,460
$10.21 p/Share
143
Added 0.29%
49,225
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,452
$10.92 p/Share
133
Added 0.27%
49,081
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,720
$10.0 p/Share
172
Added 0.35%
48,947
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$1,454
$10.17 p/Share
143
Added 0.29%
48,774
Common Stock