bf/NYSE:TWLO_icon.jpeg

NYSE:TWLO

Twilio Inc.

  • Stock

USD

Last Close

61.52

03/05 20:00

Market Cap

13.02B

Beta: 1.47

Volume Today

2.21M

Avg: 4.45M

PE Ratio

βˆ’14.27

PFCF: 159.10