bco stock analysis