China International Marine Containers sees a slump in share price despite better bottom-line and boosted revenue. Even with -18% TSR over the last 3 years, it fares better due to dividends. It's advisable for investors to monitor the company's fundamentals and potential short-term issues.