Contractors Monadelphous and Emeco Holdings enjoyed solid share price gains today after reporting their interim results, with Emeco posting higher profits and improved margins while Monadelphous forecast a 10 per cent increase in revenue for the full financial year after a soft first-half.