Stocks Screener
Search using your own criteria
Preset Screeners
- sort by sector
- sort by price range
- sorted by volume
- sorted by year ending month
- sorted by price increase
- sorted by price decrease
- sort by percentage increase in closing price
- sort by percentage decrease in closing price
- stocks that have hit or exceeded their 52 week highs
- stocks that have hit or exceeded their 52 week highs on consecutive days
- stocks that have hit or gone below their 52 week lows
- stocks that are at at least 95% of their highest price
- stocks that are at at least 95% of their highest intraday price
- stocks that are at at least 50% of their highest price
- stocks that are at at least 50% of their highest intraday price
- sort by percentage of intraday high
- sort by high/low spread
- high/low spread for five days
- high/low spread for ten days
- stocks that have crossed a 9 day moving average
- stocks that have crossed a 14 day moving average
- stocks that have crossed a 20 day moving average
- stocks that have crossed a 50 day moving average
- stocks that have crossed a 100 day moving average
- stocks that have crossed a 200 day moving average
- stocks that traded more shares than their three month average
- stocks that traded more shares than their six month average
- stocks that traded more shares than their one year average
- by earnings/share
- by return on equity
- by price/earnings
- by price/book value
- by market capitalization
- by sales/share
- by revenue/share
- by price/sales
- by net profit
- by loss
- by net worth
- by total sales
- by beta (against KSE-100)
These are calculated against the latest data (which is Dec 10 2024). You can also view trade data during trading hours.
Subscribe for more data (advanced stock screener, quarterly fundamentals, more tools, and fewer ads).
Paying subscribers of pkfinance.info can also perform customized searches using criteria of their own. Search for stocks by selecting from the options below. All fields are optional, but at least one must be selected.