TWLO - Stock Performance - $133.97 | MarketTrack