Optimal Payments Plc (LON:PAYS)‘s stock had its “buy” rating reaffirmed by stock analysts at Deutsche Bank in a research note issued on Monday, MarketBeat reports. They currently have a GBX 410 ($6.02) price target on the stock. Deutsche Bank’s price target would suggest a potential upside of 3.86% from the company’s previous close. Optimal Payments […]