In what way are they a dividend stock?
They don't pay dividends and despite share buyback stock is down since IPO
They don't pay dividends and despite share buyback stock is down since IPO
They are simply in no way that matters a "dividend stock" literally or figuratively.
Many are familiar with the concept of buybacks, but Twitter seems to be a "growth" stock that hasn't grown.