Limoneira Company Farm Products

LMNR
NASDAQ
22.44 0.38 (1.67%) last updated 8:10 PM EDT Aug 20
Trade $LMNR Now