Petros Pharmaceuticals, Inc. (PTPI)
OTCMKTS · Delayed Price · Currency is USD
0.0072
0.00 (0.00%)
At close: Apr 29, 2026

Petros Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2018
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2018
Market Capitalization
0043569
Upgrade
Market Cap Growth
-87.63%-91.48%27.11%-35.68%-92.98%60.87%
Upgrade
Enterprise Value
-5-67-6463
Upgrade
Last Close Price
0.010.019.8535.2558.25832.50
Upgrade
PS Ratio
---0.530.818.80
Upgrade
PB Ratio
0.110.12-0.530.250.291.93
Upgrade
P/TBV Ratio
0.110.12-1.001.086.70
Upgrade
EV/Sales Ratio
----0.638.05
Upgrade
Debt / Equity Ratio
---0.660.590.02
Upgrade
Net Debt / Equity Ratio
-1.79-1.790.23-0.400.03-0.66
Upgrade
Net Debt / EBITDA Ratio
2.842.840.960.68-0.042.09
Upgrade
Net Debt / FCF Ratio
0.760.760.660.66-0.041.97
Upgrade
Asset Turnover
---0.180.120.11
Upgrade
Inventory Turnover
---0.711.962.50
Upgrade
Quick Ratio
2.242.240.101.451.630.87
Upgrade
Current Ratio
2.252.250.411.892.080.99
Upgrade
Return on Equity (ROE)
---28.14%-55.95%-76.70%-33.90%
Upgrade
Return on Assets (ROA)
-36.72%-36.72%-13.02%-20.32%-19.84%-16.44%
Upgrade
Return on Capital Employed (ROCE)
-161.70%-161.70%62.60%-46.70%-62.50%-49.60%
Upgrade
Earnings Yield
-14350.30%569.25%-362.97%-263.03%-415.29%-13.08%
Upgrade
FCF Yield
--2003.41%-65.99%-245.74%-265.23%-17.26%
Upgrade
Buyback Yield / Dilution
-8641.96%-8641.96%-268.84%-5.11%-90.11%-103.90%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.