Sign inGet started

← Leaderboard

TWLO

Current: $208.72 as of 2026-11-03T01:00:01.037Z · 2025-11-08 → 2026-11-08

All trades in TWLO

Josh Gottheimer D-NJ bought TWLO at $206.33 on 2026-05-04 · return since +1.2% (now $208.72) est.