SMITH AND WESSON(SWBI) CHART 060420 Macro view. Target price is 23/423.60%. Check nearby supports and resistances.