Telestrada SA (WSE:TLS)
Poland flag Poland · Delayed Price · Currency is PLN
24.80
0.00 (0.00%)
At close: Jul 24, 2026

Telestrada Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
504738342952
Market Cap Growth
11.71%23.96%11.19%15.97%-43.68%22.79%
Enterprise Value
45.6841.8931.845.3111.5617.4
Last Close Price
24.8023.8019.2016.7014.4022.80
PE Ratio
6.386.254.717.669.064.96
Forward PE
-6.106.106.106.106.10
PS Ratio
0.860.810.690.650.580.83
PB Ratio
1.401.391.451.770.891.73
P/TBV Ratio
1.431.531.632.081.322.31
P/FCF Ratio
5.244.9032.214.434.513.20
P/OCF Ratio
5.244.9032.213.923.283.11
EV/Sales Ratio
0.780.730.580.100.230.28
EV/EBITDA Ratio
12.464.063.220.530.960.91
EV/EBIT Ratio
12.464.513.580.591.070.99
EV/FCF Ratio
4.764.4027.230.691.781.07
Debt / Equity Ratio
-0.110.03000
Debt / EBITDA Ratio
-0.360.08---
Debt / FCF Ratio
-0.390.68---
Net Debt / Equity Ratio
-0.19-0.14-0.22-1.49-0.54-1.15
Net Debt / EBITDA Ratio
-1.90-0.47-0.59-2.83-1.47-1.81
Net Debt / FCF Ratio
-1.33-0.51-4.99-3.74-2.72-2.13
Asset Turnover
1.391.581.791.361.141.55
Inventory Turnover
--67.6533.1733.2438.67
Quick Ratio
1.731.402.239.125.398.19
Current Ratio
2.741.432.305.763.975.45
Return on Equity (ROE)
22.63%25.99%36.69%23.60%13.83%52.27%
Return on Assets (ROA)
7.30%21.97%24.31%18.66%16.40%34.72%
Return on Invested Capital (ROIC)
10.64%32.70%139.38%248.82%138.36%-
Return on Capital Employed (ROCE)
10.24%31.14%33.24%25.97%26.87%48.33%
Earnings Yield
15.67%16.01%21.25%13.05%11.04%20.18%
FCF Yield
19.09%20.39%3.10%22.56%22.19%31.21%
Buyback Yield / Dilution
-0.00%0.00%25.80%0.00%12.29%
Total Shareholder Return
-0.00%0.00%25.80%0.00%12.29%