Jan 06
2025
SELL
Open market or private sale
$48,633
$11.18 p/Share
4,350
Reduced 0.77%
560,321
Common Stock
Dec 06
2024
SELL
Open market or private sale
$30,306
$10.34 p/Share
2,931
Reduced 0.52%
564,671
Common Stock
Dec 02
2024
SELL
Open market or private sale
$20,591
$11.66 p/Share
1,766
Reduced 0.31%
567,602
Common Stock
Oct 07
2024
SELL
Open market or private sale
$104,821
$16.34 p/Share
6,415
Reduced 1.11%
569,368
Common Stock
Sep 06
2024
SELL
Open market or private sale
$62,164
$18.23 p/Share
3,410
Reduced 0.59%
575,783
Common Stock
Sep 03
2024
SELL
Open market or private sale
$40,360
$18.79 p/Share
2,148
Reduced 0.37%
579,193
Common Stock
Jul 08
2024
SELL
Open market or private sale
$70,280
$12.62 p/Share
5,569
Reduced 0.95%
581,341
Common Stock
Jun 06
2024
SELL
Open market or private sale
$43,595
$14.45 p/Share
3,017
Reduced 0.51%
586,910
Common Stock
May 31
2024
SELL
Open market or private sale
$25,871
$14.86 p/Share
1,741
Reduced 0.29%
589,927
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
211,900
Added 26.37%
591,668
Common Stock
Apr 08
2024
SELL
Open market or private sale
$272,166
$12.07 p/Share
22,549
Reduced 5.6%
379,768
Common Stock
Mar 06
2024
SELL
Open market or private sale
$112,756
$12.11 p/Share
9,311
Reduced 2.26%
402,317
Common Stock
Feb 29
2024
SELL
Open market or private sale
$65,738
$12.12 p/Share
5,424
Reduced 1.3%
411,628
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
13,650
Added 3.17%
417,052
Common Stock
Dec 06
2023
SELL
Open market or private sale
$40,794
$14.77 p/Share
2,762
Reduced 0.68%
403,402
Common Stock
Nov 30
2023
SELL
Open market or private sale
$22,767
$13.07 p/Share
1,742
Reduced 0.43%
406,164
Common Stock
Sep 06
2023
SELL
Open market or private sale
$45,389
$15.16 p/Share
2,994
Reduced 0.73%
407,906
Common Stock
Aug 31
2023
SELL
Open market or private sale
$27,537
$15.79 p/Share
1,744
Reduced 0.42%
410,900
Common Stock
Jun 06
2023
SELL
Open market or private sale
$58,375
$18.74 p/Share
3,115
Reduced 0.75%
412,644
Common Stock
May 31
2023
SELL
Open market or private sale
$34,575
$17.56 p/Share
1,969
Reduced 0.47%
415,759
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
200,339
Added 32.41%
417,728
Common Stock
Mar 06
2023
SELL
Open market or private sale
$473,057
$25.51 p/Share
18,544
Reduced 7.86%
217,389
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
48,039
Added 16.92%
235,933
Common Stock
Feb 28
2023
SELL
Open market or private sale
$33,222
$23.73 p/Share
1,400
Reduced 0.74%
187,894
Common Stock
Nov 30
2022
SELL
Open market or private sale
$59,174
$31.21 p/Share
1,896
Reduced 0.99%
189,294
Common Stock