Stockreport

Markel (MKL) Margin Decline Challenges Value Narrative Despite Strong 5-Year Earnings Track Record [Yahoo! Finance]

Markel Corporation  (MKL) 
Last markel corporation earnings: 4/28 04:54 pm Check Earnings Report
US:NYSE Investor Relations: markelcorp.com/investor-relations
PDF Earnings per share have declined in the latest period, with net profit margins compressing to 11.9% from 16.4% a year ago. Despite this recent downturn, Markel's five-ye [Read more]