Nov 26
2024
SELL
Open market or private sale
$15,803
$27.2 p/Share
581
Reduced 0.47%
122,766
Common Stock
Nov 12
2024
SELL
Open market or private sale
$3,849
$26.19 p/Share
147
Reduced 0.12%
123,347
Common Stock
Oct 30
2024
SELL
Open market or private sale
$20,696
$23.15 p/Share
894
Reduced 0.72%
123,494
Common Stock
Sep 16
2024
SELL
Open market or private sale
$15,348
$25.12 p/Share
611
Reduced 0.49%
124,388
Common Stock
Aug 21
2024
SELL
Open market or private sale
$3,636
$25.61 p/Share
142
Reduced 0.11%
124,999
Common Stock
Jul 11
2024
SELL
Open market or private sale
$17,007
$20.54 p/Share
828
Reduced 0.66%
125,141
Common Stock
May 29
2024
SELL
Open market or private sale
$12,501
$21.78 p/Share
574
Reduced 0.45%
125,969
Common Stock
May 17
2024
SELL
Open market or private sale
$2,550
$22.18 p/Share
115
Reduced 0.09%
126,543
Common Stock
Apr 18
2024
SELL
Open market or private sale
$14,636
$15.31 p/Share
956
Reduced 0.75%
126,658
Common Stock
Mar 21
2024
SELL
Open market or private sale
$9,271
$17.83 p/Share
520
Reduced 0.41%
127,614
Common Stock
Mar 12
2024
SELL
Open market or private sale
$120,333
$16.6 p/Share
7,249
Reduced 5.35%
128,134
Common Stock
Mar 11
2024
SELL
Open market or private sale
$6,288
$17.42 p/Share
361
Reduced 0.27%
135,383
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
70,921
Added 34.32%
135,744
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,682
$17.35 p/Share
97
Reduced 0.15%
64,823
Common Stock
Jan 19
2024
SELL
Open market or private sale
$40,542
$16.76 p/Share
2,419
Reduced 3.59%
64,920
Common Stock
Dec 22
2023
SELL
Open market or private sale
$5,272
$16.79 p/Share
314
Reduced 0.46%
67,339
Common Stock
Dec 17
2023
BUY
Grant, award, or other acquisition
-
254
Added 0.38%
67,366
Common Stock
Dec 03
2023
BUY
Grant, award, or other acquisition
-
287
Added 0.42%
67,653
Common Stock
Dec 01
2023
SELL
Open market or private sale
$8,238
$12.37 p/Share
666
Reduced 0.98%
67,112
Common Stock
Nov 19
2023
BUY
Grant, award, or other acquisition
-
298
Added 0.44%
67,778
Common Stock
Nov 13
2023
SELL
Open market or private sale
$1,034
$10.66 p/Share
97
Reduced 0.14%
67,480
Common Stock
Nov 05
2023
BUY
Grant, award, or other acquisition
-
333
Added 0.49%
67,577
Common Stock
Oct 22
2023
BUY
Grant, award, or other acquisition
-
373
Added 0.55%
67,244
Common Stock
Oct 08
2023
BUY
Grant, award, or other acquisition
-
281
Added 0.42%
66,871
Common Stock
Sep 24
2023
BUY
Grant, award, or other acquisition
-
290
Added 0.43%
66,590
Common Stock