Duration of investing calls generally range 12 months and beyond. However, the recommendations may change in the interim period based on fundamental shifts in stocks.