So Twitter was at $70 per share a year ago. So what? Jack Dorsey was CEO a year ago, too. The share price was $33 less than a month ago. But, despite an absolutely incredible roller-coaster news cycle, things have been definitely trending down at Twitter ($33/share last month), which was reflected in its share price. The current executive team (and Dorsey) had wasted time focusing on things that didn't matter instead…
No but the results are out:
https://nypost.com/2022/04/27/conservatives-see-spike-in-fol...