FINANCE RESEARCH 312112724 Data check and company reliability