Logo image of SNP

CHINA PETROLEUM & CHEM-ADR (SNP) Stock Balance Sheet

NYSE:SNP - New York Stock Exchange, Inc. - US16941R1086 - ADR - Currency: USD

45.66  -0.13 (-0.28%)

After market: 45.66 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2022-6-30)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
ASSETS
Current Assets
Cash
SNP Cash ChartSNP Cash over time chart
139.18B221.99B184.41B128.05B167.01B
Marketable Securities
SNP Marketable Securities ChartSNP Marketable Securities over time chart
1.01BN/A1.00M3.32B25.73B
Receivables
SNP Receivables ChartSNP Receivables over time chart
114.25B76.46B77.92B87.23B90.19B
Inventories
SNP Inventories ChartSNP Inventories over time chart
285.03B207.43B151.90B194.14B184.58B
Other Current Assets
SNP Other Current Assets ChartSNP Other Current Assets over time chart
166.96B52.14B41.16B34.57B36.60B
Total Current Assets
SNP Total Current Assets ChartSNP Total Current Assets over time chart
706.43B558.02B455.39B447.31B504.12B
 
Non-Current Assets
PPE Net
SNP PPE Net ChartSNP PPE Net over time chart
951.24B939.84B903.60B997.62B754.73B
Investments And Advances
SNP Investments And Advances ChartSNP Investments And Advances over time chart
220.12B209.95B189.87B153.72B147.17B
Goodwill
SNP Goodwill ChartSNP Goodwill over time chart
8.73B8.59B8.62B8.70B8.68B
Intangibles
SNP Intangibles ChartSNP Intangibles over time chart
119.38B119.21B114.07B109.04B103.86B
Other Non-Current Assets
SNP Other Non-Current Assets ChartSNP Other Non-Current Assets over time chart
53.91B53.64B62.26B43.90B73.76B
Total Non-Current Assets
SNP Total Non-Current Assets ChartSNP Total Non-Current Assets over time chart
1353.38B1331.23B1278.41B1312.98B1088.19B
 
TOTAL ASSETS
SNP TOTAL ASSETS ChartSNP TOTAL ASSETS over time chart
2059.81B1889.26B1733.81B1760.29B1592.31B
 
LIABILITIES
Current Liabilities
Short Term Debt
SNP Short Term Debt ChartSNP Short Term Debt over time chart
54.52B39.09B31.15B43.03B51.11B
Current Portion Of LT Debt.
SNP Current Portion Of LT Debt. ChartSNP Current Portion Of LT Debt. over time chart
62.21B25.93B22.49B69.49B17.45B
Accrued Expenses
SNP Accrued Expenses ChartSNP Accrued Expenses over time chart
54.38B90.51B77.34B71.06B88.31B
Accounts Payable
SNP Accounts Payable ChartSNP Accounts Payable over time chart
236.87B203.92B151.26B188.19B186.34B
Other Current Liabilities
SNP Other Current Liabilities ChartSNP Other Current Liabilities over time chart
385.64B281.84B239.95B208.21B221.89B
Total Current Liabilities
SNP Total Current Liabilities ChartSNP Total Current Liabilities over time chart
793.62B641.28B522.19B579.98B565.10B
 
Non-Current Liabilities
Long Term Debt
SNP Long Term Debt ChartSNP Long Term Debt over time chart
261.07B262.22B256.12B236.51B93.53B
Deferred Taxes/Income
SNP Deferred Taxes/Income ChartSNP Deferred Taxes/Income over time chart
8.86B7.91B8.12B6.81B5.95B
Other Non-Current Liabilities
SNP Other Non-Current Liabilities ChartSNP Other Non-Current Liabilities over time chart
64.59B61.80B63.49B58.62B70.08B
Total Non-Current Liabilities
SNP Total Non-Current Liabilities ChartSNP Total Non-Current Liabilities over time chart
479.06B472.87B469.15B440.34B308.86B
 
TOTAL LIABILITIES
SNP TOTAL LIABILITIES ChartSNP TOTAL LIABILITIES over time chart
1272.68B1114.15B991.34B1020.32B873.95B
 
SHAREHOLDERS' EQUITY
Retained Earnings
SNP Retained Earnings ChartSNP Retained Earnings over time chart
541.42B534.53B497.80B496.35B484.87B
Additional Paid In Capital
SNP Additional Paid In Capital ChartSNP Additional Paid In Capital over time chart
118.09B120.19B122.56B122.86B119.19B
Minority Interest
SNP Minority Interest ChartSNP Minority Interest over time chart
144.54B140.94B141.41B138.41B139.30B
Common Shares
SNP Common Shares ChartSNP Common Shares over time chart
121.07B121.07B121.07B121.07B121.07B
Other Shareholders' Equity
SNP Other Shareholders' Equity ChartSNP Other Shareholders' Equity over time chart
8.84B-690.00M1.04B-321.00M-6.77B
Shares Outstanding
SNP Shares Outstanding ChartSNP Shares Outstanding over time chart
1.21B1.21B1.21B1.21B1.21B
Tangible Book Value per Share
SNP Tangible Book Value per Share ChartSNP Tangible Book Value per Share over time chart
5.445.355.125.145.00
Total Shareholders' Equity
SNP Total Shareholders' Equity ChartSNP Total Shareholders' Equity over time chart
787.13B775.10B742.46B739.97B718.36B
 
TOTAL LIABILITIES AND EQUITY
SNP TOTAL LIABILITIES AND EQUITY ChartSNP TOTAL LIABILITIES AND EQUITY over time chart
2059.81B1889.26B1733.81B1760.29B1592.31B
 
Statistics
Debt/Equity
SNP Debt/Equity ChartSNP Debt/Equity over time chart
0.400.390.390.380.20
Current Ratio
SNP Current Ratio ChartSNP Current Ratio over time chart
0.890.870.870.770.89
Return On Assets (ROA)
SNP Return On Assets (ROA) ChartSNP Return On Assets (ROA) over time chart
3.67%3.77%1.90%3.27%3.96%
Return On Equity (ROE)
SNP Return On Equity (ROE) ChartSNP Return On Equity (ROE) over time chart
9.59%9.19%4.43%7.79%8.78%
Return On Invested Capital (ROIC)
SNP Return On Invested Capital (ROIC) ChartSNP Return On Invested Capital (ROIC) over time chart
7.72%7.39%1.57%5.89%6.74%
Return On Invested Capital Ex Cash (ROICexc)
SNP Return On Invested Capital Ex Cash (ROICexc) ChartSNP Return On Invested Capital Ex Cash (ROICexc) over time chart
7.73%7.39%1.57%5.91%6.90%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
SNP Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartSNP Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
8.56%8.20%1.74%6.54%7.73%

All data in CNY , ROIC based on taxRate of 0.21

Charts

SNP Balance Sheet Over Time ChartSNP Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 MRQ LIABILITIES + EQUITY TOTAL ASSETS
SNP Balance Sheet - Short Vs Long Term ChartSNP Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200B 400B 600B 800B 1T