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
Jun 28
2024
BUY
Grant, award, or other acquisition
$1,456
$9.46 p/Share
154
Added 0.32%
48,630
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$1,453
$9.14 p/Share
159
Added 0.33%
48,475
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$1,454
$9.57 p/Share
152
Added 0.31%
48,314
Common Stock