LMNR   $13.32  2.23% Market Closed After Close 13.32 0.0

Limoneira Co

Earnings, Splits and Dividends

Data not available