We like to think that our favorite stocks can just keep rolling along, day in and day out. But sometimes, things get in the way. Floods, geopolitical tensions, and even forest fires can slow or even ...