$PTLF Barchart BUY Opinion http://www.barchart.com/opinions/stocks/PTLF $PETS $BUFF $WOOF $FRPT $ZTS $IDXX