GENOM MED 310531458 Data check and company reliability