Limoneira Company Farm Products

LMNR
NASDAQ
21.31 0.65 (3.15%) last updated 4:00 PM EST Jan 23
Trade $LMNR Now