Bill Nygren Buys Caterpillar Inc.; Precision Castparts Corp. by Value Investing NewsApril 14, 2015April 15, 20200122 Article Link: www.valuewalk.com