Arrowhead Pharmaceuticals' stock price has increased by 11% in the last month, but has faced a 66% decline over the past three years. The company's revenue dropped 32% annually, impacting its share price negatively.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing