Twitter Inc (TWR.DE) Stock Chart

FRA:TWRUS90184L1026

Current stock price

53.94 EUR
+1.39 (+2.65%)
Last:
Open in Chart Tool
Twitter Inc / TWR Daily stock chart