Telefonica, S.A.

TEF
NYSE
14.20 0.13 (0.95%) last updated 4:11 PM EDT May 27
Trade $TEF Now