Ultragenyx Pharmaceutical: Canaccord Genuity cuts target price to $34 from $39 - RARE News | Rallies