Twitter Q1 update: Can they monetize? Summary $TWTR Twitter Ratios P/E 84.47 EV/EBITDA Snir David May 11, 2021 10 min read
Twitter finds new business models Summary $TWTR Twitter Ranks Financials 5/5 Management 4/5 Snir David Mar 5, 2021 10 min read