Singapore markets close in 6 hours 13 minutes

M&T Bank Corporation (MTB)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
152.66+1.40 (+0.93%)
At close: 04:00PM EDT
152.94 +0.28 (+0.18%)
After hours: 07:46PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
2,570,000
2,741,000
1,992,000
1,859,000
1,353,152
Depreciation & amortisation
514,000
497,000
435,000
324,000
320,288
Deferred income taxes
-106,000
-97,000
-30,000
87,000
-31,291
Change in working capital
611,000
364,000
1,805,000
522,000
-1,654,535
Other working capital
3,849,000
3,649,000
4,360,000
2,566,000
616,898
Net cash provided by operating activities
4,085,000
3,905,000
4,574,000
2,715,000
789,187
Cash flows from investing activities
Investments in property, plant and equipment
-236,000
-256,000
-214,000
-149,000
-172,289
Purchases of investments
-4,831,000
-4,499,000
-9,568,000
-2,310,000
-48,578
Sales/maturities of investments
4,344,000
2,927,000
2,553,000
2,067,000
2,593,148
Other investing activities
-469,000
-440,000
-620,000
-511,000
67,411
Net cash used for investing activities
-13,209,000
-7,874,000
16,592,000
-13,631,000
-22,020,481
Cash flows from financing activities
Debt repayment
-873,000
-824,000
-907,000
-853,000
-2,665,023
Common stock repurchased
0
-594,000
-1,800,000
0
-373,750
Dividends paid
-968,000
-968,000
-881,000
-648,000
-636,368
Other financing activities
22,000
18,000
-14,000
-28,000
-11,413
Net cash used provided by (used for) financing activities
9,001,000
4,180,000
-20,984,000
10,701,000
21,347,732
Net change in cash
-123,000
211,000
182,000
-215,000
116,438
Cash at beginning of period
1,818,000
1,520,000
1,338,000
1,553,000
1,436,305
Cash at end of period
1,695,000
1,731,000
1,520,000
1,338,000
1,552,743
Free cash flow
Operating cash flow
4,085,000
3,905,000
4,574,000
2,715,000
789,187
Capital expenditure
-236,000
-256,000
-214,000
-149,000
-172,289
Free cash flow
3,849,000
3,649,000
4,360,000
2,566,000
616,898