They simply need a shake up. They can't lie to shareholders about double digit revenue margin and deliver low 6%. They don't appear to understand their target market or how to penetrate it.
OPY Price at posting:
74.5¢ Sentiment: Sell Disclosure: Held