These three companies have been delivering solid returns to shareholders over the past year and continue to notch up gains.
Sino Gas & Energy Holdings Limited (ASX: SEH)
The Sino Gas & Energy Holdings Limited share price was up by 6.06 per cent on Thursday with the company now posting gains exceeding 59 per cent over the past year.
Sino Gas, an energy company focussed on developing natural gas assets in China, announced last week that it had finalised a debt facility with Macquarie Bank, part of Macquarie Group Ltd (ASX: MQG).
Sino Gas Managing Director Glenn Corrie said the $100 million debt facility will provide adequate liquidity to fund the full field development of the company's Sanjiaobei and Linxing project.
"Sino Gas is positioned to become a material gas producer during a time of high natural gas demand growth in China with a target of significant free cash flow from 2020," Mr Corrie said.
Starpharma Holdings Limited (ASX: SPL)
The Starpharma Holdings Limited share price gained 8.33 per cent on Thursday as the company released its quarterly cash flow report.
Starpharma stated that its cash balance as of 31 December 2017 was $49.9 million with net operating and investing cash outflows for the quarter coming to $7.2 million.
The pharmaceutical company stated that a significant portion of that cash outflow was paid to the FDA as part of the approval process for its VivaGel product.
VivaGel is a women's sexual health product that when "delivered vaginally has been shown to relieve the signs and symptoms of bacterial vaginosis", according to Starpharma.
The company's share price has gained about 94 per cent over the past year.
Bathurst Resources Ltd. (ASX: BRL)
The Bathurst Resources share price was up by 5.71 per cent on Thursday, adding to gains of more than 168 per cent over the past year.
Bathurst Resources last week released a quarterly report stating that performance had exceeded guidance and forecast EBITDA for financial year (FY) 2018 to come in at NZ$85 million.
The New Zealand coal producer, with a market value of about $280 million, reported a loss of about $1.9 million for FY 2017.
But the company has stated that it expects to deliver positive returns in 2018.