Lancashire Holdings Dividend Yield - 1.72%