Value and Financial Strength Stock Screen. This page compares published weekly company figures for valuation, financial strength, price performance, income and risk, with links to the supporting company records and data.
Structured data for this page is available at https://sharemaestro.com/factors/api/strategies/quality-value/
Factor approach · week ending 9 Aug 2026
Value and Financial Strength
A combined value and financial-strength score that penalises weakness in either measure.
Qualifying companies 398 Top 50 shown
Companies scored 2258 2258 in market
Average combined score 93.3/100 Qualifying list
Market IN USD
Summary
Companies
Comparison
Historical record
How it works
Current qualifying list
Value and Financial Strength companies Ranks run from 0 to 100. A higher rank is stronger on value, financial strength or price performance.
#1 BBTC The Bombay Burmah Trading Corporation Limited Consumer Defensive
Value + strength 97.5/100
Value rank 98.0/100
Strength rank 97.0/100
F-Score 7/9
Return on equity 17.6%
Operating earnings / enterprise value 22.2%
Volatility 24.3%
Weekly change +0.0 pts
#2 GINNIFILA Ginni Filaments Limited Consumer Cyclical
Value + strength 97.0/100
Value rank 97.0/100
Strength rank 97.0/100
F-Score 9/9
Return on equity 15.7%
Operating earnings / enterprise value 13.3%
Volatility 40.0%
Weekly change -4.0 pts
#3 BPCL Bharat Petroleum Corporation Limited Energy
Value + strength 96.5/100
Value rank 99.0/100
Strength rank 94.0/100
F-Score 7/9
Return on equity 25.8%
Operating earnings / enterprise value 19.6%
Volatility 29.1%
Weekly change +0.0 pts
Value + strength 96.0/100
Value rank 96.0/100
Strength rank 96.0/100
F-Score 5/9
Return on equity 30.7%
Operating earnings / enterprise value 13.8%
Volatility 21.8%
Weekly change +0.0 pts
#5 VEDL Vedanta Limited Basic Materials
Value + strength 96.0/100
Value rank 95.0/100
Strength rank 97.0/100
F-Score 8/9
Return on equity 42.6%
Operating earnings / enterprise value 11.3%
Volatility 73.3%
Weekly change +0.0 pts
#6 ARIES Aries Agro Limited Basic Materials
Value + strength 96.0/100
Value rank 98.0/100
Strength rank 94.0/100
F-Score 8/9
Return on equity 12.8%
Operating earnings / enterprise value 16.4%
Volatility 37.0%
Weekly change +0.0 pts
#7 ZEELEARN Zee Learn Limited Consumer Defensive
Value + strength 96.0/100
Value rank 98.0/100
Strength rank 94.0/100
F-Score 7/9
Return on equity 16.4%
Operating earnings / enterprise value 10.4%
Volatility 49.8%
Weekly change +1.0 pts
#8 ONGC Oil and Natural Gas Corporation Limited Energy
Value + strength 96.0/100
Value rank 99.0/100
Strength rank 93.0/100
F-Score 8/9
Return on equity 11.1%
Operating earnings / enterprise value 26.2%
Volatility 24.9%
Weekly change +0.0 pts
#9 HINDPETRO Hindustan Petroleum Corporation Limited Energy
Value + strength 96.0/100
Value rank 99.0/100
Strength rank 93.0/100
F-Score 8/9
Return on equity 26.9%
Operating earnings / enterprise value 19.3%
Volatility 32.7%
Weekly change +0.0 pts
#10 FMGOETZE Federal-Mogul Goetze (India) Limited Consumer Cyclical
Value + strength 95.0/100
Value rank 94.0/100
Strength rank 96.0/100
F-Score 6/9
Return on equity 11.9%
Operating earnings / enterprise value 10.8%
Volatility 33.5%
Weekly change +1.0 pts
#11 RVHL Ravinder Heights Limited Real Estate
Value + strength 95.0/100
Value rank 97.0/100
Strength rank 93.0/100
F-Score 6/9
Return on equity 16.9%
Operating earnings / enterprise value 24.2%
Volatility 51.6%
Weekly change +0.0 pts
#12 GULPOLY Gulshan Polyols Limited Basic Materials
Value + strength 94.5/100
Value rank 97.0/100
Strength rank 92.0/100
F-Score 9/9
Return on equity 14.9%
Operating earnings / enterprise value 11.8%
Volatility 44.3%
Weekly change +0.0 pts
#13 20MICRONS 20 Microns Limited Basic Materials
Value + strength 94.5/100
Value rank 97.0/100
Strength rank 92.0/100
F-Score 8/9
Return on equity 13.8%
Operating earnings / enterprise value 13.6%
Volatility 35.4%
Weekly change -1.0 pts
#14 PNCINFRA PNC Infratech Limited Industrials
Value + strength 94.4/100
Value rank 98.0/100
Strength rank 91.0/100
F-Score 8/9
Return on equity 12.2%
Operating earnings / enterprise value 10.1%
Volatility 31.4%
Weekly change -1.0 pts
#15 AGI AGI Greenpac Limited Consumer Cyclical
Value + strength 94.0/100
Value rank 93.0/100
Strength rank 95.0/100
F-Score 8/9
Return on equity 15.5%
Operating earnings / enterprise value 9.0%
Volatility 34.8%
Weekly change +0.0 pts
#16 JAYNECOIND Jayaswal Neco Industries Limited Basic Materials
Value + strength 93.9/100
Value rank 90.0/100
Strength rank 98.0/100
F-Score 8/9
Return on equity 16.2%
Operating earnings / enterprise value 9.5%
Volatility 48.7%
Weekly change +0.0 pts
#17 UPL UPL Limited Basic Materials
Value + strength 93.5/100
Value rank 96.0/100
Strength rank 91.0/100
F-Score 8/9
Return on equity 6.5%
Operating earnings / enterprise value 11.2%
Volatility 30.3%
Weekly change -1.0 pts
#18 UDS Updater Services Limited Industrials
Value + strength 93.0/100
Value rank 96.0/100
Strength rank 90.0/100
F-Score 7/9
Return on equity 8.1%
Operating earnings / enterprise value 9.5%
Volatility 40.9%
Weekly change +3.0 pts
#19 KAMATHOTEL Kamat Hotels (India) Limited Consumer Cyclical
Value + strength 93.0/100
Value rank 96.0/100
Strength rank 90.0/100
F-Score 6/9
Return on equity 10.9%
Operating earnings / enterprise value 9.2%
Volatility 45.5%
Weekly change +0.0 pts
#20 INDUSTOWER Indus Towers Limited Communication Services
Value + strength 92.9/100
Value rank 89.0/100
Strength rank 97.0/100
F-Score 7/9
Return on equity 17.9%
Operating earnings / enterprise value 8.7%
Volatility 26.9%
Weekly change +0.0 pts
#21 SANDUMA The Sandur Manganese & Iron Ores Limited Basic Materials
Value + strength 92.9/100
Value rank 88.0/100
Strength rank 98.0/100
F-Score 7/9
Return on equity 20.2%
Operating earnings / enterprise value 9.1%
Volatility 47.8%
Weekly change -1.0 pts
Value + strength 92.8/100
Value rank 87.0/100
Strength rank 99.0/100
F-Score 6/9
Return on equity 52.6%
Operating earnings / enterprise value 16.0%
Volatility 45.4%
Weekly change +0.0 pts
#23 MASTEK Mastek Limited Technology
Value + strength 92.5/100
Value rank 92.0/100
Strength rank 93.0/100
F-Score 6/9
Return on equity 13.0%
Operating earnings / enterprise value 9.2%
Volatility 32.9%
Weekly change +0.0 pts
#24 MUFTI CREDO BRANDS MARKETING L Consumer Cyclical
Value + strength 92.4/100
Value rank 97.0/100
Strength rank 88.0/100
F-Score 5/9
Return on equity 10.8%
Operating earnings / enterprise value 10.8%
Volatility 38.2%
Weekly change +2.0 pts
#25 ROUTE Route Mobile Limited Communication Services
Value + strength 92.3/100
Value rank 98.0/100
Strength rank 87.0/100
F-Score 6/9
Return on equity 11.4%
Operating earnings / enterprise value 16.0%
Volatility 27.6%
Weekly change +0.0 pts
#26 KALAMANDIR Sai Silks (Kalamandir) Limited Consumer Cyclical
Value + strength 92.3/100
Value rank 98.0/100
Strength rank 87.0/100
F-Score 9/9
Return on equity 9.1%
Operating earnings / enterprise value 11.5%
Volatility 46.6%
Weekly change +0.0 pts
#27 JAGRAN Jagran Prakashan Limited Communication Services
Value + strength 92.3/100
Value rank 99.0/100
Strength rank 86.0/100
F-Score 7/9
Return on equity 9.8%
Operating earnings / enterprise value 14.5%
Volatility 22.8%
Weekly change +0.0 pts
#28 REMSONSIND Remsons Industries Limited Consumer Cyclical
Value + strength 92.0/100
Value rank 93.0/100
Strength rank 91.0/100
F-Score 8/9
Return on equity 12.1%
Operating earnings / enterprise value 7.9%
Volatility 41.7%
Weekly change +2.0 pts
#29 BRIGHOTEL BRIGADE HOTEL VENTURE LTD Consumer Cyclical
Value + strength 92.0/100
Value rank 91.0/100
Strength rank 93.0/100
F-Score 7/9
Return on equity 33.2%
Operating earnings / enterprise value 27.0%
Volatility 23.1%
Weekly change +0.0 pts
#30 EXPLEOSOL Expleo Solutions Limited Technology
Value + strength 91.9/100
Value rank 96.0/100
Strength rank 88.0/100
F-Score 5/9
Return on equity 16.0%
Operating earnings / enterprise value 20.5%
Volatility 33.9%
Weekly change +1.0 pts
#31 GHCL GHCL Limited Basic Materials
Value + strength 91.9/100
Value rank 97.0/100
Strength rank 87.0/100
F-Score 5/9
Return on equity 14.5%
Operating earnings / enterprise value 15.8%
Volatility 22.4%
Weekly change +1.0 pts
#32 KOTHARIPET Kothari Petrochemicals Limited Basic Materials
Value + strength 91.5/100
Value rank 92.0/100
Strength rank 91.0/100
F-Score 6/9
Return on equity 19.5%
Operating earnings / enterprise value 10.2%
Volatility 36.7%
Weekly change +0.0 pts
Value + strength 91.5/100
Value rank 92.0/100
Strength rank 91.0/100
F-Score 7/9
Return on equity 17.7%
Operating earnings / enterprise value 11.3%
Volatility 36.6%
Weekly change +0.0 pts
#34 SAKSOFT Saksoft Limited Technology
Value + strength 91.3/100
Value rank 86.0/100
Strength rank 97.0/100
F-Score 7/9
Return on equity 17.1%
Operating earnings / enterprise value 8.5%
Volatility 40.4%
Weekly change -1.0 pts
#35 AWHCL Antony Waste Handling Cell Limited Industrials
Value + strength 91.0/100
Value rank 93.0/100
Strength rank 89.0/100
F-Score 6/9
Return on equity 10.2%
Operating earnings / enterprise value 7.5%
Volatility 38.9%
Weekly change +0.0 pts
#36 KRITINUT Kriti Nutrients Limited Consumer Defensive
Value + strength 90.9/100
Value rank 96.0/100
Strength rank 86.0/100
F-Score 6/9
Return on equity 14.8%
Operating earnings / enterprise value 9.1%
Volatility 53.6%
Weekly change +2.0 pts
#37 NATIONALUM National Aluminium Company Limited Basic Materials
Value + strength 90.7/100
Value rank 84.0/100
Strength rank 98.0/100
F-Score 8/9
Return on equity 31.0%
Operating earnings / enterprise value 11.1%
Volatility 39.2%
Weekly change +0.0 pts
#38 IOC Indian Oil Corporation Limited Energy
Value + strength 90.6/100
Value rank 99.0/100
Strength rank 83.0/100
F-Score 6/9
Return on equity 19.3%
Operating earnings / enterprise value 17.3%
Volatility 28.3%
Weekly change +0.0 pts
#39 ASHOKA Ashoka Buildcon Limited Industrials
Value + strength 90.6/100
Value rank 99.0/100
Strength rank 83.0/100
F-Score 6/9
Return on equity 38.8%
Operating earnings / enterprise value 39.6%
Volatility 35.6%
Weekly change +0.0 pts
#40 SETCO Setco Automotive Limited Consumer Cyclical
Value + strength 90.3/100
Value rank 84.0/100
Strength rank 97.0/100
F-Score 7/9
Return on equity 16.7%
Operating earnings / enterprise value 5.7%
Volatility 70.0%
Weekly change +0.0 pts
#41 CHENNPETRO Chennai Petroleum Corporation Limited Energy
Value + strength 90.2/100
Value rank 98.0/100
Strength rank 83.0/100
F-Score 6/9
Return on equity 25.7%
Operating earnings / enterprise value 18.9%
Volatility 49.1%
Weekly change +0.0 pts
#42 BCLIND BCL Industries Limited Consumer Defensive
Value + strength 90.2/100
Value rank 98.0/100
Strength rank 83.0/100
F-Score 7/9
Return on equity 12.6%
Operating earnings / enterprise value 12.2%
Volatility 33.7%
Weekly change +0.0 pts
Value + strength 90.0/100
Value rank 90.0/100
Strength rank 90.0/100
F-Score 7/9
Return on equity 21.7%
Operating earnings / enterprise value 8.7%
Volatility 50.1%
Weekly change +1.0 pts
#44 GENCON Generic Engineering Construction and Projects Limited Industrials
Value + strength 89.8/100
Value rank 96.0/100
Strength rank 84.0/100
F-Score 5/9
Return on equity 2.9%
Operating earnings / enterprise value 61.0%
Volatility 42.6%
Weekly change +0.0 pts
Value + strength 89.8/100
Value rank 84.0/100
Strength rank 96.0/100
F-Score 8/9
Return on equity 13.9%
Operating earnings / enterprise value 7.4%
Volatility 23.8%
Weekly change -1.0 pts
#46 AMBIKCO Ambika Cotton Mills Limited Consumer Cyclical
Value + strength 89.7/100
Value rank 97.0/100
Strength rank 83.0/100
F-Score 7/9
Return on equity 7.5%
Operating earnings / enterprise value 10.8%
Volatility 29.4%
Weekly change +1.0 pts
#47 JKIL J. Kumar Infraprojects Limited Industrials
Value + strength 89.6/100
Value rank 98.0/100
Strength rank 82.0/100
F-Score 5/9
Return on equity 12.2%
Operating earnings / enterprise value 15.9%
Volatility 28.2%
Weekly change +0.0 pts
#48 VEEDOL Veedol Corporation Limited Basic Materials
Value + strength 89.5/100
Value rank 89.0/100
Strength rank 90.0/100
F-Score 7/9
Return on equity 18.5%
Operating earnings / enterprise value 8.0%
Volatility 28.6%
Weekly change +0.0 pts
#49 APOLLOTYRE Apollo Tyres Limited Consumer Cyclical
Value + strength 89.4/100
Value rank 93.0/100
Strength rank 86.0/100
F-Score 8/9
Return on equity 8.2%
Operating earnings / enterprise value 8.4%
Volatility 24.7%
Weekly change +0.0 pts
#50 SARDAEN Sarda Energy & Minerals Limited Basic Materials
Value + strength 89.4/100
Value rank 85.0/100
Strength rank 94.0/100
F-Score 9/9
Return on equity 15.0%
Operating earnings / enterprise value 7.2%
Volatility 32.3%
Weekly change -5.0 pts
Full comparison table
Rank Company Sector Combined Value Financial strength Price performance P/E ROE Volatility
1 BBTC The Bombay Burmah Trading Corporation Limited Consumer Defensive 94.0/100 98.0/100 97.0/100 21.0/100 8.4× 17.6% 24.3% 2 GINNIFILA Ginni Filaments Limited Consumer Cyclical 95.0/100 97.0/100 97.0/100 27.0/100 10.5× 15.7% 40.0% 3 BPCL Bharat Petroleum Corporation Limited Energy 99.0/100 99.0/100 94.0/100 67.0/100 5.3× 25.8% 29.1% 4 COALINDIA Coal India Limited Energy 99.0/100 96.0/100 96.0/100 77.0/100 7.0× 30.7% 21.8% 5 VEDL Vedanta Limited Basic Materials 91.0/100 95.0/100 97.0/100 8.0/100 6.3× 42.6% 73.3% 6 ARIES Aries Agro Limited Basic Materials 95.0/100 98.0/100 94.0/100 30.0/100 10.3× 12.8% 37.0% 7 ZEELEARN Zee Learn Limited Consumer Defensive 94.0/100 98.0/100 94.0/100 22.0/100 6.7× 16.4% 49.8% 8 ONGC Oil and Natural Gas Corporation Limited Energy 99.0/100 99.0/100 93.0/100 72.0/100 7.3× 11.1% 24.9% 9 HINDPETRO Hindustan Petroleum Corporation Limited Energy 98.0/100 99.0/100 93.0/100 63.0/100 4.8× 26.9% 32.7% 10 FMGOETZE Federal-Mogul Goetze (India) Limited Consumer Cyclical 94.0/100 94.0/100 96.0/100 30.0/100 16.0× 11.9% 33.5% 11 RVHL Ravinder Heights Limited Real Estate 99.0/100 97.0/100 93.0/100 72.0/100 5.5× 16.9% 51.6% 12 GULPOLY Gulshan Polyols Limited Basic Materials 99.0/100 97.0/100 92.0/100 76.0/100 11.9× 14.9% 44.3% 13 20MICRONS 20 Microns Limited Basic Materials 93.0/100 97.0/100 92.0/100 22.0/100 10.0× 13.8% 35.4% 14 PNCINFRA PNC Infratech Limited Industrials 92.0/100 98.0/100 91.0/100 13.0/100 6.9× 12.2% 31.4% 15 AGI AGI Greenpac Limited Consumer Cyclical 91.0/100 93.0/100 95.0/100 16.0/100 12.3× 15.5% 34.8% 16 JAYNECOIND Jayaswal Neco Industries Limited Basic Materials 99.0/100 90.0/100 98.0/100 94.0/100 19.5× 16.2% 48.7% 17 UPL UPL Limited Basic Materials 93.0/100 96.0/100 91.0/100 23.0/100 21.4× 6.5% 30.3% 18 UDS Updater Services Limited Industrials 92.0/100 96.0/100 90.0/100 17.0/100 16.6× 8.1% 40.9% 19 KAMATHOTEL Kamat Hotels (India) Limited Consumer Cyclical 90.0/100 96.0/100 90.0/100 9.0/100 14.6× 10.9% 45.5% 20 INDUSTOWER Indus Towers Limited Communication Services 98.0/100 89.0/100 97.0/100 77.0/100 14.4× 17.9% 26.9% 21 SANDUMA The Sandur Manganese & Iron Ores Limited Basic Materials 98.0/100 88.0/100 98.0/100 82.0/100 15.2× 20.2% 47.8% 22 BFUTILITIE BF Utilities Limited Industrials 90.0/100 87.0/100 99.0/100 18.0/100 13.3× 52.6% 45.4% 23 MASTEK Mastek Limited Technology 89.0/100 92.0/100 93.0/100 11.0/100 14.7× 13.0% 32.9% 24 MUFTI CREDO BRANDS MARKETING L Consumer Cyclical 91.0/100 97.0/100 88.0/100 12.0/100 11.9× 10.8% 38.2% 25 ROUTE Route Mobile Limited Communication Services 89.0/100 98.0/100 87.0/100 5.0/100 10.5× 11.4% 27.6% 26 KALAMANDIR Sai Silks (Kalamandir) Limited Consumer Cyclical 88.0/100 98.0/100 87.0/100 3.0/100 11.4× 9.1% 46.6% 27 JAGRAN Jagran Prakashan Limited Communication Services 94.0/100 99.0/100 86.0/100 28.0/100 7.0× 9.8% 22.8% 28 REMSONSIND Remsons Industries Limited Consumer Cyclical 90.0/100 93.0/100 91.0/100 14.0/100 17.5× 12.1% 41.7% 29 BRIGHOTEL BRIGADE HOTEL VENTURE LTD Consumer Cyclical 89.0/100 91.0/100 93.0/100 12.0/100 7.2× 33.2% 23.1% 30 EXPLEOSOL Expleo Solutions Limited Technology 90.0/100 96.0/100 88.0/100 10.0/100 10.5× 16.0% 33.9% 31 GHCL GHCL Limited Basic Materials 92.0/100 97.0/100 87.0/100 19.0/100 7.7× 14.5% 22.4% 32 KOTHARIPET Kothari Petrochemicals Limited Basic Materials 93.0/100 92.0/100 91.0/100 32.0/100 12.1× 19.5% 36.7% 33 TRANSRAILL TRANSRAIL LIGHTING LTD Industrials 87.0/100 92.0/100 91.0/100 6.0/100 15.8× 17.7% 36.6% 34 SAKSOFT Saksoft Limited Technology 88.0/100 86.0/100 97.0/100 16.0/100 15.8× 17.1% 40.4% 35 AWHCL Antony Waste Handling Cell Limited Industrials 88.0/100 93.0/100 89.0/100 10.0/100 15.6× 10.2% 38.9% 36 KRITINUT Kriti Nutrients Limited Consumer Defensive 92.0/100 96.0/100 86.0/100 24.0/100 13.3× 14.8% 53.6% 37 NATIONALUM National Aluminium Company Limited Basic Materials 99.0/100 84.0/100 98.0/100 97.0/100 11.4× 31.0% 39.2% 38 IOC Indian Oil Corporation Limited Energy 98.0/100 99.0/100 83.0/100 69.0/100 4.8× 19.3% 28.3% 39 ASHOKA Ashoka Buildcon Limited Industrials 89.0/100 99.0/100 83.0/100 7.0/100 1.3× 38.8% 35.6% 40 SETCO Setco Automotive Limited Consumer Cyclical 98.0/100 84.0/100 97.0/100 78.0/100 — 16.7% 70.0% 41 CHENNPETRO Chennai Petroleum Corporation Limited Energy 99.0/100 98.0/100 83.0/100 95.0/100 6.7× 25.7% 49.1% 42 BCLIND BCL Industries Limited Consumer Defensive 93.0/100 98.0/100 83.0/100 24.0/100 9.5× 12.6% 33.7% 43 ECOSMOBLTY ECOS (INDIA) MOB & HOSP L Industrials 85.0/100 90.0/100 90.0/100 1.0/100 13.5× 21.7% 50.1% 44 GENCON Generic Engineering Construction and Projects Limited Industrials 94.0/100 96.0/100 84.0/100 36.0/100 26.4× 2.9% 42.6% 45 STARCEMENT Star Cement Limited Basic Materials 87.0/100 84.0/100 96.0/100 17.0/100 18.4× 13.9% 23.8% 46 AMBIKCO Ambika Cotton Mills Limited Consumer Cyclical 99.0/100 97.0/100 83.0/100 86.0/100 15.2× 7.5% 29.4% 47 JKIL J. Kumar Infraprojects Limited Industrials 89.0/100 98.0/100 82.0/100 11.0/100 9.2× 12.2% 28.2% 48 VEEDOL Veedol Corporation Limited Basic Materials 92.0/100 89.0/100 90.0/100 32.0/100 13.3× 18.5% 28.6% 49 APOLLOTYRE Apollo Tyres Limited Consumer Cyclical 97.0/100 93.0/100 86.0/100 65.0/100 20.5× 8.2% 24.7% 50 SARDAEN Sarda Energy & Minerals Limited Basic Materials 92.0/100 85.0/100 94.0/100 34.0/100 15.9× 15.0% 32.3%
List against market
How the qualifiers differ The comparison uses the same completed week and selected market. It shows the result of the screen rather than a claim about future returns.
Median relative ranks
Qualifying list and full market
Stored weekly prices
Historical record Past results are hypothetical, before trading costs and based on the stated weekly selection rules. They do not show what an investor would necessarily have received.
Cumulative return 2.82% 2026-06-07 to 2026-08-09
Weekly periods 10 Periods with usable prices
Record type Rebalanced See method below
Status Available Completed stored prices
Calendar years
Return by year
Calendar months
Monthly return record
Selection rules
What the screen does Open a company page to see its exact inputs and every other approach it currently passes.
A combined value and financial-strength score that penalises weakness in either measure. The geometric mean falls when either value or financial strength is weak. A low valuation therefore does not compensate fully for weak company figures.
1 · Market
Start with the selected market The screen uses published weekly company records from the market shown at the top of the page.
2 · Rules
Apply the same tests to every company The named measures, thresholds and sorting order are fixed for the screen.
3 · Check
Open the supporting figures A passing result still needs company, sector, liquidity, accounting and risk research.
Limits of the comparison Scores are relative to the selected market and can change when the market or its data changes. Accounting dates differ. Historical figures may be revised. A screen can remain out of favour for long periods.
Historical results exclude spreads, commissions, market impact, taxes and capacity limits. They are research evidence, not a forecast, recommendation or personal portfolio.