
May 21, 2020
EML Payments (EML) +12.77%: traded to a 10-week high today, now 300% higher than the low set in March. They provided a trading update talking to the impacts of COVID-19 as well as the completion of ...
By Harry Watt