Pollard Banknote Limited (PBKOF)
OTCMKTS · Delayed Price · Currency is USD
13.70
-0.17 (-1.23%)
Mar 13, 2026, 10:12 AM EST

Pollard Banknote Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
370380470626373777
Market Cap Growth
-26.33%-19.15%-24.82%67.86%-52.02%16.75%
Enterprise Value
475.7451.49545.24700.32447.02851.14
PE Ratio
14.6215.4018.7527.8526.9354.59
Forward PE
9.228.8814.6329.6624.2036.90
PS Ratio
0.850.881.171.661.062.34
PB Ratio
1.361.411.943.142.045.18
P/TBV Ratio
1.011.431.973.202.075.21
P/FCF Ratio
8.909.2213.4317.2712.9131.26
P/OCF Ratio
6.066.288.7913.379.5018.97
EV/Sales Ratio
1.091.051.351.861.282.56
EV/EBITDA Ratio
6.605.386.6010.638.2116.09
EV/EBIT Ratio
9.219.3310.7921.0218.0535.07
EV/FCF Ratio
11.4510.9515.5719.3415.4834.26
Debt / Equity Ratio
0.450.450.490.480.510.61
Debt / EBITDA Ratio
1.491.491.481.511.801.80
Debt / FCF Ratio
3.043.043.492.743.393.84
Net Debt / Equity Ratio
0.280.280.330.390.430.53
Net Debt / EBITDA Ratio
0.900.900.951.191.451.49
Net Debt / FCF Ratio
1.831.832.252.162.733.18
Asset Turnover
0.890.890.971.021.001.06
Inventory Turnover
7.277.277.077.087.478.04
Quick Ratio
1.101.101.121.131.081.11
Current Ratio
1.691.691.711.811.691.68
Return on Equity (ROE)
9.79%9.79%11.56%11.93%8.40%11.28%
Return on Assets (ROA)
6.71%6.71%8.18%7.53%6.13%5.62%
Return on Invested Capital (ROIC)
9.43%9.43%11.09%9.88%7.99%7.15%
Return on Capital Employed (ROCE)
12.71%12.71%15.25%11.38%8.94%9.52%
Earnings Yield
6.84%6.49%5.33%3.59%3.71%1.83%
FCF Yield
11.24%10.85%7.45%5.79%7.75%3.20%
Dividend Yield
1.05%1.03%0.79%0.50%0.84%0.40%
Payout Ratio
15.62%15.62%14.59%13.72%22.34%21.61%
Buyback Yield / Dilution
-0.03%-0.03%-0.16%-0.08%0.00%-3.05%
Total Shareholder Return
1.03%1.01%0.63%0.42%0.84%-2.65%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.