Long term investing can be profitable, but even believers can face losses. Cooper-Standard Holdings saw a 58% drop in share price in the last five years. With declining revenue, investors should assess other factors before investing.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing