3 ms·
That gives a market cap of $1.15bn (82,200,793 shares*$14/share). Based on public information, Twilio's revenue run rate would be around $150M, so that's x8 for
by ProfChronos 10y ago
That gives a market cap of $1.15bn (82,200,793 shares*$14/share). Based on public information, Twilio's revenue run rate would be around $150M, so that's x8 for Revenue and x20 for EBITDA (40% margin seems reasonable in the telcos industry). Fun fact: AT&T market cap is $248Bn, x5 EBITDA. Just thought it would be funny to compare the two