Actually in the opening statement it does refer to the note as a prepaid purchase contract so holders

have purchased shares for between $5.45 and  $4.64 per share.

Not a bad deal if we're trading @ $15 - $ 20 in May 2015