5 April announcement talks Openpay up. 26 April it looks like we're about to see new lows. Mr Ed doesn't seem to have a US plan or is executing it very poorly. Investors are jumping off the Titanic after it hit the iceberg.
OPY Price at posting:
33.0¢ Sentiment: Sell Disclosure: Held