I see the comparison trying to be made but they are clearly in different markets. It would by nice to get a bid on that EBITDA multiple but this latest announcement by BBI will put a dampener on buyers' enthusiasm.
BBI Price at posting:
16.0¢ Sentiment: Buy Disclosure: Held