Nov 18
2024
SELL
Open market or private sale
$30,950
$12.69 p/Share
2,439
Reduced 1.24%
194,623
Common Stock
Oct 02
2024
SELL
Open market or private sale
$44,881
$13.58 p/Share
3,305
Reduced 1.65%
197,062
Common Stock
Sep 03
2024
SELL
Open market or private sale
$23,118
$16.35 p/Share
1,414
Reduced 0.7%
200,367
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
3,019
Added 1.47%
201,781
Common Stock
Aug 16
2024
SELL
Open market or private sale
$33,537
$13.87 p/Share
2,418
Reduced 1.2%
198,762
Common Stock
Jul 02
2024
SELL
Open market or private sale
$42,719
$12.91 p/Share
3,309
Reduced 1.62%
201,180
Common Stock
May 16
2024
SELL
Open market or private sale
$36,956
$15.14 p/Share
2,441
Reduced 1.18%
204,489
Common Stock
Apr 02
2024
SELL
Open market or private sale
$37,490
$15.46 p/Share
2,425
Reduced 1.17%
205,516
Common Stock
Feb 16
2024
SELL
Open market or private sale
$153,689
$20.95 p/Share
7,336
Reduced 3.41%
207,941
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
68,009
Added 24.01%
215,277
Common Stock
Jan 02
2024
SELL
Open market or private sale
$30,752
$20.92 p/Share
1,470
Reduced 0.99%
147,268
Common Stock
Nov 16
2023
SELL
Open market or private sale
$30,483
$17.59 p/Share
1,733
Reduced 1.15%
148,738
Common Stock
Oct 02
2023
SELL
Open market or private sale
$26,310
$21.15 p/Share
1,244
Reduced 0.82%
150,471
Common Stock
Aug 16
2023
SELL
Open market or private sale
$36,375
$20.99 p/Share
1,733
Reduced 1.13%
151,715
Common Stock
Jul 03
2023
SELL
Open market or private sale
$33,214
$26.7 p/Share
1,244
Reduced 0.8%
153,448
Common Stock
Jun 07
2023
SELL
Open market or private sale
$91,616
$28.0 p/Share
3,272
Reduced 2.07%
154,692
Common Stock
May 16
2023
SELL
Open market or private sale
$88,824
$24.51 p/Share
3,624
Reduced 2.24%
157,964
Common Stock
Apr 03
2023
SELL
Open market or private sale
$23,719
$19.3 p/Share
1,229
Reduced 0.76%
159,697
Common Stock
Feb 28
2023
SELL
Open market or private sale
$41,706
$21.0 p/Share
1,986
Reduced 1.22%
160,926
Common Stock
Feb 16
2023
SELL
Open market or private sale
$54,090
$16.84 p/Share
3,212
Reduced 1.93%
162,912
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
76,637
Added 31.57%
166,124
Common Stock
Aug 16
2022
SELL
Open market or private sale
$29,549
$17.29 p/Share
1,709
Reduced 1.87%
89,487
Common Stock
May 16
2022
SELL
Open market or private sale
$51,716
$12.58 p/Share
4,111
Reduced 4.31%
91,196
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
-
55,736
Added 37.23%
93,976
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
-
38,240
Added 50.0%
38,240
Common Stock