ZSE ZSE TOP 15 INDEX: 491.50 (-1.32%)
VFEX ZSE VFEX ALLSHARE INDEX: 254.75 (-0.16%)
ZSE ZSE SMALL CAP INDEX: 100.11 (+0.00%)
ZSE ZSE CONSUMER DISCRETIONARY INDEX: 810.02 (+0.16%)
ZSE ZSE MINING INDEX: 147.11 (+0.00%)
ZSE ZSE MID CAP INDEX INDEX: 493.75 (+0.91%)
ZSE ZSE TOP 10 INDEX: 477.59 (-1.48%)
ZSE ZSE ALL SHARE INDEX: 474.92 (-1.04%)
ZSE ZSE TOP 15 INDEX: 491.50 (-1.32%)
VFEX ZSE VFEX ALLSHARE INDEX: 254.75 (-0.16%)
ZSE ZSE SMALL CAP INDEX: 100.11 (+0.00%)
ZSE ZSE CONSUMER DISCRETIONARY INDEX: 810.02 (+0.16%)
ZSE ZSE MINING INDEX: 147.11 (+0.00%)
ZSE ZSE MID CAP INDEX INDEX: 493.75 (+0.91%)
ZSE ZSE TOP 10 INDEX: 477.59 (-1.48%)
ZSE ZSE ALL SHARE INDEX: 474.92 (-1.04%)
EFE Securities Logo Member of the Zimbabwe Stock Exchange
EFE Research Desk & Valuations

Research & Valuations

Independent macroeconomic commentary, corporate valuations, and strategic equity insights across Zimbabwean capital markets.

Research Categories

Institutional Advisory Need Bespoke Valuation Models?

Contact our research department for specialized institutional equity valuations, earnings forecasts, and financial modeling.

Inquire with Analysts →

All Research Publications

3185 Report(s)
MARKET COMMENT 30.06. 2026
Market Commentary

MARKET COMMENT 30.06. 2026

ZSE wraps up the final session of H1 in the black… The ZSE market wrapped up the final session of the half year in the black, to see...

29 Jun 2026 SACL.zw,DMCS.zw
MARKET COMMENT 29.06. 2026
Market Commentary

MARKET COMMENT 29.06. 2026

FBC highlights the session… Banking group FBC highlighted today’s session as circa 2.42m shares worth $24.65m exchanged hands....

28 Jun 2026 AXIA.VX,ECO.zw
MARKET COMMENT 26.06. 2026
Market Commentary

MARKET COMMENT 26.06. 2026

Losses persist on the bourse… Losses persisted on the ZSE market in the week-ending session as the primary All Share Index fell 0.15...

25 Jun 2026 FCA.VX,NMB.zw,PROL.zw
WEEKLY REVIEW 26.06.2026
Weekly Reports

WEEKLY REVIEW 26.06.2026

Headlining the losers of the week was banking group FBC which trimmed 18.18% and closed at $9.0000, where demand could be established. Follo...

25 Jun 2026 ARIS.zw,COTT.zw,FML.zw
MARKET COMMENT 24.06.2026
Market Commentary

MARKET COMMENT 24.06.2026

Delta anchors the activity aggregates… Delta anchored activity aggregates in the session as 688,300 shares worth circa $22.01m excha...

24 Jun 2026 EDGR.vx,MSHL.zw,NTFD.VX
MARKET COMMENT 23.06. 2026
Market Commentary

MARKET COMMENT 23.06. 2026

ZSE recovers marginally … The ZSE market marginally recovered in Tuesday’s session as all the four indices we review closed in...

22 Jun 2026 EDGR.vx
MARKET COMMENT 22.06. 2026
Market Commentary

MARKET COMMENT 22.06. 2026

Losses stretch into the new week… Losses persisted into the new week as the All Share Index retreated 1.72% to 393.15pts while, the...

21 Jun 2026 ARIS.zw,FCA.VX
MARKET COMMENT 19.06. 2026
Market Commentary

MARKET COMMENT 19.06. 2026

ZSE ends the week in losses… The ZSE market ended the week in losses as the All-Share Index retreated 0.67% to 400.04pts while, the...

18 Jun 2026 AXIA.VX,BRDR.zw
WEEKLY REVIEW 19.06.2026
Weekly Reports

WEEKLY REVIEW 19.06.2026

The ZSE market maintained gains in the week under review despite constrained activity. Three of the four benchmark indices we review recorde...

18 Jun 2026 AXIA.VX,DLTA.zw
MARKET COMMENT 18.06. 2026
Market Commentary

MARKET COMMENT 18.06. 2026

ZSE retreats 1.81% in Thursday’s trades… The ZSE market retreated in the penultimate session of the week as the All Share Inde...

17 Jun 2026 ARTD.zw
MARKET COMMENT 17.06. 2026
Market Commentary

MARKET COMMENT 17.06. 2026

CBZ highlights the session… Banking group CBZ highlighted the session as circa 1.38m shares worth $30.48m exchanged hands in the nam...

16 Jun 2026 AXIA.VX
MARKET COMMENT 16.06. 2026
Market Commentary

MARKET COMMENT 16.06. 2026

ZSE rebounds… The ZSE market rebounded in the session as the primary All Share Index put on 1.16% to 408.75pts while, the Blue-Chips...

15 Jun 2026 ARIS.zw

Trade Support Desk

Need investment assistance or have trade inquiries? Call our desk directly.

+263 242 799132-5 Send Inquiry