UroGen Pharma stock hits 52-week low at $3.51