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
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,315
$10.17 p/Share
326
Added 0.4%
82,052
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,320
$9.46 p/Share
351
Added 0.43%
81,725
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,308
$9.14 p/Share
362
Added 0.44%
81,374
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,311
$9.57 p/Share
346
Added 0.43%
81,010
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$1,372
$10.32 p/Share
133
Reduced 0.16%
80,663
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$3,316
$9.96 p/Share
333
Added 0.41%
80,796
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$3,303
$11.51 p/Share
287
Added 0.36%
80,462
Common Stock