Petros Pharmaceuticals, Inc. (PTPI)
OTCMKTS · Delayed Price · Currency is USD
0.005624
-0.000476 (-7.80%)
At close: Jun 2, 2026

Petros Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
0043569
Market Cap Growth
-94.27%-91.48%27.11%-35.68%-92.98%60.87%
Enterprise Value
-4-67-6463
Last Close Price
0.010.019.8535.2558.25832.50
PS Ratio
---0.530.818.80
PB Ratio
0.130.12-0.530.250.291.93
P/TBV Ratio
0.130.12-1.001.086.70
EV/Sales Ratio
----0.638.05
Debt / Equity Ratio
---0.660.590.02
Net Debt / Equity Ratio
-2.46-1.790.23-0.400.03-0.66
Net Debt / EBITDA Ratio
-2.840.960.68-0.042.09
Net Debt / FCF Ratio
0.740.760.660.66-0.041.97
Asset Turnover
---0.180.120.11
Inventory Turnover
---0.711.962.50
Quick Ratio
1.662.240.101.451.630.87
Current Ratio
1.682.250.411.892.080.99
Return on Equity (ROE)
---28.14%-55.95%-76.70%-33.90%
Return on Assets (ROA)
-23.92%-36.72%-13.02%-20.32%-19.84%-16.44%
Return on Capital Employed (ROCE)
-237.70%-161.70%62.60%-46.70%-62.50%-49.60%
Earnings Yield
-14304.84%569.25%-362.97%-263.03%-415.29%-13.08%
FCF Yield
--2003.41%-65.99%-245.74%-265.23%-17.26%
Buyback Yield / Dilution
-6874.49%-8641.96%-268.84%-5.11%-90.11%-103.90%