Merrimack - Not Bad News?

Merrimack - Not Bad News?

Source: 
Seeking Alpha