Lancashire (LON:LRE) has a market capitalization of £1.43 billion and generates £1.20 billion in revenue each year. The company earns £124.90 million in net income (profit) each year or GBX 0.42 on an earnings per share basis.