hmmm... 0.085 - long way to go to get to my $13.75 average.... :)
bought them years ago, and got diluted big time - then forgot about them.
anyone have faith in CBD, or is it destined for the heap?
i know, i know - DYOR - but opinions are always good too.
thx