45 · MTB · M&T Bank Corporation · 302 Holders | HoldingsIntel