For a look at the latest clinical result for ivermectin, go here:
Ivermectin Shows No Clear Benefit in the Treatment of Covid-19
https://elemental.medium.com/ivermectin-for-covid-19-an-update-5e913bb49483
ANY article that in its first sentance touts ivermectin as simply a horse dewormer is being disingenuous, at best.
The inventor was awarded the Nobel Prize in medicine. Not Veterinary medicine, Human medicine.