Allot Ltd (ALLT) Stock Analysis, Quote & Company Profile