NBCC Stock review