Avoiding American companies to express disapproval of US policy is great. However, this could give some European companies a reprieve, whose products you should not buy despite everything, because they have an inhumane corporate policy. My favorite example is Nestle. For them, access to drinking water is not a human right and that’s how they act.
Personally I try to go towards store brands for almost anything.
I’m from the Netherlands and currently shop and Jumbo the most. My drinks are all Jumbo, most food is as well. I even have shampoo and bodywash from them. Its all good quality (their conditioner is actually better than an 8 euro branded one for my hair) and much cheaper. They even source their chocolate through Tony Chocolony so even that is ethical.
The only replacement I haven’t been able to find sadly is something for my Kellogs Choco Pops (the store brand are plastic in comparison) but its something I can live without so I’m finishing what I have (I had stock) and after that will be trying out random ones.
In the end I’d also like to remind everyone: Don’t let perfect stand in the way of good. You do not need to pay attention to everything you buy, just make changes where you can in the long term. We’re in a marathon not a sprint.