Twilio Inc (TWLO)
Market price: $254.56
5 valuation methods
- EV / EBITDA: $44.51 to $148.83 (midpoint $90.08)
- P / E: $98.09 to $372.51 (midpoint $178.68)
- EV / Gross Profit: $126.95 to $288.87 (midpoint $179.02)
- EV / Revenue: $164.32 to $393.27 (midpoint $277.16)
- P / B: $318.60 to $949.61 (midpoint $510.50)