
KenGen Plc
KEGN · NSE · Energy & Petroleum
KSh 10.75
-0.92%
+16.8%over 1 year · KSh 9.20 → KSh 10.75
Selected range: 1 year. Period high KSh 13.10, low KSh 7.92. Shown history 21 Oct 2025 to 19 Oct 2026.
Daily closes, NSE.
- Period return
- +16.8%
- 1 year
- Period high
- KSh 13.10
- 1 year
- Period low
- KSh 7.92
- 1 year
- Avg daily volume
- 1.7M shares
- 1 year
- Volatility
- 29.6%
- Annualised · 1 year
Seasonality
Average monthly return, 2006–2026 (20 years). Calculated from available price history.
This month
Day-of-week pattern
Average daily price return by weekday, using all available history.
Seasonal patterns over 20 years are weak evidence: a single big year can drive an average. Use as context, not a signal.