Russell 2000 Bear 2X (TWM)
Russell 2000 Bear 2X (TWM) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- TWM last traded at $24.02, 0.17% on the day.
- Over the past year TWM returned -26.34%; year to date -24.94%.
Updated 2026-11-03 11:30 UTC