MANULIFE FINANCIAL CORPMFC

Market cap
P/E ratio
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Profit (loss)2,2624,8875,5025,5766,9127,1825,607
Other amortization560747626656529538581
Adjustments for deferred tax expense-331930-454280-127731470
Stock option expense15101114952
Cash provided by operating activities before undernoted items18,01319,50418,87718,94523,84521,31613,782
Changes in policy related and operating receivables and payables222316-1,665-1,1036902,204-6,641
Cash provided by (used in) operating activities17,79119,18820,54220,04823,15517,73520,423
Purchases and mortgage advances87,224101,17280,610111,981120,965111,76884,021
Disposals and repayments70,72082,11165,33398,85096,72893,40770,281
Change in investment broker net receivables and payables227-1281,159-1,017-186-6721
Net cash increase (decrease) from sale (purchase) of subsidiaries10-187-288-191821
Cash provided by (used in) investing activities-16,287-19,002-13,830-14,148-24,442-18,610-13,720
Change in repurchase agreements and securities sold but not yet purchased-29-18926624186-551-693
Issue of capital instruments, net (note 10)2,209597-1,990--1,194
Redemption of capital instruments (note 10)8994501,5001,2508181,000600
Secured borrowing from securitization transactions7412501071,37626437537
Change in deposits from Bank clients, net2611,4901,819-579-1641,703-895
Lease payments--11713412412098
Shareholders’ dividends and other equity distributions1,7801,7881,3982,3402,5002,7872,972
Contributions From (Distributions To) Noncontrolling Interests6-60-22-10-13-51-14
Common shares repurchased (note 11)-4781,339253-1,8841,595
Common shares issued, net (note 11)1245910436512394
Cash provided by (used in) financing activities14-724-2,080663-2,047-3,005-5,042
Increase (decrease) during the year1,518-5384,6326,563-3,334-3,8801,661
Effect of exchange rate changes on cash and cash equivalents-658822-466-528-319585-412
Interest received10,59610,95211,54911,73611,37612,13312,768
Interest paid1,1181,2121,2991,1889811,2481,548
Income taxes paid1,3604611041,3585711,238436