Twilio Shares Drop 2.35% as YTD Rally Cools From Highs
TWLO retreats to $181.80 after peaking near $191.80 last week, trimming its 31% year-to-date gain. Twilio (TWLO) shares declined 2.35% to $181.80 on Monday, deepening a weekly pullback that erased roughly 5.2% from last week’s highs near $191.80. The drop follows a 31% yea