Skip to main content

OWC Pharmaceutical Research Corporation (OWCP)

OTCMKTS: OWCP · Delayed Price · USD
0.0009 0.0001 (12.50%)
Sep 15, 2021 1:49 PM EDT - Market closed

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Year2018201720162015
Market Capitalization
1667242
Market Cap Growth
-76.58%179.56%875.44%-
Enterprise Value
1165242
PE Ratio
-1.52-14.60-10.41-1.48
PS Ratio
--476.27-
PB Ratio
-1.6584.16235.817.56
P/FCF Ratio
-6.17-55.66-44.84-2.00
P/OCF Ratio
-6.24-56.13-44.99-2.01
EV/Sales Ratio
--475.47-
EV/EBITDA Ratio
-1.11-14.38-11.38-1.16
EV/EBIT Ratio
-1.11-14.36-11.33-1.16
EV/FCF Ratio
-4.50-54.73-44.76-1.57
Debt / Equity Ratio
--2.48-
Debt / EBITDA Ratio
---0.12-
Debt / FCF Ratio
---0.47-
Current Ratio
8.033.873.303.79
Asset Turnover
--0.17-
Return on Equity (ROE)
275.20%-390.90%7195.50%-237.90%
Return on Assets (ROA)
-306.80%-316.20%-781.20%-218.20%
Return on Capital (ROIC)
3726.30%3333.90%2267.90%9269.50%
Earnings Yield
-65.79%-6.85%-9.61%-67.79%
FCF Yield
-16.21%-1.80%-2.23%-49.92%
Buyback Yield / Dilution
-0.67%-2.92%-1.36%-5.08%
Total Shareholder Return
-0.67%-2.92%-1.36%-5.08%