Investor
BOWEN HANES & CO INC
Portfolio Total Value
$3,733,102,000.00
Number of Stocks
149
Period of Reporting