Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 141.86M | 141.86M | 152.75M | 152.91M | 101.31M | 83.69M |
Gross Profit | 16.39M | 17.06M | 15.71M | 18.35M | 9.63M | 6.92M |
EBITDA | 18.30M | 15.75M | 14.14M | 14.24M | 13.05M | 9.98M |
Net Income | 6.10M | 6.10M | 4.62M | 4.60M | 5.82M | 2.77M |
Balance Sheet | ||||||
Total Assets | 157.42M | 157.42M | 161.57M | 177.94M | 149.64M | 158.30M |
Cash, Cash Equivalents and Short-Term Investments | 20.48M | 20.48M | 27.95M | 34.73M | 13.96M | 14.11M |
Total Debt | 34.58M | 34.58M | 34.72M | 36.39M | 35.93M | 42.70M |
Total Liabilities | 73.26M | 73.26M | 81.95M | 101.26M | 78.15M | 91.79M |
Stockholders Equity | 84.16M | 84.16M | 79.62M | 76.68M | 71.49M | 66.51M |
Cash Flow | ||||||
Free Cash Flow | 5.33M | 5.33M | 4.65M | 21.28M | 19.30M | 12.20M |
Operating Cash Flow | 5.94M | 5.94M | 5.18M | 22.06M | 20.47M | 13.35M |
Investing Cash Flow | 1.29M | 1.29M | 1.49M | 6.67M | -5.87M | 5.22M |
Financing Cash Flow | -15.05M | -15.05M | -12.08M | -10.60M | -15.08M | -32.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | £77.39M | 12.62 | 7.45% | 2.76% | -7.13% | 24.03% | |
64 Neutral | $10.84B | 15.28 | 7.40% | 1.99% | 2.87% | -14.59% | |
― | $1.47B | 14.84 | 15.43% | 2.96% | ― | ― | |
78 Outperform | £346.56M | 8.79 | 10.79% | 3.51% | ― | ― | |
73 Outperform | £175.50M | 3.91 | 27.15% | ― | -12.37% | ― | |
41 Neutral | £3.12M | ― | -29.04% | ― | -20.32% | 68.59% | |
40 Underperform | £102.17M | ― | -86.37% | ― | 732.03% | 12.60% |
Braemar Plc has completed its Share Buyback Programme, initially announced on 29 May 2025, by purchasing 18,969 ordinary shares at a consistent price of 230 pence per share on the London Stock Exchange. This transaction reduces the total number of shares in issue to 32,051,482, which may affect shareholder calculations under the Financial Conduct Authority’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc announced the total number of ordinary shares with voting rights as 32,070,451 as of August 31, 2025, in compliance with the Financial Conduct Authority’s Disclosure Guidance and Transparency Rule. This information is crucial for shareholders to determine their interest in the company, impacting their decisions and potentially the company’s market positioning.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has announced the purchase of 20,000 ordinary shares as part of its Share Buyback Programme, with the shares being acquired at a volume-weighted average price of 229.86 pence. The company intends to cancel these shares, reducing the total number of shares in issue to 32,070,451. This move is part of Braemar’s strategy to manage its share capital and potentially enhance shareholder value.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc announced the purchase of 26,000 ordinary shares at a price of 234 pence each as part of its Share Buyback Programme. The company intends to cancel these shares, reducing the total number of shares in issue to 32,090,451. This move is part of Braemar’s strategy to manage its share capital effectively, which may impact shareholder calculations regarding their interest in the company.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has announced the purchase of 27,000 ordinary shares at a price of 234 pence each as part of its Share Buyback Programme. The company intends to cancel these shares, reducing the total number of shares in issue to 32,116,451. This move is part of Braemar’s strategy to manage its share capital effectively, potentially enhancing shareholder value and reflecting confidence in the company’s financial health.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has announced the purchase of 10,000 ordinary shares at a price of 232 pence each as part of its Share Buyback Programme. The company intends to cancel these shares, reducing the total number of shares in issue to 32,143,451. This move is part of Braemar’s strategy to manage its share capital and potentially enhance shareholder value. The buyback may also affect shareholder calculations under the Financial Conduct Authority’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc announced the purchase of 22,000 ordinary shares at a price of 225 pence each as part of its Share Buyback Programme. The company intends to cancel these shares, which will adjust the number of shares in issue to 32,153,451. This move is part of Braemar’s strategy to manage its share capital and potentially enhance shareholder value.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has announced the purchase of 20,000 ordinary shares as part of its Share Buyback Programme, with the shares acquired at a volume-weighted average price of 228.50 pence. This move is intended to cancel the shares, reducing the total number of shares in issue to 32,175,451, which may impact shareholder calculations regarding their interest in the company’s share capital.
The most recent analyst rating on (GB:BMS) stock is a Hold with a £244.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has executed a share buyback, purchasing 20,000 ordinary shares at a price of 240 pence each on the London Stock Exchange. This move is part of a previously announced Share Buyback Programme, and the company intends to cancel the shares, reducing the total number of shares in issue to 32,195,451. This transaction is expected to impact shareholder calculations regarding their interest in the company, as per the Financial Conduct Authority’s rules.
The most recent analyst rating on (GB:BMS) stock is a Buy with a £289.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.
Braemar Plc has executed a share buyback transaction, purchasing 20,000 ordinary shares at a price of 254 pence each on the London Stock Exchange. This move is part of the company’s ongoing Share Buyback Programme, initially announced in May 2025, and aims to cancel the purchased shares, reducing the total number of shares in circulation to 32,215,451. This strategic action is expected to influence shareholders’ calculations regarding their interests in the company’s share capital, as per the Financial Conduct Authority’s rules.
The most recent analyst rating on (GB:BMS) stock is a Buy with a £289.00 price target. To see the full list of analyst forecasts on Braemar Shipping Services stock, see the GB:BMS Stock Forecast page.