Kaltura director Eyal Manor sells 21,638 shares for $33,017.89 - KLTR News | Rallies