Twilio Inc

TWLO

$116.5-0.18 (-0.15%)

Jun 22, 2025, 4:00 PM

Financials
52Week High151.9552Week Low52.51
Beta1.25Current Ratio Annual4.20
Current Ratio Quarterly4.78Gross Margin TTM50.52
Market Cap17.79BNet Profit Margin TTM-0.74
Operating Margin TTM0.10Price To Book2.22
Price To Free Cash Flow TTM27.01Price To Sales TTM3.88
Quick Ratio Annual3.62Quick Ratio Quarterly4.17
Return On Assets TTM-0.34Return On Equity TTM-0.41
Return On Investment TTM-0.37Revenue Growth3Y16.19
Revenue Growth5Y31.48Revenue Growth Quarterly Yoy11.98
Revenue Growth TTMYoy9.27Revenue Per Share TTM28.33
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202473941782129.93M$13.64B
Mar 31, 2025743116100248259104129.13M$12.31B
Change4(1%)112(2800%)99(9900%)241(3443%)251(3138%)102(5100%)792.41K(1%)$1.33B(10%)
Twilio Inc (TWLO) - Institutional Holdings