Very, very odd phrasing in both this posts on FreeRepublic AND the original story by the national press corpse.
It is not clear whether he was fired FOR the liberal positions, or AGAINST the extremist liberal positions.
And the company he used to work recovered stock price. Again, it is not clear if firing this particular CEO for speaking FOR or AGAINST the liberal positions shows his wisdom, or his general foolishness and stupidity.