Limoneira Company

LMNR
NASDAQ
20.49 0.24 (1.19%) last updated 4:00 PM EDT Jul 29
Trade $LMNR Now