Warren Buffet has not made money from stock market for a long long time, he is an MA artist, buy undervalued or bad run company and improve its management. Now Berkshire Hartway is mostly an insurance company, in fact it's the only AAA-rated reinsurance company.