Telefonica

TEF Euro 1 (Crest Depository Interest)
Create an alert
Sell
€3.38
Buy
€3.42
€0.03 (0.77%)
Last updated today at