Santos Limited (SSLZY)
OTCMKTS · Delayed Price · Currency is USD
5.01
+0.06 (1.21%)
At close: Feb 27, 2026

Santos Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15,60513,33413,39216,77816,03015,506
Market Cap Growth
9.64%-0.43%-20.18%4.67%3.38%53.89%
Enterprise Value
21,81818,37918,04320,76519,69518,629
Last Close Price
5.014.103.984.654.193.96
PE Ratio
19.0816.3010.9411.857.5923.57
PS Ratio
3.162.702.492.852.063.29
PB Ratio
1.000.850.861.101.081.14
P/TBV Ratio
1.090.930.941.201.171.28
P/FCF Ratio
20.6117.6129.8318.875.6213.26
P/OCF Ratio
5.554.744.705.153.526.83
EV/Sales Ratio
4.143.723.353.532.533.95
EV/EBITDA Ratio
6.766.325.595.944.167.68
EV/EBIT Ratio
18.4516.2511.6511.686.4914.18
EV/FCF Ratio
28.8224.2840.1923.366.9115.94
Debt / Equity Ratio
0.480.480.430.400.370.59
Debt / EBITDA Ratio
2.482.482.001.661.113.14
Debt / FCF Ratio
9.969.9614.906.931.946.89
Net Debt / Equity Ratio
0.370.370.310.260.210.37
Net Debt / EBITDA Ratio
2.002.001.511.150.662.09
Net Debt / FCF Ratio
7.697.6910.814.541.094.33
Asset Turnover
0.160.160.180.200.270.20
Inventory Turnover
8.058.057.818.299.198.59
Quick Ratio
1.271.271.111.040.951.32
Current Ratio
1.531.531.321.481.481.58
Return on Equity (ROE)
5.24%5.24%8.21%9.40%14.85%6.32%
Return on Assets (ROA)
2.35%2.35%3.26%3.79%6.45%3.45%
Return on Invested Capital (ROIC)
3.62%3.71%5.64%7.43%11.88%4.85%
Return on Capital Employed (ROCE)
4.00%4.00%5.70%6.60%12.00%4.90%
Earnings Yield
5.24%6.13%9.14%8.44%13.18%4.24%
FCF Yield
4.85%5.68%3.35%5.30%17.79%7.54%
Dividend Yield
4.43%5.78%5.85%5.63%5.42%3.54%
Payout Ratio
94.13%94.13%80.96%54.87%25.38%33.59%
Buyback Yield / Dilution
0.00%0.00%0.69%2.62%-56.43%-3.24%
Total Shareholder Return
4.43%5.78%6.54%8.26%-51.01%0.30%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.