Safaricom Share Price 2026: Current KES 29.70, History & Buy or Wait?

23 March 2026

Safaricom Share Price 2026: Current KES 29.70, History & Buy or Wait?

The Safaricom share price 2026 is KES 29.70 — up 67.98% over the past twelve months and 6.7% year-to-date. If you are asking whether the Safaricom share price is worth buying at current levels, this guide gives you the honest answer: current price, 52-week history, valuation, and what happens next on April 30 when full-year results drop.

🟢 Updated March 23, 2026 — Safaricom share price verified.


Safaricom Share Price 2026 — Key Numbers

MetricValue
Safaricom share price todayKES 29.70
Previous closeKES 30.25
52-week rangeKES 17.10–33.95
Year-to-date gain+6.7%
1-year gain+67.98%
All-time highKES 45.25 (August 2021)
52-week highKES 33.95 (February 2026)
Market capitalisationKES 1.21 trillion — #1 NSE
P/E ratio~14.57x
Next resultsApril 30, 2026
Analyst price targetKES 34–44

Safaricom Share Price History — The Full Picture

How the Safaricom share price got to KES 29.70

2021 peak — KES 45.25: The Safaricom share price reached its all-time high of KES 45.25 on August 23, 2021, driven by post-COVID M-Pesa surge and record digital payment volumes.

2022–2023 decline — KES 14: The Safaricom share price fell sharply as Ethiopia expansion losses dragged consolidated profits, regulatory uncertainty around M-Pesa separation created investor anxiety, and high Treasury Bill rates drew capital away from equities.

2024 stabilisation — KES 15: The Safaricom share price found support above KES 14–15 as dividend yield exceeded 8% and Ethiopia subscriber growth began accelerating.

2025–2026 recovery — KES 29.70: The Safaricom share price has gained 67.98% over the past twelve months. The February 2026 peak of KES 33.95 followed the record H1 FY2026 net profit of KES 42.78 billion — a 52.1% increase. The current pullback from that peak represents normal profit-taking ahead of the April 30 full-year results.


Why the Safaricom Share Price Moves

M-Pesa drives the Safaricom share price more than anything else

M-Pesa contributes approximately 39% of total revenue but approximately 60–70% of profits due to its superior margins. M-Pesa revenue growing at 18% annually means the Safaricom share price has a structural earnings engine behind it that most listed companies lack.

When M-Pesa revenue accelerates — as it did in H1 FY2026 — the Safaricom share price follows. When regulatory threats to M-Pesa fee structures emerge, the Safaricom share price falls.

Ethiopia results create Safaricom share price volatility

Every quarterly Ethiopia update moves the Safaricom share price meaningfully. The current breakeven estimate of Q4 2027 is already priced in. A faster-than-expected breakeven would push the Safaricom share price toward analyst targets of KES 34–44. Wider losses would suppress it.

Dividends directly influence the Safaricom share price

The record interim dividend of KES 0.85 — 54.5% higher than the prior year — pushed the Safaricom share price to its 52-week high of KES 33.95 in February 2026. The April 30 final dividend announcement will be the next major Safaricom share price catalyst. See our Safaricom Dividend 2026 guide for complete payment details.


Safaricom Share Price Valuation — Is KES 29.70 Fair Value?

The Safaricom share price P/E ratio of 14.57x is 17% below its 10-year median of 17.61x. This means at current prices the Safaricom share price trades at a discount to its own historical average — despite record profits.

Valuation metricCurrentHistorical medianAssessment
P/E ratio14.57x17.61xBelow average
Analyst min targetKES 3414% upside
Analyst max targetKES 4448% upside
GF ValueKES 21.27Some models see overvaluation

The range of analyst views reflects genuine uncertainty. At KES 29.70 versus a GF Value of KES 21.27, more conservative valuation models consider the Safaricom share price elevated. Against the 10-year P/E median of 17.61x, the current Safaricom share price looks undervalued. The April 30 results will resolve which view is correct.


Should You Buy at the Current Safaricom Share Price?

Safaricom share price buy case

Record H1 FY2026 profit of KES 42.78 billion (+52.1%) confirms the Kenya business is generating earnings at a pace that justifies a higher Safaricom share price than the current KES 29.70. The analyst consensus target of KES 34–44 implies 14–48% upside.

At KES 29.70 the dividend yield on the estimated full-year FY2026 dividend of KES 1.60–1.70 is approximately 5.4–5.7%. While lower than banking peers, the Safaricom share price also offers capital appreciation potential that pure income stocks do not.

Safaricom share price caution

The Safaricom share price has already rallied 67.98% in twelve months. New buyers are paying for proven performance. The better Safaricom share price entry point was KES 14–17 — which now seems obvious in hindsight.

The April 30 results are a binary event. If H2 FY2026 disappoints relative to H1’s record performance, the Safaricom share price could fall back toward KES 25–27.

Our Safaricom share price assessment

Below KES 28: Strong buy — dividend yield approaches 6%, P/E falls further below historical median KES 28–31: Fair buy for long-term investors — current range KES 31–35: Hold existing position, cautious on new buying Above KES 35: Reduce position at analyst targets


Safaricom Share Price Scenarios — April 30 Outcomes

ScenarioSafaricom share price targetProbability
Full-year results beat — profit KES 85B+KES 33–3650%
Ethiopia M-Pesa launch acceleratesKES 36–4020%
Results in line — profit KES 78–82BKES 28–3220%
H2 disappoints vs H1KES 24–2710%

How to Buy Safaricom Shares at the Current Share Price

At KES 29.70, 100 Safaricom shares costs approximately KES 2,970 plus brokerage fees of approximately KES 50 — total approximately KES 3,020. This is accessible via the Mali App or Hisa App from KES 500 minimum.

See our How to Buy Safaricom Shares Kenya 2026 guide for the complete step-by-step process.

More Safaricom guides:


FAQ

What is the Safaricom share price today?

The current Safaricom share price is KES 29.70. Verify the live Safaricom share price at nse.co.ke before placing any order — the Safaricom share price changes every trading session.

What is Safaricom’s 52-week high share price?

The Safaricom share price 52-week high is KES 33.95 reached in February 2026 following the record H1 FY2026 results and record interim dividend announcement.

Why did the Safaricom share price fall from KES 33.95?

Normal profit-taking after a sharp rally. The Safaricom share price fundamentals have not changed — the business is performing at record levels. The pullback from KES 33.95 to KES 29.70 represents investors locking in gains ahead of the April 30 results.

What will happen to the Safaricom share price on April 30?

April 30 is when Safaricom releases FY2026 full-year results and announces the final dividend. If results confirm H1’s record momentum, the Safaricom share price is likely to recover toward KES 33–36. If H2 disappoints, the Safaricom share price could fall toward KES 25–27.

How much does one Safaricom share cost?

At the current Safaricom share price of KES 29.70, one share costs approximately KES 30.18 including brokerage fees. You can buy fractional Safaricom shares from KES 500 via the Mali App.


Safaricom share price data as at March 19–23, 2026. Verify current Safaricom share price at nse.co.ke before investing. This article is for educational purposes only and does not constitute financial advice.

See Your Business Here?

Want Your Business Listed on Local Listing Dealz? Contact Us Today For Further Information on Listing and Advertising.