Pollen Street Group Limited (LON:POLN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
772.00
-6.00 (-0.77%)
At close: Mar 4, 2026

Pollen Street Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
460460404329333332
Market Cap Growth
-2.48%13.86%22.85%-1.34%0.27%-13.38%
Enterprise Value
664563628554570516
Last Close Price
7.727.065.544.066.836.26
PE Ratio
8.789.2710.1112.4710.9916.05
PS Ratio
3.603.883.925.885.846.00
PB Ratio
0.790.790.690.570.930.93
P/TBV Ratio
1.291.311.140.950.930.93
P/FCF Ratio
-5.453.934.74-5.41
P/OCF Ratio
-5.443.934.72-5.41
EV/Sales Ratio
5.194.766.099.9110.009.31
EV/EBITDA Ratio
8.227.699.8012.22--
EV/EBIT Ratio
8.517.799.9412.2713.2113.71
EV/FCF Ratio
-188.886.686.127.98-8.40
Debt / Equity Ratio
0.360.330.370.470.750.77
Debt / EBITDA Ratio
2.612.593.305.89--
Debt / FCF Ratio
-2.292.093.87-4.45
Net Debt / Equity Ratio
0.350.310.340.430.710.59
Net Debt / EBITDA Ratio
2.582.493.045.42--
Net Debt / FCF Ratio
-58.042.161.903.54-96.083.44
Asset Turnover
0.160.140.120.070.090.09
Quick Ratio
0.900.910.200.320.252.30
Current Ratio
1.621.450.240.430.352.47
Return on Equity (ROE)
9.23%8.54%6.89%6.54%8.46%5.46%
Return on Assets (ROA)
6.21%5.54%4.68%3.75%4.24%3.76%
Return on Invested Capital (ROIC)
8.59%8.36%7.40%6.28%7.30%6.49%
Return on Capital Employed (ROCE)
9.80%9.30%9.50%5.80%7.50%6.20%
Earnings Yield
11.72%10.79%9.89%8.02%9.10%6.23%
FCF Yield
-0.76%18.36%25.42%21.12%-0.80%18.48%
Dividend Yield
6.95%7.59%11.00%17.73%11.71%12.78%
Payout Ratio
61.24%50.13%79.28%109.65%93.04%140.11%
Buyback Yield / Dilution
4.23%1.92%-51.28%-20.38%3.81%7.08%
Total Shareholder Return
11.00%9.51%-40.28%-2.64%15.53%19.85%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.