Stock Comparison

TWLO STX
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric TWLO
Twilio Inc - A
STX
Seagate Technology Holdings
Price $241.28 $812.76
Change % +24.89% -4.71%
Market Cap 29.85B 190.97B
P/E Ratio 287.1 60.0
EPS $0.64 $13.87
52W High $238.48 $1,145.00
52W Low $91.84 $138.30
Volume
Avg Volume 1.59M 6.32M
Open $235.25 $862.68
Prev Close $193.20 $852.95
Div Yield 0.35%
Annual Dividend $2.88
Payout Ratio 19.9%
Analyst Rating Strong buy Strong buy
Price Target $184.16 $265.86
Total Analysts 36 30