Limoneira Company Farm Products

LMNR
NASDAQ
25.10 0.62 (2.53%) last updated 4:00 PM EST Dec 18
Trade $LMNR Now