Every investor who wants to beat the market must master the skill of stock valuation. Stock market valuation fundamentals is very vital for to determine whether the stock is over- or under-valued at its current market price. To understand and predict the stock market an investor needs to be able to filter the relevant information. It is also imperative to know about major stock market valuation methods and the situations in which such methods are applicable.