Companies like Chainalysis have unwound and track the large majority (probably 80%) of Bitcoin transactions. Bitcoin’s lack of fungibility and any semblance of transactional privacy is actually one of the arguments against its suitability as a currency.
You can read some of their public reports here: https://blog.chainalysis.com/?tab=articles-tab