Twilio Inc

TWLO

$120.27+3.76 (+3.23%)

Jul 6, 2025, 4:00 PM

Financials
52Week High151.9552Week Low55.38
Beta1.29Current Ratio Annual4.20
Current Ratio Quarterly4.78Gross Margin TTM50.52
Market Cap18.36BNet Profit Margin TTM-0.74
Operating Margin TTM0.10Price To Book2.29
Price To Free Cash Flow TTM27.89Price To Sales TTM4.01
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
Mar 31, 2025744116100249259104129.20M$12.31B
Jun 30, 20250000000$0
Change744(100%)116(100%)100(100%)249(100%)259(100%)104(100%)129.20M(100%)$12.31B(100%)