Mallinckrodt pullback a buying opportunity?