Limoneira CFO Gregory C. Hamm sells 1,000 shares for $12,986 - LMNR News | Rallies