Due diligence for AI stock investments