Santos Limited (FRA:STS1)
Germany flag Germany · Delayed Price · Currency is EUR
4.097
-0.045 (-1.09%)
Last updated: Feb 20, 2026, 8:06 AM CET

Santos Ratios and Metrics

Millions EUR. 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
Market Capitalization
13,49611,35612,93515,17914,99913,635
Market Cap Growth
-2.42%-12.21%-14.78%1.20%10.01%65.52%
Enterprise Value
18,73115,65417,42818,78618,42816,380
Last Close Price
4.103.433.734.073.773.33
PE Ratio
19.3716.3010.9411.857.5923.57
PS Ratio
3.212.702.492.852.063.29
PB Ratio
1.010.850.861.101.081.14
P/TBV Ratio
1.100.930.941.201.171.28
P/FCF Ratio
20.9317.6129.8318.875.6213.26
P/OCF Ratio
5.634.744.705.153.526.83
EV/Sales Ratio
4.213.723.353.532.533.95
EV/EBITDA Ratio
6.896.325.595.944.167.68
EV/EBIT Ratio
18.8116.2511.6511.686.4914.18
EV/FCF Ratio
29.0524.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.16%6.13%9.14%8.44%13.18%4.24%
FCF Yield
4.78%5.68%3.35%5.30%17.79%7.54%
Dividend Yield
5.22%5.88%6.04%5.82%5.64%3.69%
Payout Ratio
94.13%94.13%80.96%54.87%25.38%33.59%
Buyback Yield / Dilution
0.38%0.00%0.69%2.62%-56.43%-3.24%
Total Shareholder Return
5.60%5.88%6.72%8.44%-50.80%0.46%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.