barc stock