This website is a work in progress (draft).
    Back to Search

    Pfizer, Inc.PFE

    Data as of January 19, 2026

    Price Return (1Y)
    -2.47%
    Drag
    Dividend Yield
    +6.71%
    Contribution
    Buyback Yield
    -0.34%
    Drag
    Total Shareholder Yield
    +6.36%
    Contribution
    Total Return (1Y Approx)
    +4.23%
    Return Breakdown (Waterfall)
    How Price, Dividends, and Buybacks sum up to Total Return
    Raw Input Data
    MetricValueUnit
    Current Price$25.65USD
    Price 1 Year Ago$26.30USD
    Dividends (TTM)$1.72Per Share
    Shares Outstanding (Now)5,686Millions
    Shares Outstanding (1Y Ago)5,666Millions

    How calculations work

    Price Return

    (Price Now / Price 1Y Ago) - 1. Measures pure capital appreciation.

    Dividend Yield (TTM)

    Dividends Per Share (Trailing 12 Months) / Current Price. Measures cash returned directly to shareholders.

    Buyback Yield (Net)

    ((Shares 1Y Ago - Shares Now) × Avg Price) / (Shares 1Y Ago × Price 1Y Ago), where Avg Price = (Price 1Y Ago + Price Now) / 2. Computes a net buyback yield by estimating cash spent on net share reduction and dividing by starting market cap. “Net” means buybacks minus new shares issued (like employee stock). Positive means the share count fell; negative means it rose. This is a close approximation because the price paid is averaged.

    Total Return

    Price Return + Dividend Yield. Buybacks are NOT added because their benefit is already captured in the price return through the reduced share count.

    Other notes

    Accounting for stock splits and reverse splits is not yet implemented and is a known issue on the to-do list.

    © 2026 TotalReturn. Educational purpose only.

    Data is simulated/mocked for demonstration.