A “fund” is not an individual stock. A fund is a huge collection of stocks managed by someone else. I have had retirement accounts where I just get tick boxes like: aggressive, conservative, and moderate. If you look at the docs for a mutual fund, typically only their 10 biggest holdings are disclosed. They don’t bother to list the other 500+ holdings.
I would love to specify corporations who I want to blacklist and require funds to be filtered on that, but I have never seen an investment tool that has such a thing. If you find one, please let me know.
This person has the right idea:
https://sopuli.xyz/post/41286109
Of course to get that level of purity means ditching all mutual funds and other managed funds and just picking unmanaged/specific investments. Which he suggests could be a full-time job.