“ ivermectin mechanism ivermectin shampoo for head lice ivermectin stock price today is ivermectin safe for cats ”