Jul 11
2024
SELL
Open market or private sale
$13,575
$15.0 p/Share
905
Reduced 4.14%
20,949
Common Stock
Jun 04
2024
SELL
Open market or private sale
$14,235
$15.73 p/Share
905
Reduced 3.98%
21,854
Common Stock
May 06
2024
SELL
Open market or private sale
$15,593
$17.23 p/Share
905
Reduced 3.82%
22,759
Common Stock
Apr 04
2024
SELL
Open market or private sale
$17,339
$19.16 p/Share
905
Reduced 3.68%
23,664
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
10,656
Added 30.25%
24,569
Common Stock
Mar 04
2024
SELL
Open market or private sale
$17,511
$19.35 p/Share
905
Reduced 6.11%
13,913
Common Stock
Feb 05
2024
SELL
Open market or private sale
$14,317
$15.82 p/Share
905
Reduced 5.76%
14,818
Common Stock
Jan 03
2024
SELL
Open market or private sale
$14,751
$16.3 p/Share
905
Reduced 5.44%
15,723
Common Stock
Dec 04
2023
SELL
Open market or private sale
$14,172
$15.66 p/Share
905
Reduced 5.16%
16,628
Common Stock
Nov 29
2023
SELL
Open market or private sale
$40,725
$15.0 p/Share
2,715
Reduced 13.41%
17,533
Common Stock
Aug 03
2023
SELL
Open market or private sale
$14,986
$16.56 p/Share
905
Reduced 4.28%
20,248
Common Stock
Jul 03
2023
SELL
Open market or private sale
$14,860
$16.42 p/Share
905
Reduced 4.1%
21,153
Common Stock
Jun 05
2023
SELL
Open market or private sale
$13,575
$15.0 p/Share
905
Reduced 3.94%
22,058
Common Stock
May 03
2023
SELL
Open market or private sale
$19,367
$21.4 p/Share
905
Reduced 3.79%
22,963
Common Stock
Apr 03
2023
SELL
Open market or private sale
$17,638
$19.49 p/Share
905
Reduced 3.65%
23,868
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
10,011
Added 28.78%
24,773
Common Stock
Mar 03
2023
SELL
Open market or private sale
$18,100
$20.0 p/Share
905
Reduced 5.78%
14,762
Common Stock
Feb 09
2023
SELL
Open market or private sale
$111,586
$20.55 p/Share
5,430
Reduced 25.74%
15,667
Common Stock
Aug 03
2022
SELL
Open market or private sale
$19,702
$21.77 p/Share
905
Reduced 4.11%
21,097
Common Stock
Jul 08
2022
SELL
Open market or private sale
$18,100
$20.0 p/Share
905
Reduced 3.95%
22,002
Common Stock
Jun 03
2022
SELL
Open market or private sale
$20,534
$22.69 p/Share
905
Reduced 3.8%
22,907
Common Stock
May 03
2022
SELL
Open market or private sale
$20,724
$22.9 p/Share
905
Reduced 3.66%
23,812
Common Stock
Apr 04
2022
SELL
Open market or private sale
$25,078
$27.71 p/Share
905
Reduced 3.53%
24,717
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
7,493
Added 22.63%
25,622
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
5,337
Added 22.74%
18,129
Common Stock