Markel’s $205 Million Fronting Loss, Explained

Markel took a $205.3 million charge on a bankrupt fronting reinsurer. Three months earlier its CFO said the shortfall would not be material. What changed.
Is Big Tech Overstating Earnings? The Depreciation Math

Microsoft earned $17.95 a share last year. The bears say the real number is lower. Both sides are arguing about the wrong thing. The arithmetic is here.
Medpace’s 20% Crash: Why the Earnings Beat Couldn’t Save the Stock

Ticker: MEDP | Event: Q1 2026 earnings release, April 22, 2026 | Stock reaction: ~20% drop TL;DR Medpace posted Q1 2026 revenue of $706.6 million, up 26.5% year-over-year, yet the stock dropped roughly 20% after hours because forward indicators collapsed. The net book-to-bill ratio fell to 0.88, the weakest reading in more than a year […]
Markel Group (MKL) Full-Year 2025 Earnings: The Compounding Machine Cleans House

Four quarters of restructuring, $1 billion returned to shareholders, and an insurance business finally earning its keep. Summary Markel delivered $2.3 billion in adjusted operating income for 2025, up 10% year over year, with every segment contributing ( Markel 2025 Press Release). Q4 combined ratio hit 92.9%—the best quarterly print in years. Ongoing business ran […]