The pharma industry is a complex and risky business. Developing a new drug can cost billions of dollars and take over a decade, with only a small chance of success. Financial analysts play a crucial role in this process, attempting to predict the potential sales of new drugs. However, history shows that these forecasts are often wildly inaccurate.