Town Centre Securities Plc (LON:TOWN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
129.65
-1.35 (-1.03%)
Jul 31, 2026, 11:56 AM GMT

Town Centre Securities Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
555756617076
Market Cap Growth
-2.90%1.50%-7.15%-13.61%-8.33%51.51%
Enterprise Value
204190194186246254
Last Close Price
1.311.301.261.091.131.18
PE Ratio
----6.36-
PS Ratio
1.661.741.761.992.493.57
PB Ratio
0.510.510.480.430.390.49
P/OCF Ratio
15.0017.588.517.5314.44-
EV/Sales Ratio
6.145.806.086.148.7511.86
EV/EBITDA Ratio
17.7918.3817.6618.6023.1231.00
EV/EBIT Ratio
21.0420.6119.4420.8525.6334.13
Debt / Equity Ratio
1.611.411.391.091.041.27
Debt / EBITDA Ratio
16.8813.7613.1813.3115.3320.38
Net Debt / Equity Ratio
1.371.251.200.920.911.13
Net Debt / EBITDA Ratio
16.1013.5712.8512.9715.3821.40
Asset Turnover
0.110.110.110.090.080.06
Quick Ratio
0.670.520.730.690.650.36
Current Ratio
0.670.520.730.690.950.41
Return on Equity (ROE)
-5.08%-3.00%-6.06%-18.41%6.58%-0.37%
Return on Assets (ROA)
1.83%2.00%2.08%1.64%1.62%1.23%
Earnings Yield
-10.53%-6.04%-13.95%-48.74%15.72%-0.75%
Dividend Yield
1.89%1.92%1.99%4.57%4.42%2.96%
Payout Ratio
----20.31%-
Buyback Yield / Dilution
0.03%6.02%8.59%6.98%0.76%0.00%
Total Shareholder Return
1.93%7.94%10.57%11.54%5.19%2.96%