SNSS: anyone riding this train? Just caught my eye, damn what a run. Only 60% or so :) finviz.com/chart.ashx?t=SNSS&ty=c&ta=1&p=d&s=l