Several key earnings reports were released this morning of stocks that combined represent over 40% of Berkshire Hathaway's equity portfolio. I have not reviewed the reports in detail yet but at first glance each looks solid or better.