Saudi Telecom Company (TADAWUL:7010)
Saudi Arabia flag Saudi Arabia · Delayed Price · Currency is SAR
41.82
-0.64 (-1.51%)
At close: Feb 26, 2026

Saudi Telecom Company Ratios and Metrics

Millions SAR. 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
208,673214,461199,477201,374182,648224,480
Market Cap Growth
-4.36%7.51%-0.94%10.25%-18.63%5.98%
Enterprise Value
209,434215,222185,472201,644181,980224,052
Last Close Price
41.8242.4335.9533.9829.5534.95
PE Ratio
14.0814.468.0815.1515.0119.85
Forward PE
14.1316.1813.8515.2914.0918.36
PS Ratio
2.682.762.632.812.713.56
PB Ratio
2.402.472.162.472.403.15
P/TBV Ratio
3.113.202.683.252.963.84
P/FCF Ratio
-11.7316.7213.278.7643.26
P/OCF Ratio
11.4111.7310.038.986.9320.01
PEG Ratio
1.451.612.653.8214.093.28
EV/Sales Ratio
2.692.772.442.812.703.56
EV/EBITDA Ratio
8.578.818.999.958.3910.85
EV/EBIT Ratio
14.2314.6214.3216.2012.9917.03
EV/FCF Ratio
-11.7715.5413.288.7343.18
Debt / Equity Ratio
0.200.200.210.360.210.20
Debt / EBITDA Ratio
0.710.710.921.360.710.67
Debt / FCF Ratio
0.950.951.651.910.772.78
Net Debt / Equity Ratio
-0.02-0.02-0.21-0.12-0.16-0.05
Net Debt / EBITDA Ratio
-0.09-0.09-0.95-0.49-0.57-0.18
Net Debt / FCF Ratio
-0.12-0.12-1.65-0.66-0.59-0.72
Asset Turnover
--0.470.480.510.51
Inventory Turnover
--21.4726.1932.8030.95
Quick Ratio
--1.781.411.601.45
Current Ratio
--1.871.491.671.53
Return on Equity (ROE)
16.94%16.94%12.58%16.07%16.81%16.97%
Return on Assets (ROA)
--5.05%5.24%6.61%6.58%
Return on Invested Capital (ROIC)
17.38%18.70%16.18%16.68%19.63%18.93%
Return on Capital Employed (ROCE)
--10.60%11.10%13.90%14.00%
Earnings Yield
7.11%6.91%12.38%6.60%6.66%5.04%
FCF Yield
-8.53%5.98%7.54%11.42%2.31%
Dividend Yield
9.89%-4.87%4.71%5.42%4.58%
Payout Ratio
--24.15%59.59%65.34%88.01%
Buyback Yield / Dilution
0.15%0.15%-0.05%0.16%0.03%0.10%
Total Shareholder Return
10.08%0.15%4.82%4.87%5.44%4.68%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.