Xlv Chart - Trade Of The Day For June 3 2019 Repligen Corporation