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: -4
According to preliminary prospectus, startup saw 2020 revenue jump to $148.3 million and net loss narrow to $45 million
Points: -2
Recent comments