You can disagree but you're wrong. Twitter is the definition of a stagnant company.
The stock has gone nowhere since its IPO and Twitter has never paid a dividend. It has revenue of $5bn but cannot seem to turn a meaningful profit and is not growing.
So far it has been a massive failure for shareholders, who are the stakeholders that the board and management are actually there to serve.