$SWET Rating Barchart as of pre trading Friday 96% . https://www.barchart.com/stocks/quotes/SWET/opinion http://ww.w.stockpar.com/stockquote.php?tickersymbol=SWET 75 - insider score