Market Cap for Twilio Inc.

Last price update: 03 May 24 23:00 GMT

Market Cap history for Twilio Inc.

Twilio Inc. is a publicly traded company with a current market capitalization of 12,175,657,066 USD. The company’s stock price has been volatile over the last few days, but it has seen significant growth in recent weeks as evidenced by the 3.95 USD increase in the share price from 62.1 to 66.05 USD on February 03rd. This increase has resulted in a 6.36% rise in the company’s market cap since February 1st when it was 11,482,538,911 USD.

The average price of shares over the past 50-day period is 52.91 USD and for 200 days is 73.33 USD respectively - indicating that investors are increasingly optimistic about their financial future. The Earnings Per Share (EPS) for Twilio Inc is -5.433, suggesting that although their short-term profits may have taken a hit due to the COVID pandemic, they remain committed to long-term performance and growth potentials that could potentially rival other companies in its industry.

Furthermore, with 184 million shares outstanding and an average daily volume of 3 million shares being traded, Twilio Inc.’s liquidity remains strong despite incurring some losses in recent times due to unpredictable external factors such as the pandemic induced downturn witnessed globally during 2020 and 2021 thus far.

Overall, Twilio Inc.’s financial situation looks positive going forward with their market cap steadily increasing alongside their share prices which would be further boosted if they are able to generate positive EPS figures in upcoming quarters; while providing investors with assurances that their liquidity remains intact and thus allowing them to weather any further economic shocks without much trouble should they arise in future months and years ahead

DateMarket Cap
3 May 2024$11,250,743,895.00
2 May 2024$11,183,483,025.00
1 May 2024$11,079,864,928.00
30 Apr 2024$10,885,353,763.00
29 Apr 2024$11,136,218,630.00
26 Apr 2024$11,068,957,760.00
25 Apr 2024$10,908,985,961.00
24 Apr 2024$11,085,318,512.00
23 Apr 2024$10,967,157,524.00
22 Apr 2024$10,654,485,372.00
19 Apr 2024$10,461,792,069.00
18 Apr 2024$10,619,946,006.00
17 Apr 2024$10,678,117,569.00
16 Apr 2024$10,756,285,607.00
15 Apr 2024$10,730,835,549.00