Limoneira Company

LMNR
NASDAQ
22.28 0.35 (1.60%) last updated 4:19 PM EDT May 27
Trade $LMNR Now