Source: http://www.morpheustrading.com/blog/cambrex-corp-cbm-breaking-out-to-new-multi-year-high-buy-setup/