I have heard from a credible source that the 1.599m share crossing was the last remaining shares of a large holder in since IPO who has been selling for some time. This should reduce the overhang significantly IMO.
Bring on a positive quarterly and hopefully strong FY20 revenue guidance.