Limoneira Company Farm Products

LMNR
NASDAQ
22.33 0.37 (1.69%) last updated 4:00 PM EDT Apr 17
Trade $LMNR Now