I agree with Baro 100%.
Adding to this, when considering such strong fundamentals such as those in BAL, also add huge potential for continued growth, (all evidence is in the figures) that we don't lose out when we are bravely holding the stock during the bearish times... we only lose out when we panic sell at these times.
BAL Price at posting:
$10.99 Sentiment: Buy Disclosure: Held