Telefonica SA Common Stock, TEF

TEF 2018-10-25 -0.79% v d 48.1k -6.56% telecom services telecom services
None