Feb 26
2025
SELL
Payment of exercise price or tax liability
$23,374
$9.41 p/Share
2,484
Reduced 2.89%
83,587
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$2,145
$9.58 p/Share
224
Reduced 0.26%
86,071
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$3,140
$7.87 p/Share
399
Added 0.46%
86,295
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$3,135
$8.23 p/Share
381
Added 0.44%
85,895
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$3,139
$8.82 p/Share
356
Added 0.41%
85,513
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$19,441
$10.91 p/Share
1,782
Reduced 2.05%
85,156
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,336
$8.85 p/Share
151
Added 0.17%
86,938
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$3,136
$8.0 p/Share
392
Added 0.45%
86,786
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$3,140
$7.89 p/Share
398
Added 0.46%
86,384
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$3,145
$9.28 p/Share
339
Added 0.39%
85,985
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$3,145
$10.38 p/Share
303
Added 0.35%
85,645
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$3,142
$9.76 p/Share
322
Added 0.38%
85,342
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$3,134
$9.92 p/Share
316
Added 0.37%
85,019
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$3,144
$11.19 p/Share
281
Added 0.33%
84,702
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,223
$10.83 p/Share
113
Added 0.13%
84,420
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,141
$11.1 p/Share
283
Added 0.33%
84,306
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$3,130
$10.87 p/Share
288
Added 0.34%
84,023
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$3,135
$9.59 p/Share
327
Added 0.39%
83,733
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$3,142
$10.44 p/Share
301
Added 0.36%
83,405
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,134
$10.21 p/Share
307
Added 0.37%
83,103
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,134
$10.92 p/Share
287
Added 0.35%
82,795
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,130
$10.0 p/Share
113
Added 0.14%
82,506
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,142
$10.17 p/Share
309
Added 0.37%
82,393
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,140
$9.46 p/Share
332
Added 0.4%
82,083
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,135
$9.14 p/Share
343
Added 0.42%
81,706
Common Stock