StreetAccount Summary: EU stocks reaching new 52-week highs/lows (65 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (36 total)
Repsol launches share buyback program for up to €300M (€14.22, 0.00)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (79 total)
Repsol upgraded to buy from hold at Berenberg (€13.86, 0.00)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (66 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (126 total)
Powered by FactSet Research Systems Inc.