Tuesday, June 12, 2012

Passive Value investing: Screening for bargains

As long as there have been markets, I am sure that investors have used screens to find good investments. It was Ben Graham, however, who systematized the process in his books on investing, by laying out the ten criteria (screens) that could be used to find cheap stocks. 
  1. An earnings to price yield > Twice the AAA bond rate (At the AAA bond rate of about 3.6% today, that would work out to an earnings to price ratio > 7.2% or a PE< 14)
  2. PE ratio today < 40% of the highest PE ratio for the stock over the previous 5 years
  3. Dividend yield > 2/3 or the AAA bond yield (At today's AAA rate, yield >2.4%)
  4. Stock price < 2/3 (Tangible book value of equity per share), where tangible book value of equity = Total book value of equity - Book value of intangible assets
  5. Stock price < 2/3 (Net Current Asset Value), where Net Current Asset Value = Current Assets - (Total Liabilities + Preferred Stock)
  6. Total debt < Book Value of equity
  7. Current ratio > 2, where current ratio = Current Assets/ Current liabilities
  8. Total Debt < 2 (Net Current Asset Value)
  9. Earnings growth in prior 10 years > 7%
  10. No more that two years in the prior ten, where earnings declined more than 5%.
While we can debate the efficacy of these screens (I, for one, find that the fixation on net current asset value is too restrictive), it is quite clear what Graham was looking for: cheap companies with low leverage & stable and growing earnings, with liquid assets acting as a backstop and providing a margin of safety for investors.

Do screens work?
Graham had three pricing screens among his ten criteria: PE ratios, a modified version of price to book ratios and dividend yields. In the decades since, studies (many from academics but quite a few from practitioners as well) have found  that at least two of these screens seem to work, at least on paper. Stocks that trade at low PE ratios and low PBV ratios deliver returns that beat the market, on a risk adjusted basis.

Let's start by reviewing the evidence. Rather than quote from studies that are at different points in time, I used the raw data (maintained very generously by Ken French at Dartmouth) to compute the differential returns that stocks, in the lowest and highest deciles of PE, PBV ratio and the  dividend yield, earned on an annual basis between 1952 and 2010, relative to the overall market:

Note that low (high) PE and low (high) PBV stocks have beaten (under performed) the market by healthy margins, before adjusting for risk, over time but that there is no discernible pattern with dividend yields. In fact, over the period, non-dividend paying stocks beat both the highest dividend yield and lowest dividend yield deciles in terms of returns earned. You can find more on past studies by going to my paper on value investing.

So, what's the catch?
When it looks like you can make money easily, there is always a catch. Here are the three caveats on the "excess returns" that a low PE, low PBV strategy seems to deliver.
  1. Time horizon matters: The returns are in the long term (five years and longer) and there are time periods (some lasting for years) where the strategies under perform the market. For instance, looking across the entire period, for instance, it looks like while low PE stocks dominate high PE stocks over long periods, the latter group outperforms during periods of low economic growth (where growth becomes scarce).
  2. A proxy for risk? While I did not adjust for risk in my computation for excess returns, most of the studies that have looked at these screens have controlled for risk, using conventional risk and return measures (betas, Sharpe ratio etc.). It is possible that there are other risks in buying these stocks that may not be full reflected in these risk measures. For instance, some stocks that trade at low price to book value ratios have high debt burdens and run a higher risk of default/distress.
  3. Transactions costs & taxes: A lot of strategies that make money on paper perform badly in practice because they expose investors to higher transactions costs and taxes. For instance, many of the stocks in the lowest PE ratio decile are lightly traded companies, with high bid-ask spreads and potential for price impact. Similarly, investing in high dividend yield stocks may expose investors to higher taxes.
In a testimonial to how difficult it is to convert paper profits to real profits, it is worth noting that the James Rea's attempts to put Graham's principles into practice in an investment fund that he ran from 1982 to the late 1990s was an abject failure, with the fund ranking in the bottom 20% of the fund universe in performance. In a similar vein, Value Line's attempts to convert its screens (that also worked exceptionally well on paper) into a mutual fund also failed.

Incorporating screens into investing
If you do buy into the effectiveness of screens at finding cheap stocks, there are two ways to incorporate screens into your investing.
a. Bludgeon Screening: In this approach, all of the work in picking stocks is done by your screens. Thus, you start with a large universe of stocks and screen your way (using either more screens or tighter screens) down to a portfolio size (in terms of number of companies) that you are comfortable with.
b. Screening plus: You use the screens to narrow the universe of stocks (which may contain thousands of stocks) to a more manageable number, but you then follow up using one of these approaches:
  • Screening plus intrinsic valuation: You value each of the screened stocks using an intrinsic valuation model (a discounted cash flow model, excess return model or your own variant) and invest in the most under valued companies. You can also incorporate a margin of safety into this approach by only investing in stocks that trade at 30%,40% or 50% discounts on your intrinsic value.
  • Screening plus qualitative analysis: Once you have the screened list, you may be able to apply qualitative criteria that you think separate winners from losers (moats, good management etc.) to find the stocks for your portfolio.
A blueprint for screening
In Graham's day, screening was an arduous process, with limited access to the financial statements of companies and no computing power. Today, screening has become easy with many sites offering stock screeners for all, sometimes at no cost: Yahoo! Finance, Google Finance and MarketWatch all offer simple screening tools. In fact, it has become so easy that investors sometimes get carried away, piling on redundant screens on top of each other and sometimes undercutting their effectiveness by doing so.

Before you start, be clear about your objective
You want to find a mismatched company, i.e, a company that is priced low, with none of the reasons for being priced low (high risk, low growth, low quality of growth). In other words, you want a stock trading at a low multiple, with low risk, high growth rates and high quality growth. What chance do you have of finding such a bargain? It may be low, but there is no harm looking.

Step 1 - Screen for price
The first step is to screen for low . With stocks, this will almost always require that you scale the market price to a common variable (revenues, earnings, book value etc.) to estimate a multiple. Here are your choices:


In making these choices, you have to be consistent. If your numerator is an equity value (market capitalization, stock price), your denominator should also be an equity value (net income, earnings per share, book value of equity). If your numerator is an enterprise or overall business value (enterprise value, value of firm), your denominator should be an overall firm number (operating income, EBITDA, revenues, book value of invested capital). Should you use an equity multiple or an enterprise value multiple? In some sectors, such as financial services, you have no choice but to use equity, since defining debt is close to impossible. In others, you have a choice, and here is my simple rule. If financial leverage varies widely across the sector (some firms have more debt than others), I would go with an enterprise value multiple. For comparisons across the entire market, enterprise value multiples tend to be more robust.

Once you have picked a multiple, you then have to choose your screening thresholds. In practical terms, you have to decide how low does a stock's pricing multiple has to be to qualify for your cheap list. There are three ways to find this threshold.
a. You can use the rules of thumb that seem to be so widely prevalent: an EV/EBITDA less than 6 is cheap, a PE ratio in the single digits is low etc. While these rules of thumb may have made sense when first devised, it is doubtful that they make sense today.
b. You can derive the "cheap" threshold from intrinsic valuation models. To illustrate, the PE ratio for a firm that pays its entire earnings out as dividends and has no growth should be as follows:
Intrinsic "cheap" PE threshold = 1/ Cost of equity
In June 2012, when the cost of equity was computed to be about 8%, the threshold for a "cheap" company would be 12.5 (=1/.08).
c. You can derive the threshold by looking at the distribution of the values of the multiple across your sample, using the lowest decile (or lowest quartile) as your cutoff for "low". The table below lists the deciles for key multiples for US companies in January 2012:
Thus, looking for stocks with a PE less than 5 would give you stocks in the lowest decile whereas using a cut off of 10 for the PE would give you stocks in the top quartile, at least in early 2012.

Step 2 - Screen for risk
Companies that are very risky can look cheap, without being cheap. To screen for risk, consider first a breakdown of risk into three categories:
(a) Operating risk, reflecting the risk that your revenues and costs can shift over time, as the market and the sector evolve.
(b) Financial risk, coming from the use of debt, leases and other fixed commitments that can make your residual stake as the equity investor much more volatile.
(c) Liquidity risk, that you face as as investor when trading on the stock, manifested as trading costs (bid ask spreads, price impact) and inability to trade at the extreme.

The screens for risk can broadly be categorized as follows:
  1. Price based screens: While many value investors express disdain for betas, there are other price based screens that are based upon prices (standard deviation, volatility in the stock price) that they may still be willing to use as measures of composite risk. In fact, you can use screen for liquidity risk, using market data, by looking at the bid-ask spread or the trading volume/float in a stock.
  2. Accounting based screens: Accounting statements can provide snapshots of risk, though they are stronger in measuring some types of risk than others. You can measure exposure to financial risk fairly well, using ratios that measure the capacity to make interest or debt payments (interest coverage, fixed charge coverage ratios), operating risk less well (variability in earnings over time) and liquidity risk not at all.
  3. Risk proxies: While this may be applying a broad brush, you may use the sector a firm is in as a proxy for risk; thus technology companies may be viewed as risky companies and utilities as safe companies. Alternatively, you may believe that large companies (measured in market capitalization or revenues) are safer than small companies.
  4. Sector specific screens: If you are screening for cheap stocks within a sector, you may use measures of risk that are specific to the sector. Among bank stocks, for instance, you may look at regulatory capital ratios or exposure to problem assets/businesses; banks with lower regulatory capital or greater exposure to toxic assets are riskier. 
As with the multiples, you can see the quartiles of the distribution for these variables for US stocks in January 2012 in the table below:


Step 3- Screen for growth
If you are a value investor who views growth as icing on the cake, you may not look for  high expected earnings growth but you may still want to screen for companies with moderate growth prospects or at least try to avoid companies with negative earnings growth. In screening for growth, you should stay true to the consistency principle, focusing on growth in equity earnings, if you are using an equity multiple (like PE) or growth in operating earnings, if you are using an enterprise value multiple and you would rather be forward looking in your growth estimates (using expected future growth, if available) rather than backward looking (historical growth). The quartiles of growth measures for US stocks in January 2012 is in the table below:

Step 4 - Screen for quality of growth 
If you are employing a growth screen, you also want to ensure that the firm is not spending too much to deliver that growth. To screen for quality of growth, you can employ one of two approaches:
a. Accounting return measures: Dividing the accounting earnings by accounting book value gives you a measure of accounting returns:
Return on equity = Net Income/ Book value of equity
Return on invested capital = Operating income/ (Book value of equity + debt - cash)
While they are aggregate measures for the whole firm and accounting earnings/ book value are susceptible to accounting manipulation, you want firms that are able to earn high returns on their growth investments in your portfolio. At the minimum, the returns should exceed the costs (the cost of equity, if ROE, and the cost of capital, if ROIC).
b. Sector specific measures: You can also measure efficiency of growth using sector specific measures, such as profit margins (net or operating) in retail, capital invested per subscriber (in cable or other subscriber-based businesses) or capital invested per kWh of power produced (for power companies).
The quartiles for ROE, ROIC, net and operating margin for US companies in January 2012 are reported in the table below:


Step 5: Rinse and repeat
Once you run your screens, check the stocks that come through the screens for two potential problems. The first is sample size. If your screens return only a handful of stocks, your screens have been set too tight and you should consider relaxing one or more of your screens (settling for lower growth or higher risk). The second is sector concentration. If you end up with stocks that are in one or a couple of sectors, you may want to consider modifying or adding to your screens to get more diverse portfolios.

While you can screen for free at Yahoo! Finance and Google Finance, you get far more flexibility in defining your own screens if you have access to a database. For US companies, you can try Value Line or Morningstar, both of which provide real time data for the entire universe of traded stocks and are not unreasonably priced. For screening of stocks outside the US, you can use Capital IQ, Factset or Bloomberg, but the price tag gets higher. There are some innovative sites out there that are offering better screening tools and large databases, such as RobotDough, a site that combines an impressive database with powerful screening tools, AAII and Zacks (which has a combination of free and premium screens).

Odds of success
I have always believed that, as an investor, you need to bring something unique to the table to be able to take something away in terms of excess returns. In other words, just as  we look at competitive moats for successful businesses, you have to think about your competitive moats as an investor. With screening, consider the competitive advantages that Ben Graham saw for the intelligent investor in 1951, when he put together his classic screen list. The first was access. With limited access to financial statements and no easy-to-use tools, only a few tenacious investors could use these screens. The second was discipline. Investors had to stay away from distractions and fads and stay true to those stocks that made it through the screens. The third was patience. Investors had to hold the screened stocks in the long term to generate the promised returns. Today, with widespread access to data and analysis tools , the first advantage has dissipated, leaving behind patience and discipline as your potential advantages. It can be argued that an automated screening/investing process, with no human input, is less likely to succumb to emotion than the most disciplined, patient human being. Put more bluntly, if all you have to offer as an active investor is screens, you are unlikely to beat a machine doing the same. With screening plus, whether you make money depends on the quality of what you do after you screen. If you are skilled at intrinsic valuation or qualitative assessment, you may generate excess returns, relative to the market.

In closing
To illustrate the screening process, I used Capital IQ data and used two sets of screens to arrive at a list of "cheap" stocks from a universe of 7542 publicly traded companies in the US.
Equity screen: Low PE (<10.11, in bottom quartile), above-average expected EPS growth rate (>13.50%, above median), below-average book debt to equity ratios (<27.21%, in bottom quartile), high ROE (>13.60%,top quartile)    --> See the  19 stocks that made it through these screens
Enterprise value screen: Low EV/EBITDA (<4.51, bottom quartile), above-average expected revenue growth (>7%, above median), below-average book debt equity ratio (<27.21%, below median), above-average ROIC (>9.41%, top quartile)   --> See the 13 stocks that made it through these screens
I would not be rushing out to buy all of the stocks on either list, but I think it is worth following through and doing intrinsic valuations of these companies. Anyone up for it? If so, you are welcome to use my generic valuation spreadsheet.

The Value Investing Series
Where is the value in value investing? (Downloadable paper on value investing)
Blog post 1: Value Investing: An Identity Crisis?
Blog post 2: Value Investing I: Screening for bargains

64 comments:

  1. I would like to know if I can use IQ Capital for screenning for free?

    ReplyDelete
  2. Jose Miguel, Damodaran tiene hojas de excel(Bloomberg y IQ) en su web para descargar. El problema que las actualiza una vez al año. Pero no nos podemos quejar :D

    Great post Damodaran!!

    ReplyDelete
  3. Damodaran, thanks for all your help and for sharing all this information. I would like you to recommend me any free website that I could use to get fundamental information about the companies.

    Thanks a lot

    ReplyDelete
  4. Dear Aswath,

    Thank you for your post. Just a couple of points:
    - you can also use finviz.com to set up your screens
    -I guess the tables with growth and risk measures should be attached in a reverse order.
    Would you also consider shorting the general market together with going long with the screened candidates? That should in theory hedge your beta risk and only expose to alfa.

    Regards

    Krystian

    ReplyDelete
  5. Professor Damodaran,
    since you "threw the glove" to the audience. Are you planning to publish the results of the valuations you receive and share whether the companies are truly undervalued?
    Best regards,
    Oliver

    ReplyDelete
  6. Thanks for a very interesting article.

    By the way, I opened the generic valuation worksheet and right away it gave a "circular reference" error that seems tied to the option value sheet (cells C15 and C26 refer to one another).

    Perhaps this is by design, but in case not, I prefer to point it out (appreciate the els by the way, very well done).

    ReplyDelete
  7. Correcting a typo:

    Appreciate the XLS by the way, very well done.

    ReplyDelete
  8. The circularity is a feature, not a bug. You need it to value the option. Just go into calculation options in excel (check under Tools in PC Excel or Preferences in Mac Excel).

    Also fixed the risk/growth tables. Thank you...

    ReplyDelete
  9. How do you calculate yield on AAA bond and is there possible to know yield on lower rating such is B2? Tnkx

    ReplyDelete
  10. Sorry. I never finished my thought on the calculation option. Check off the iteration box (if it is not already checked off) and all will be well.

    As for the interest rate on a AAA rated bond, you can get that on the Wall Street Journal website under bonds. If you want the interest rates on lower rated bonds, you can get them at http://www.bondsonline.com. You will have to pay $45 for a snapshot of all of the ratings.

    ReplyDelete
  11. Dear Aswath,

    Very interesting article, especially the screening + intrinsic value + qualitative approach. This is exactly the process I have been using since 2006. The total return is 50% higher than SP500, with my portfolio return beating the index every single year. No intent of bragging, but just to confirm from personal experiences that valuation of individual companies are still relevent, even though I agree with you that the macro trend, e.g. euro crisis, can be dominant. I see this as opportunities to buy, as long as you are a true value investor.
    Just to share a couple of tips with people for value investing: use MSN money for 10-year data and valueline report in my local library for free. Just watch the kids playing around the train table while I flip thru valieline weelkly report, or take the kids to Apple store in the mall to see if they can figure out the new IPAD in 2 mintues. This is a little bit of Peter Lynchish...

    ReplyDelete
  12. Interesting article. One thing that surprised me was the first graph that shows on particular benefit from investing in stocks with a dividend. There have been a number of papers that suggest dividend paying stocks outperform over the long term. How do you explain this discrepancy? For example Cliff Asness' article "Surprise Higher Dividends = Higher Earnings Growth". Also, Valuentum has a chart showing that dividend payers have a higher return than companies that do not pay a dividend. (http://www.valuentum.com/categories/20110609_3)

    ReplyDelete
  13. The results on dividends are time sensitive. In other words, there are periods where dividend paying stocks have outperformed the market. If you go back to 1927, for instance, high dividend yield stocks outperform the market. That suggests, at least to me, that dividends are a proxy for something else (risk aversion?) and that a strategy that focused on just large dividends is not one that I would be comfortable with over time.

    ReplyDelete
  14. Regarding the ninth screen on the top of the page ("earnings growth in prior 10 years < 7%"), is that correct?

    I ask because, all else equal, I would think that a screen like this would want to KEEP companies with higher historical growth instead of removing them.

    Am I missing something?

    Thanks!

    ReplyDelete
  15. My mistake. On screen 9, it should be > than, not < than... Fixed now.

    ReplyDelete
  16. For dividends, what aboout preferred shares now?

    ReplyDelete
  17. Preferred shares are not equity. They are glorified bonds. Thus, the screens that work on them are the same screens that you would apply on bonds.

    ReplyDelete
  18. Hi Aswath!

    Been following your writing on value investing with a lot of interest

    In fact, your data page (http://pages.stern.nyu.edu/~adamodar/New_Home_Page/data.html) was one of the initial candidates for the data on Anahin.

    Would be very interested in knowing your opinion of what Anahin does.

    Best regards!

    ReplyDelete
  19. Very good article. One question: where did the calculation for the cost of equity in June 2012 came from?

    ReplyDelete
  20. See my implied equity risk premium computation from june 1, 2012. It is on the front page of my website
    http://www.damodaran.com

    ReplyDelete
  21. PE ratio today < 40% of the highest PE ratio for the stock over the previous 5 years


    How do you do this on a screener?

    ReplyDelete
  22. Dear Aswath,

    Which screener did you use?

    ReplyDelete
  23. I used Capital IQ. To bring in cross-time data (such as the average PE for a stock over the last 5 years), you will need a richer database that allows you to compute your own variables. Try Value Line.

    ReplyDelete
  24. Dear Aswath,

    The post is great, thank you.
    Is there data about historical correlation of the search results based on your two criteria sets? (since they showed up in the screen) I was just wondering on how diversified a portfolio like this really is.

    Thanks,
    Daniel

    ReplyDelete
  25. Dear Aswath Sir
    Can you suggest some screens for Indian markets?

    ReplyDelete
  26. Screens should not vary across markets. You are still screening for cheap companies without any of the reasons for being cheap. You may add some corporate governance/transparency screens in emerging markets.

    ReplyDelete
  27. I would like to say that preferred stock is the ownership stake an investor in a corporation is issued to provide evidence of their preferential rights.

    best preferred stocks |

    ReplyDelete
  28. Dear Professor,

    Thank you for putting up this article. While it is insightful, I believe that an article that discusses when to sell a stock while employing value screening strategies (such as the 2 examples that you have included towards the end of your article) would help greatly in defining how returns are tabulated.

    Warmest regards,
    Chiaw Tzee

    ReplyDelete
  29. Hi Aswath,

    I was wondering what your views are on financial modelling? Do you think making a 3 statement projections and a linking DCF is useful? Are there any best practices you would advocate?

    p.s. love your value investing blog series!

    ReplyDelete
  30. Hard to find out such a valuable post on internet. After reading your post, I got great learning. Keep doing such a great posting, So we readers get maximum benefits. Thanks once again.
    _____________________________________

    cash for structured settlement

    ReplyDelete
  31. This comment has been removed by the author.

    ReplyDelete
  32. If I invested $1000 in mid June, in each of the 13 stocks in the EVEBITDA screen. As of today I would have a 12.14% rate of return.

    If I invested $1000 in mid June, in each of the 19 stocks in the PE screen. As of today I would roughly have a 16.63% rate of return.

    The S&P 500 has returned 7.37% from mid-June.

    The EVEBITDA screen 8 of the 13 stocks are basic material companies. I wonder if this indicates your screen rules are too tight based on what you said in the post.
    Either way these screens have crushed the S&P for the most recent quarter.

    ReplyDelete
  33. Nice post. I would like to said that not every stock pays dividends, the most popular dividend stocks; however, are the ones that do pay out.

    French dividends

    ReplyDelete
  34. Hey nice information you posted here i am fully inspired here keep continue sharing.
    Thanks



    Best Deals Site


    ReplyDelete
  35. I absolutely feel ecstatic when I find articles relevant to my work and my subject.gold investment

    ReplyDelete
  36. Passive value investing. I cannot understand how value investing can be passive unless your a buy and hold investor.

    ReplyDelete
  37. Just wondering what a subscription to Capital IQ is worth? seems like a good screener?

    ReplyDelete
  38. It is way too expensive. Try Value Line or Morningstar for a cheaper option.

    ReplyDelete
  39. Your site is very informative and your articles are wonderful.solar pannel for home california

    ReplyDelete
  40. what's the best equivalent of capitalIQ for Indian markets?

    ReplyDelete
  41. I have always believed that value investing was the way to go.

    ReplyDelete
  42. You guys out there are performing a great job.
    credit scams

    ReplyDelete
  43. I’m flattened for your blogs writings and blogs as well.
    gold ira investments

    ReplyDelete
  44. Its the market cap of a stock compared to the amount of sales a company does on a annual basis that is the most Important metric in determining when a stock is a great bargain.

    ReplyDelete
  45. Great article... I read this topic, and love to find some great information. If there is more information about this article you will... I do share more... Thanks...

    ReplyDelete
  46. Dear Damodaran,

    thank you very muc for these great insights in your thinking about value investing.

    Im wondering if you have published the approache of screening plus intrinsic valuation in any of your books or papers?

    Im writing on a paper about value investing and would love to refer to this approach.

    Thanks in advance!

    Many regards from Germany

    Stefan

    ReplyDelete
  47. I meant "Dear Aswath" of course. Sorry! :)

    ReplyDelete
  48. It’s my first time to commenting anyplace, when I got this post I thought I might also make comment due to the present wise post.
    free credit report and score

    ReplyDelete
  49. Strong credit ratings would be the golden ticket to financial freedom for today, plus it prepares the inspiration for financial security LATER. Isn't that what all of us want? Planning tomorrow by improving your circumstances today, you are able to eradicate the danger of limited financial security that arises from spending a lot of.Credit Flare

    ReplyDelete
  50. Vey nice article. I read your blog regulalry and though to ask a question. My question is Why less than 5% of academic theories are accepted in real market?

    ReplyDelete
  51. Really i happy your blog tips these blog information is very useful for people.

    hot penny stocks to buy

    ReplyDelete
  52. I found this blog remarkable and I guess the investors do adhere to the pricing screens in pursue of making investment decisions.
    www.whichgoldbackedira.com

    ReplyDelete
  53. The stuff written in the blogs have allured me!!!
    http://www.gold401krolloverplan.com

    ReplyDelete
  54. You made several good points there. I did a search on the issue and found nearly all people will have the same opinion with your blog.
    neuce county texas tax liens
    tax forclousures auctions
    neuce county texas tax liens

    ReplyDelete
  55. decades since, studies (many from academics but quite a few from practitioners as well) have found that

    invest in stocks

    ReplyDelete
  56. The blog and data in this, is very good and informative also.www.insurancebrokersofmd

    ReplyDelete
  57. This comment has been removed by the author.

    ReplyDelete
  58. The caliber of information that you're offering is merely wonderful.
    Peter Johnson

    ReplyDelete
  59. The Info in the blog is out of this world, I so want to read more.lifeinsurance

    ReplyDelete
  60. Thanks for the article.
    Informative and with clear instruction. Only a few people look at the risk or benefit. Few don't know anything about the fundamentals of the company they invest in. Many don't look for dangerous upcoming issues or problem too. So hope it will help them to understand.

    ReplyDelete
  61. I've been trying to find hours and now I have got such splendid work.car insurance gettysburg

    ReplyDelete
  62. Great article. Your website damodaran.com which redirects to another webiste is good too but needs to be more navigation friendly, hope you will look into it.
    Stock Screener

    ReplyDelete

Given the amount of spam that I seem to be attracting, I have turned on comment moderation. I have to okay your comment for it to appear. I apologize for this intermediate oversight, but the legitimate comments are being drowned out by the sales pitches and spam.