Limoneira Co

LMNR Com Stk Npv
Create an alert
Sell
$10.91
Buy
$11.07
$0.29 (2.73%)
Last updated today at