Someone posted on here a week or so ago that the note(s) are due July 1. I don't know how accurate that is but clearly notes are being converted here for the last few weeks....dilution, as much as it dismays me to write. Gotta average down now and hope for the best.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.