IMO - investing money in certain companies in assumption that it helps humanitarian cause is mid-guided investment. The CEOs screw up and make money and nothing to do with humanitarian cause.
My father had dementia and died 2 years back - I invested many ALZ companies - well I lost most of my money but ALZ drug is still not there and the CEOs made big bucks.
So I would rather invest to make money and donate to right foundation