10 Key Facts You Should Know Before Investing In Stocks