Caterpillar Inc. $CAT Shares Sold by Generali Investments Management Co LLC | StockRay