Brave Bison Group plc (AIM:BBSN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
90.63
-0.88 (-0.96%)
Jun 8, 2026, 4:31 PM GMT

Brave Bison Group 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
1027127282415
Market Cap Growth
200.35%165.69%-3.21%13.89%57.89%145.19%
Enterprise Value
1006922242013
Last Close Price
0.910.690.410.420.440.28
PE Ratio
51.7047.1711.868.1711.6933.63
Forward PE
11.1510.007.5510.4410.6015.41
PS Ratio
1.881.310.820.780.770.71
PB Ratio
2.611.821.261.492.432.05
P/TBV Ratio
--2.974.676.4812.18
P/FCF Ratio
34.1423.8018.4116.6114.913.89
P/OCF Ratio
32.1022.3816.5215.1914.213.86
EV/Sales Ratio
1.841.270.670.660.630.58
EV/EBITDA Ratio
29.0523.188.7214.6311.609.80
EV/EBIT Ratio
97.4767.4011.5422.4713.7029.67
EV/FCF Ratio
33.3323.0515.0214.2212.283.19
Debt / Equity Ratio
0.210.210.090.100.070.19
Debt / EBITDA Ratio
2.352.350.630.870.340.93
Debt / FCF Ratio
2.702.701.271.110.430.36
Net Debt / Equity Ratio
-0.06-0.06-0.27-0.27-0.58-0.59
Net Debt / EBITDA Ratio
-0.81-0.81-2.30-3.13-3.35-3.47
Net Debt / FCF Ratio
-0.81-0.81-3.95-3.04-3.55-1.13
Asset Turnover
0.990.991.041.401.571.69
Quick Ratio
0.890.891.781.481.421.11
Current Ratio
0.890.891.781.481.421.11
Return on Equity (ROE)
5.00%5.00%11.34%23.69%23.70%11.05%
Return on Assets (ROA)
1.16%1.16%3.75%2.58%4.54%2.07%
Return on Capital Employed (ROCE)
2.00%2.00%8.00%4.90%13.60%5.10%
Earnings Yield
1.48%2.12%8.43%12.24%8.55%2.97%
FCF Yield
2.93%4.20%5.43%6.02%6.71%25.69%
Dividend Yield
0.48%0.64%0.98%---
Payout Ratio
17.68%17.68%----
Buyback Yield / Dilution
-25.35%-25.35%-0.40%-19.46%-38.38%-34.82%
Total Shareholder Return
-24.87%-24.71%0.58%-19.46%-38.38%-34.82%