You are viewing a single comment's thread from:RE: believe it or not....like it or not....the truth is DEC is over $0.009 ...View the full contextView the direct parentmehmetfix (71)Quality Assurancein DBuzz • 3 years ago I don't know what to do with the DECs and SPSs I've staked. I don't know when to sell either. 😀