PROMED 305121011 Data check and company reliability