When you accept the role as creator and CEO of a public copmpany, you must accept the fact that you are a fiduciary. A fiduciary by law of this land is required to prudently manage YOUR money. As such, when you fail as a fiduciary, the least of your concerns should be public opinion.
Give all the support you want - you have already given your money that I presume you worked for?