Corporation analyst