Net Interest IncomeOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Canadian Banking Net Interest Income

2,672

2,641

International Banking Net Interest Income

2,273

2,245

Global Wealth Net Interest Income

281

266

Global Banking & Markets Net Interest Income

363

350

Other Segment Net Interest Income

-3

-9

Total Net Interest Income

5,586

5,493

Non-Interest IncomeOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Canadian Banking Non-Interest Income

735

730

International Banking Non-Interest Income

778

758

Global Wealth Non-Interest Income

1,423

1,338

Global Banking & Markets Non-Interest Income

1,221

1,180

Other Segment Non-Interest Income

60

-13

Total Non-Interest Income

4,217

3,993

RevenueOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Canadian Banking Revenue

3,407

3,371

International Banking Revenue

3,051

3,003

Global Wealth Revenue

1,704

1,604

Global Banking & Markets Revenue

1,584

1,530

Other Segment Revenue

57

-22

Total Revenue

9,803

9,486

EBTOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Canadian Banking Income Before Taxes

1,296

1,319

International Banking Income Before Taxes

879

930

Global Wealth Income Before Taxes

605

570

Global Banking & Markets Income Before Taxes

664

617

Other Segment Income Before Taxes

-582

-80

Total EBT

2,862

3,356

Average AssetsOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Canadian Banking Average Assets

466,200

463,100

International Banking Average Assets

226,000

223,300

Global Wealth Average Assets

39,400

38,600

Global Banking & Markets Average Assets

531,100

493,200

Other Segment Average Assets

223,800

227,700

Total Average Assets

1,486,500

1,445,900