You will appreciate this article. Nat Rev Drug Discov. 2013 Oct;12(10):737-8. doi: 10.1038/nrd4127. Pharmaceutical forecasting: throwing darts? Cha M, Rifai B, Sarraf P. the authors use historical data from the launch of >260 drugs to show that sell side analysts are terrible at predicting drug sales.