There are other studies that suggest Ivermectin being effective. For example, this reference [1], lists meta analysis that seems to suggest effectiveness. Given the amount of money that flows into the pharmaceutical companies, I am very cautious in trusting studies that invalidate their inexpensive competitors.
[1] https://ivmmeta.com