I knew it is a buy but the rest of the info is pretty interesting too. https://www.directorstalkinterviews.com/kbr,-inc.---consensus-indicates-potential-27.8-upside/4121097432
There are no replies in this thread yet. Be the first to post a reply below: