No stock is too little to gain and too much to lose so long as investment is in use of your own money. There is a limit cap on what can afford to invest and not to lose sleep over it. Lose some or win some is ok if not, all are lost is disastrous. I've learned to be more careful from the past mistake.
Being socially responsible company is a good virtue of the company that will gain clients' trust and loyalty. Good image of the company stays as good as reputation grows. Keep it up!