LMNR   $13.32  2.23% Market Closed After Close 13.32 0.0

Limoneira Co

Data not available