The NIH has also prioritized ivermectin for another big, randomized clinical study. This research takes time. People need to be a little patient and not jump to conclusions.
For now there are a mix of smaller studies, some of which show no benefit and others which show a significant benefit. Most of those studies had different treatment protocols so the results aren't directly comparable.