HUB Cyber Security (Israel) Ltd. (NASDAQ:HUBC) insiders, who hold 33% of the firm would be disappointed by the recent pullback – Simply Wall St March 13, 2023 by Bharat Shukla source