Arrowhead Pharmaceuticals stock hits 52-week high at 59.19 USD

Arrowhead Pharmaceuticals stock hits 52-week high at 59.19 USD