Most Important questions to ask before purchasing a stock: Picking a winning stock that can give consistent returns for many years requires a lot of analysis and research. However, you can simplify the research process if you have an investment checklist. Having a...