Comprehensive guide to Warren Buffett's Berkshire Hathaway: How it makes money, key subsidiaries (GEICO, BNSF), stock portfolio analysis, financial health, investing options, and future outlook.