TWLO Data
DIVIDEND DATA
Annual Dividend per Share$None
Dividend Yield0%
VALUATION DATA
Market Capitalization$34,249,865,000
Price to Sales13.45
Earnings per Share$-4.9570
PE RatioNone
PE to Growth Ratio44.96
Price to Book3.242
PRICE DATA
Most Recent Close$192.0600
52 Week High$457.3
52 Week Low$191.48
Analyst Target Price$400.84
50-Day Moving Average$260.9
200-Day Moving Average$328.41
FINANCIAL DATA
Revenue per Share$15.07
Revenue$2,547,185,000
Profit Margin-32.9%
Return on Equity-0.0995%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input