Now Live: Cboe Europe real-time data for all major European stocks.
opens in 4h 11m
Pre-market

STOCKS is currently open for pre-market.
Main market opens in 4 hours 11 minutes

05:18
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
209.67999 USD
0.32
0.15%
Last update Apr 2, 3:51 PM BST
Main market
Day range
203.71001
210.32001
Previous close
210
Open
207.28999
Access this stock data via API
Subscribe
M&T Bank Corporation
209.68
0.32
0.15%

Financials

Cash flow

Fiscal date 2021 2020 2019 2018
Operating activities 670.9M 115.7M 531.7M 746.1M
Net income 614.5M 182.6M 445.7M 499.6M
Depreciation 40.7M 49.2M 62.6M 69.8M
Deferred taxes -2.2M -104.8M -4.7M -10.5M
StockBased compensation 68.2M 66.7M 74.2M 82.4M
Other non cash items -7.2M -32.2M -30.1M -33.6M
Accounts receivable
Accounts payable
Other assets liabilities -43.1M -45.8M -16M 138.4M
Investing activities -284.5M 129M -389.7M 100.9M
Capital expenditures -10.4M -17.8M -37.8M -29.1M
Net intangibles
Net acquisitions 27.4M 43.8M 2.3M 42.4M
Purchase of investments -301.5M -20.2M -355.7M 0
Sale of investments 134.8M 1.5M 87.6M
Other investing activity -11.6M
Financing activities -528.8M -442.9M -168M -538.8M
Long term debt issuance
Long term debt payments -500K -600K -1.1M -96.6M
Short term debt issuance
Common stock issuance
Common stock repurchase -372.1M -130.8M -199.9M -99.8M
Common dividends -256M -262.9M -272.4M -275.1M
Other financing charges 99.8M -48.6M 305.4M -67.3M
End cash position 1.1B 1.1B 796.5M 916.6M
Income tax paid 217.6M 159M 160M 184.7M
Interest paid 14.6M 14.6M 14.6M 14.8M
Free cash flow 885M 627.9M 425.4M 641.7M
Access /cash_flow data via our API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Main market

Exchange is currently active.
Closing in 6 hours 11 minutes

10:18
00:00
08:00
16:30
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).