Telefónica S.A.

4.80
0.12 (2.56%)
At close: Apr 16, 2025, 2:17 PM