Investor
Champlain Investment Partners, LLC
Portfolio Total Value
$15,830,800,000.00
Number of Stocks
135
Period of Reporting