TWLO Twilio Inc. logo

TWLO Twilio Inc.

Technology
$189.65+0.94%ClosedMarket Cap: $28.78B

As of 2026-05-26

Analyst Consensus

Consensus

Buy

Target (Consensus)

$192.25

Target (Median)

$197.50

Target Range

$100.00 - $250.00

Upside from current price: 1.4%

Rating Distribution

5 Strong Buy17 Buy6 Hold0 Sell2 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-18OppenheimermaintainOutperformOutperform
2026-05-12BTIGmaintainBuyBuy
2026-05-11NeedhammaintainBuyBuy
2026-05-07RosenblattmaintainBuyBuy
2026-05-01Wells FargomaintainOverweightOverweight
2026-05-01Piper SandlermaintainNeutralNeutral
2026-05-01UBSmaintainBuyBuy
2026-05-01TD CowenmaintainBuyBuy
2026-05-01CitizensmaintainMarket OutperformMarket Outperform
2026-05-01KeybancmaintainOverweightOverweight
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$6.60$6.38B17
Sun Dec 31$7.66$7.03B5
Mon Dec 31$7.33$7.32B1
Tue Dec 31$8.04$7.78B1