Stocks at 5-year high and low

5-year highs and lows in stocks

BT: 5-year, £32m contract with Sellafield

5-year highs and lows in stocks

BT: 5-year, £32m contract with Sellafield

Stocks at 5-year high and low

5-year highs and lows in stocks

5-year highs and lows in stocks

5-year highs and lows in stocks

5-year highs and lows in stocks

Stocks at 5-year high and low