Please describe the differences and similarities of 3 valuation approaches: NPV, Free Cash Flow, and Dividend models. Also include the circumstances in which each method might be used.