FIN ART 312202951 Data check and company reliability