PEPGEN INC (PEPG)

US7133171055 - Common Stock

4.39  +0.09 (+2.09%)




Shares Outstanding32.60M
Float29.68M
Owners (insider)11.91%
Owners (institutional)80.88%
Owners (insider) change0%
Owners (institutional) change4.84%

No transactions were filed in the last 12 months.