Limoneira Company

LMNR
NASDAQ
23.52 0.30 (1.27%) last updated 4:22 PM EDT Apr 17
Trade $LMNR Now