SEMINIS-NUR 300529305 Data check and company reliability