Agreed on this one. They care far more about how stable you are than how good your company is (especially with older “safer” companies). Remember, analysts are paid to predict the market. If your company did something good but unexpected then you were not predictable and therefore bad.