Petros Pharmaceuticals, Inc. (PTPI)
OTCMKTS · Delayed Price · Currency is USD
0.006955
+0.000155 (2.28%)
At close: Apr 17, 2026

Petros Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
0043569
Market Cap Growth
-92.35%-91.46%27.11%-35.68%-92.98%60.87%
Enterprise Value
-5-67-6463
Last Close Price
0.010.019.8535.2558.25832.50
PS Ratio
--0.770.530.818.80
PB Ratio
0.100.12-0.530.250.291.93
P/TBV Ratio
0.100.12-1.001.086.70
EV/Sales Ratio
--1.45-0.638.05
Debt / Equity Ratio
---0.990.660.590.02
Net Debt / Equity Ratio
-1.79-1.79-0.49-0.400.03-0.66
Net Debt / EBITDA Ratio
2.842.84-0.490.68-0.042.09
Net Debt / FCF Ratio
0.760.76-1.400.66-0.041.97
Asset Turnover
--0.230.180.120.11
Inventory Turnover
--0.420.711.962.50
Quick Ratio
2.242.240.231.451.630.87
Current Ratio
2.252.250.411.892.080.99
Return on Equity (ROE)
---571.33%-55.95%-76.70%-33.90%
Return on Assets (ROA)
-36.72%-36.72%-28.97%-20.32%-19.84%-16.44%
Return on Capital Employed (ROCE)
-161.70%-161.70%139.30%-46.70%-62.50%-49.60%
Earnings Yield
-14825.03%568.07%-362.97%-263.03%-415.29%-13.08%
FCF Yield
--1999.27%-66.61%-245.74%-265.23%-17.26%
Buyback Yield / Dilution
-8641.96%-8641.96%-268.84%-5.11%-90.11%-103.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.