Limoneira Company

LMNR
NASDAQ
21.27 0.15 (0.70%) last updated 2:13 PM EST Mar 05
Trade $LMNR Now