This Metric Says You Are Smart to Sell Star Scientific, Inc. (STSI)
Star Scientific, Inc. (NASDAQ:STSI) was in 4 hedge funds' portfolio at the end of March. STSI investors should be aware of a decrease in support from the world's most elite money managers lately.