BSTN filed its 20F on April 20, 2018 Today is April 25, 2019. Either the 20F is delayed or maybe no 20F filing this year. Not a good sign https://www.sec.gov/Archives/edgar/data/1174672/000172186818000310/0001721868-18-000310-index.htm