BBCA stock analysis