Lmnr Stock Analysis Limoneira Co Falls 2.47 To 13.01 Amid Agri Sector Headwinds 20260403