"A corporation's 'speech' is ultimately the voice of the stockholders. "
Nonsense! That's a vague concept! The stockholders have almost NO input into daily manipulations by a company. Stockholders (except the very largest ones) seldom pay any attention unless profits fall or the company is going to be sold.