Currently $4.17. You see, the market did not believe and still does not believe the company is worth 8.7X EBITDA. You can buy clean infrastructure stocks paying steady dividends for less than 8.7X so why would there be any support for this?
BBI Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held