Lancashire Holdings Dividend Yield - 2.53%