Telefonica SA Common Stock, TEF

TEF 2026-01-16 -1.04% v -2d 48.1k -6.56% 2018-10-25 telecom services
None