British & American Investment Trust PLC (LON:BAF)
London flag London · Delayed Price · Currency is GBP · Price in GBX
8.50
0.00 (0.00%)
Jun 16, 2026, 8:10 AM GMT

LON:BAF Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
246566
Market Cap Growth
-43.33%-39.58%33.33%-25.00%-4.00%-27.54%
Enterprise Value
131417161717
Last Close Price
0.090.140.240.170.210.20
PE Ratio
--3.52-7.497.09
PS Ratio
-1.01-1.731.99-5.074.163.32
PB Ratio
0.921.571.011.000.850.93
P/OCF Ratio
7.9313.536.80--7.75
EV/Sales Ratio
--5.72-11.658.80
EV/EBIT Ratio
--7.40-21.8913.61
Debt / Equity Ratio
0.280.280.160.270.140.09
Net Debt / Equity Ratio
0.280.280.120.270.140.08
Asset Turnover
--0.24-0.110.14
Quick Ratio
0.030.030.090.120.170.22
Current Ratio
0.040.040.100.120.170.23
Return on Equity (ROE)
-88.18%-88.18%39.24%-33.91%14.13%18.32%
Return on Assets (ROA)
-14.42%-14.42%11.52%-7.74%3.52%5.51%
Return on Capital Employed (ROCE)
-33.80%-33.80%22.20%-18.30%7.00%11.40%
Earnings Yield
-187.91%-100.50%34.22%-43.71%16.27%19.71%
Dividend Yield
--7.29%10.32%8.44%17.21%
Payout Ratio
--18.51%--85.23%
Buyback Yield / Dilution
28.57%28.57%-40.00%---
Total Shareholder Return
28.57%28.57%-32.71%10.32%8.44%17.21%