Dec 13
2024
BUY
Grant, award, or other acquisition
$1,744
$9.28 p/Share
188
Added 0.42%
44,687
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$1,733
$10.38 p/Share
167
Added 0.37%
44,498
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$1,737
$9.76 p/Share
178
Added 0.4%
44,330
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$1,736
$9.92 p/Share
175
Added 0.39%
44,150
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$1,745
$11.19 p/Share
156
Added 0.35%
43,974
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$649
$10.83 p/Share
60
Added 0.14%
43,818
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$1,742
$11.1 p/Share
157
Added 0.36%
43,757
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$1,739
$10.87 p/Share
160
Added 0.37%
43,599
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$1,745
$9.59 p/Share
182
Added 0.42%
43,438
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$1,743
$10.44 p/Share
167
Added 0.38%
43,256
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$1,745
$10.21 p/Share
171
Added 0.4%
43,088
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,736
$10.92 p/Share
159
Added 0.37%
42,917
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$600
$10.0 p/Share
60
Added 0.14%
42,756
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$1,739
$10.17 p/Share
171
Added 0.4%
42,696
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$1,740
$9.46 p/Share
184
Added 0.43%
42,524
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$1,745
$9.14 p/Share
191
Added 0.45%
42,339
Common Stock
Jun 04
2024
BUY
Open market or private purchase
$24,812
$12.5 p/Share
1,985
Added 4.5%
42,147
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$1,741
$9.57 p/Share
182
Added 0.45%
40,162
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$1,743
$9.96 p/Share
175
Added 0.44%
39,979
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$1,738
$11.51 p/Share
151
Added 0.38%
39,804
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$1,733
$15.07 p/Share
115
Added 0.29%
39,652
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$4,911
$14.53 p/Share
338
Added 0.85%
39,536
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$1,727
$15.42 p/Share
112
Added 0.28%
39,196
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$1,734
$15.49 p/Share
112
Added 0.29%
39,083
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$5,294
$20.68 p/Share
256
Reduced 0.65%
38,970
Common Stock