Market Cap: $254.41M
Lott Ronald M. sold 5,085 shares of NSLR on 3 September. They now own 16,432 NSLR shares.
Falk Erik A bought 50,000 shares of NSLR on 26 August. They now own 50,000 NSLR shares.
Klein Mark D bought 26,040 shares of NSLR on 10 August. They now own 1,758,796 NSLR shares.
Falk Erik A bought 0 shares of NSLR on 15 July. They now own 0 NSLR shares.