AI stock recent rally analysis