Had a look over the top 20's also. Top 20 of DDD hold 45%. Top 20 of DDDO hold 75%. So the oppies have a supply deficit relative to the heads. People wanting leverage have to pay up for it. From the looks of the volume, I'd say a few HC posters would be on that top 20 options holders too.
DDD Price at posting:
1.3¢ Sentiment: Buy Disclosure: Held