BMO Capital Markets gave Halozyme (HALO -0.64%) an upgrade today, pushing the company's price target up from $4 to an incredible $12, which has shares up 15%. In the following video, Motley Fool health care analyst David Williamson takes us through BMO's thought process for an upgrade and Halozyme's upcoming catalysts.