Limoneira Company

LMNR
NASDAQ
20.59 0.3 (1.48%) last updated 4:43 PM EDT Jul 31
Trade $LMNR Now