Tel Aviv-based firm, founded in 2011, is a maker of software to help website owners and software developers give onscreen guidance to users; shares start trading Wednesday
Points: -3
According to preliminary prospectus, startup saw 2020 revenue jump to $148.3 million and net loss narrow to $45 million
Points: -1
Recent comments