PepGen Inc. (PEPG)
NASDAQ: PEPG · IEX Real-Time Price · USD
17.86
-0.14 (-0.78%)
Jul 17, 2024, 4:00 PM EDT - Market closed

PepGen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022
Market Capitalization
579162316
Market Cap Growth
63.52%-48.75%-
Enterprise Value
42472159
PE Ratio
--2.06-4.57
PB Ratio
3.231.491.76
P/FCF Ratio
-6.13-2.26-5.01
P/OCF Ratio
-6.25-2.35-5.33
EV/EBITDA Ratio
-4.06-0.93-2.45
EV/EBIT Ratio
-3.99-0.91-2.43
EV/FCF Ratio
-4.13-1.00-2.52
Debt / Equity Ratio
0.110.190.14
Debt / EBITDA Ratio
-0.25-0.26-0.38
Debt / FCF Ratio
-0.25-0.28-0.39
Quick Ratio
15.566.309.65
Current Ratio
15.786.439.88
Return on Equity (ROE)
-57.30%-57.60%-51.80%
Return on Assets (ROA)
-46.10%-45.60%-35.10%
Return on Capital (ROIC)
-43.53%-65.95%-33.45%
Earnings Yield
-13.87%-48.55%-21.87%
FCF Yield
-13.40%-44.21%-19.95%
Buyback Yield / Dilution
-20.60%-52.15%-1635.61%
Total Shareholder Return
-20.60%-52.15%-1635.61%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).