Mar 10
2025
SELL
Payment of exercise price or tax liability
$9,578
$8.25 p/Share
1,161
Reduced 0.85%
135,116
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$15,728
$7.12 p/Share
2,209
Added 1.6%
136,277
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
49,597
Added 27.0%
134,067
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$19,158
$9.41 p/Share
2,036
Reduced 2.35%
84,470
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$7,759
$9.58 p/Share
810
Reduced 0.93%
86,506
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$3,313
$7.87 p/Share
421
Added 0.48%
87,316
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$3,316
$8.23 p/Share
403
Added 0.46%
86,894
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$3,307
$8.82 p/Share
375
Added 0.43%
86,491
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$7,680
$10.91 p/Share
704
Reduced 0.81%
86,114
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,345
$8.85 p/Share
152
Added 0.17%
86,818
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$3,312
$8.0 p/Share
414
Added 0.48%
86,666
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$3,313
$7.89 p/Share
420
Added 0.48%
86,250
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$3,312
$9.28 p/Share
357
Added 0.41%
85,829
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$3,311
$10.38 p/Share
319
Added 0.37%
85,471
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$3,308
$9.76 p/Share
339
Added 0.4%
85,151
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$3,313
$9.92 p/Share
334
Added 0.39%
84,810
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$3,312
$11.19 p/Share
296
Added 0.35%
84,475
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,212
$10.83 p/Share
112
Added 0.13%
84,178
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,318
$11.1 p/Share
299
Added 0.35%
84,064
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$3,315
$10.87 p/Share
305
Added 0.36%
83,765
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$3,308
$9.59 p/Share
345
Added 0.41%
83,459
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$3,309
$10.44 p/Share
317
Added 0.38%
83,113
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,318
$10.21 p/Share
325
Added 0.39%
82,794
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,308
$10.92 p/Share
303
Added 0.37%
82,469
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,110
$10.0 p/Share
111
Added 0.13%
82,165
Common Stock