OWC Pharmaceutical Research Corp. (OWCP)
OTCMKTS · Delayed Price · Currency is USD
0.0000
0.00 (0.00%)
At close: Feb 25, 2026

OWCP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2018 FY 2017 FY 2016 FY 2015 FY 2014 2013 - 2010
Period Ending
Feb '26 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 2013 - 2010
Market Capitalization
0156724214
Upgrade
Market Cap Growth
0.00%-76.89%171.78%902.48%-82.67%4517.35%
Upgrade
Enterprise Value
-126524213
Upgrade
Last Close Price
0.000.100.450.180.030.19
Upgrade
PS Ratio
---489.48--
Upgrade
PB Ratio
0.00-2.1384.09242.347.569.63
Upgrade
P/TBV Ratio
--84.09242.347.569.63
Upgrade
EV/Sales Ratio
---488.67--
Upgrade
Debt / Equity Ratio
0.15--2.48--
Upgrade
Net Debt / Equity Ratio
-4.630.48-1.23-2.20-1.11-1.00
Upgrade
Net Debt / EBITDA Ratio
0.450.970.210.110.220.29
Upgrade
Net Debt / FCF Ratio
0.521.370.810.420.292.32
Upgrade
Asset Turnover
---0.11--
Upgrade
Quick Ratio
2.707.913.603.243.3224.76
Upgrade
Current Ratio
3.128.033.873.303.7924.76
Upgrade
Return on Equity (ROE)
---1022.21%-1079.41%-185.40%-758.63%
Upgrade
Return on Assets (ROA)
-64.48%-96.74%-365.43%-282.85%-105.68%-412.51%
Upgrade
Return on Capital Employed (ROCE)
-255.20%-114.60%-575.70%-597.80%-511.60%-344.20%
Upgrade
Earnings Yield
-460563.38%-66.75%-6.85%-9.35%-67.79%-35.99%
Upgrade
FCF Yield
-553319.92%-16.44%-1.80%-2.17%-49.92%-4.50%
Upgrade
Buyback Yield / Dilution
-25.41%-1.97%-50.69%-19.57%-54.36%-175.06%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.