Post by
moneyguy87 on Oct 10, 2024 5:15pm
$19.50 to $17 ???
Just some profit taking? It came from $7
Comment by
mbuch on Nov 07, 2024 9:36am
You mean down from $30 This company has serious execution problems. Good product, but they will never be profitable again it seems.