http://financialmarketsjournal.co.za/the-best-and-the-worst-performing-shares-2010-2015/
Best on return
Calgro
Finbond
Adaptit
Alaris
Micromega
Eoh
Trustco
Indequity
Santova
Fortress
Best Top 40
Naspers
Mondi
Aspen
Woolworths
Steinhoff
Mediclinic
Richemont
Old Mutual
Discovery
Sanlam
Best risk-adjusted
EOH
CapCo
Coronation
PSG
Calgro
NEPI
Fortress
Mondi
Resilient
Naspers
Worst
Alert Steel
African Bank
Evraz
1Time
Aquarius
Rare
Great Basin Gold
Sea Kay
Delrand
Miranda Mineral
Best on return
Calgro
Finbond
Adaptit
Alaris
Micromega
Eoh
Trustco
Indequity
Santova
Fortress
Best Top 40
Naspers
Mondi
Aspen
Woolworths
Steinhoff
Mediclinic
Richemont
Old Mutual
Discovery
Sanlam
Best risk-adjusted
EOH
CapCo
Coronation
PSG
Calgro
NEPI
Fortress
Mondi
Resilient
Naspers
Worst
Alert Steel
African Bank
Evraz
1Time
Aquarius
Rare
Great Basin Gold
Sea Kay
Delrand
Miranda Mineral