Poor financial performance has triggered investor sell-offs. However, returns of 0.8% annually over five years and 6.4% over the past year suggest a potential opportunity if the stock's downfall is more due to market sentiment than business condition decline.