130 million shares traded in 4 days ... with no substantial shareholder notices to show for it. Perhaps lots of small investors taking up small parcels .... or the usual players just turning it over and over - again?
DTE Price at posting:
4.4¢ Sentiment: None Disclosure: Held