Coverage note: insider trading filings (SEC Form 4) are a U.S. legal requirement β they only exist for companies registered with the SEC (U.S.-listed stocks and foreign companies with a U.S. ADR/dual listing). That's why a UK or European company can show up here too β a U.S. listing triggers a real Form 4, independent of whatever it also files with its home regulator (see the Europe/International tabs). Not a data error β three tabs, three different legal filing regimes, genuine overlap for multi-listed companies.
π§ Work in progress: this source's monthly data quota ran out during development testing and won't refresh again until August 13. Existing filings still show below, just not updating for now β nothing to do on your end, this resolves itself.