Telefonica, S.A.

TEF
NYSE
14.76 0.12 (0.81%) last updated 5:16 PM EDT Apr 24
Trade $TEF Now