Twilio Inc. (0LHL.L )

LSE - Delayed Quote USD
85.20
+0.27
+(0.32%)
At close: April 11 at 7:10:26 PM GMT+1
All All Favorites Text Statistics Technicals Fibonacci Markings Lines