Hopefully the NIH funded ACTIV-6 Trial will provide more definitive evidence on Ivermectin, given that it is a US based study and has 15,000 participants.
However, I don't know how the trial stacks up against prior work in terms of dose, and the estimated completion date is DEC 2022.
https://www.nih.gov/research-training/medical-research-initi...