Telefonica, S.A.

TEF
NYSE
14.51 0.28 (1.90%) last updated 5:17 PM EDT May 22
Trade $TEF Now