MADAD-BIO 303072906 Data check and company reliability