Twilio Inc
TWLO
$116.5-0.18 (-0.15%)
Jun 22, 2025, 4:00 PM
Financials
52Week High | 151.95 | 52Week Low | 52.51 |
Beta | 1.25 | Current Ratio Annual | 4.20 |
Current Ratio Quarterly | 4.78 | Gross Margin TTM | 50.52 |
Market Cap | 17.79B | Net Profit Margin TTM | -0.74 |
Operating Margin TTM | 0.10 | Price To Book | 2.22 |
Price To Free Cash Flow TTM | 27.01 | Price To Sales TTM | 3.88 |
Quick Ratio Annual | 3.62 | Quick Ratio Quarterly | 4.17 |
Return On Assets TTM | -0.34 | Return On Equity TTM | -0.41 |
Return On Investment TTM | -0.37 | Revenue Growth3Y | 16.19 |
Revenue Growth5Y | 31.48 | Revenue Growth Quarterly Yoy | 11.98 |
Revenue Growth TTMYoy | 9.27 | Revenue Per Share TTM | 28.33 |
Quarter | Funds | Added | Exited | Increased | Decreased | Unchanged | Shares | Value |
---|---|---|---|---|---|---|---|---|
Dec 31, 2024 | 739 | 4 | 1 | 7 | 8 | 2 | 129.93M | $13.64B |
Mar 31, 2025 | 743 | 116 | 100 | 248 | 259 | 104 | 129.13M | $12.31B |
Change | 4(1%) | 112(2800%) | 99(9900%) | 241(3443%) | 251(3138%) | 102(5100%) | 792.41K(1%) | $1.33B(10%) |