Required return
17.00%
The minimum yearly return investors should demand for this stock's level of risk.
Market premium
5.00%
Analyst forecast
19.00%
Extra return α
+2.00 pts
Undervalued
What this means
Try this
How it’s calculated
About the data: sources and method
- Prices: daily closing prices from the Pakistan Stock Exchange data portal, downloaded automatically every Saturday. The market is the KSE-100 Price Return index (KSE100PR), which, like share prices, leaves out dividends.
- Returns: each weekly or monthly return uses the last closing price in that week or month: price ÷ previous price − 1. The current, unfinished week or month is not used.
- No price adjustments: prices are as PSX reports them, so bonus shares, splits and dividends make a share price drop. A day when a share fell more than 11% while the market moved less than 5% is treated as one of these events, and the week or month containing it is left out (listed above for each company).
- Yearly figures: average return × 52 (weekly) or × 12 (monthly); volatility × √52 or × √12. These are simple averages, not compound growth. Variances and covariances divide by n − 1.
- Beta: covariance of the share’s returns with the index’s returns ÷ variance of the index’s returns, the same method as the Beta calculator.
- Not data: the risk-free rate is your assumption, held constant over the period.
- Rounding: figures loaded into the boxes are rounded to the decimals shown, and every calculation uses exactly those numbers.