MFC

Manulife Financial Corporation Common Stock (MFC)

Stock · NYSE · Finance

$42.76as of 8/28/2026

AI Market Commentary

AI-generated

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

August 30, 2026

Analyst downgrade compares Manulife to Sun Life on valuation. A Seeking Alpha piece downgraded Manulife, noting that while it remains a well-run business, it is priced higher than peers such as Sun Life. The author suggested the shares offer less attractive value relative to similar companies in the sector. Manulife trades with a trailing P/E of 16.9 and a dividend yield above 3%, and its current price sits above the average analyst target of $35.82, which may help explain the valuation concern raised in the article.

Active signals

No technical signal is currently active for this symbol.

Support level
$38.19
Industry
Life Insurance

Manulife Financial Corporation Common Stock Competitors

Chosen by industry and closest market cap.

  • MFC
    Manulife Financial Corporation Common Stock
    $42.76
    ▼ 0.90%
    Market cap $74.40BP/E
  • PUK
    Prudential Public Limited Company Common Stock
    $27.65
    ▼ 0.29%
    Market cap $35.62BP/E 8.53
    $910.4$1,238
  • PRI
    Primerica Inc. Common Stock
    $290.39
    ▼ 0.36%
    Market cap $10.25BP/E 12.61
    $230.09$327.28
  • PRH
    Prudential Financial Inc. 5.950% Junior Subordinated Notes due 2062
    $21.81
    ▼ 0.86%
    Market cap $7.81BP/E 10.93
    $91.89$127.72
  • PRS
    Prudential Financial Inc. 5.625% Junior Subordinated Notes due 2058
    $20.69
    ▼ 0.36%
    Market cap $7.44BP/E 10.93
    $91.89$127.72
  • PFH
    Prudential Financial Inc. 4.125% Junior Subordinated Notes due 2060
    $15.43
    ▼ 0.45%
    Market cap $5.69BP/E 10.93
    $91.89$127.72
  • BHFAO
    Brighthouse Financial Inc. Depositary Shares 6.75% Non-Cumulative Preferred Stock Series B
    $14.7
    ▼ 0.54%
    Market cap $820.90MP/E 1.16
    $42.07$66.8

P/E shows — for peers not currently carrying a live signal of their own.

Institutional Ownership

March 31, 2026

Total shares held
729.18M
Total value held
$24.49B
Institutional holders
755
Top holders this quarter
  • Unknown117.19M
  • Unknown58.00M
  • Unknown48.06M
  • Unknown40.75M
  • Unknown29.89M
  • Unknown28.25M
  • Unknown26.16M
  • Unknown23.43M
  • Unknown17.55M
  • Unknown17.53M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.