Arrowhead Pharmaceuticals (ARWR) returned 133.3% in April 2002.

money illustration

Explore