Armbruster Capital Management Inc. Has $444,000 Stock Holdings… — EFA +0.30 · News Impact Screener