DTC stock shows bullish potential as CEO Christopher Metz recently purchased 250,000 shares at $1.30, signaling confidence in the company despite prior weak earnings. The stock has since risen to $1.44, reflecting a 10.8% gain during peak trading, with analysts maintaining a strong buy rating and a price target of $3, suggesting a 132.56% upside. This insider activity and valuation indicate optimism for future growth.