Even after rising 13% this past week, Clearside Biomedical (NASDAQ:CLSD) shareholders are still down 77% over the past three years

Even after rising 13% this past week, Clearside Biomedical (NASDAQ:CLSD) shareholders are still down 77% over the past three years

Despite Clearside Biomedical, Inc.'s recent 13% share price increase, its three-year returns show a significant decline of 77%. The company's revenue has been shrinking by 38% annually, impacting its share price negatively.

Read More

Did you find this insightful?