Investor
Armbruster Capital Management, Inc.
Portfolio Total Value
$495,723,000.00
Number of Stocks
138
Period of Reporting