Have you looked into how long Shalom Meckenzie has held his shares and whether he has reduced or increased his stake over time? Insider trading reports can sometimes reveal confidence levels. If someone gradually exits after negative coverage, that might signal something. On the other hand, steady ownership could suggest a long term view.