Mark D. Klein
Known title: Chairman, CEO and PresidentCIK: 0001322402
Associated companies
Transaction History
| NSLR | ▲ Buy | Open Market | 26,040 | $250K | 8/10/2026 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 293,265 | $4.0M | 6/15/2026 | View on chart |
| NSLR | ▲ Buy | Grant | 350,000 | $0 | 6/12/2026 | View on chart |
| NSLR | ▲ Buy | Open Market | 2,500 | $33K | 4/22/2026 | View on chart |
| NSLR | ▲ Buy | Open Market | 2,500 | $33K | 4/21/2026 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 17,017 | $157K | 12/15/2025 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 17,017 | $163K | 12/10/2025 | View on chart |
| NSLR | ▲ Buy | Grant | 174,465 | $0 | 11/21/2025 | View on chart |
| NSLR | ▲ Buy | Open Market | 10,000 | $85K | 8/12/2025 | View on chart |
| NSLR | ▲ Buy | Open Market | 4,571 | $40K | 8/11/2025 | View on chart |
| NSLR | ▲ Buy | Grant | 300,000 | $0 | 5/16/2025 | View on chart |
| NSLR | ▲ Buy | Open Market | 16,500 | $87K | 5/9/2025 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 32,858 | $203K | 2/10/2025 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 17,017 | $102K | 12/16/2024 | View on chart |
| NSLR | ▲ Buy | Grant | 100,000 | $0 | 12/10/2024 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 21,272 | $131K | 12/10/2024 | View on chart |
| NSLR | ▲ Buy | Open Market | 743 | $4K | 12/2/2024 | View on chart |
| NSLR | ▲ Buy | Open Market | 39,000 | $203K | 11/29/2024 | View on chart |
| NSLR | ▲ Buy | Open Market | 32,257 | $165K | 11/27/2024 | View on chart |
| NSLR | ▲ Buy | Open Market | 10,000 | $50K | 11/26/2024 | View on chart |
| NSLR | ▲ Buy | Open Market | 12,000 | $46K | 8/20/2024 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 41,273 | $146K | 2/12/2024 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 32,285 | $109K | 2/9/2024 | View on chart |
| NSLR | ▲ Buy | Grant | 100,000 | $0 | 12/15/2023 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 21,272 | $91K | 12/11/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 14,815 | $61K | 12/6/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 19,000 | $76K | 12/5/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 19,000 | $77K | 12/4/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 11,885 | $48K | 12/1/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 18,900 | $75K | 11/30/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 19,000 | $76K | 11/29/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 2,400 | $10K | 11/28/2023 | View on chart |
| NSLR | ▲ Buy | Open Market | 9,000 | $35K | 11/17/2023 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 40,781 | $157K | 2/10/2023 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 31,900 | $122K | 2/9/2023 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 21,271 | $80K | 12/12/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 22,034 | $83K | 12/8/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 21,521 | $79K | 12/7/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 34,500 | $128K | 12/6/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 1,545 | $6K | 12/5/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 25,000 | $105K | 11/14/2022 | View on chart |
| NSLR | ▲ Buy | Open Market | 25,000 | $109K | 11/11/2022 | View on chart |
| NSLR | ▼ Sell | Tax Withholding | 40,929 | $486K | 2/10/2022 | View on chart |
| NSLR | ▲ Buy | Grant | 192,791 | $0 | 2/9/2022 | View on chart |
| NSLR | ▼ Sell | Other | 58,690 | $0 | 12/30/2021 | View on chart |
| NSLR | ▲ Buy | Open Market | 11,600 | $132K | 12/14/2021 | View on chart |
| NSLR | ▲ Buy | Open Market | 10,000 | $118K | 12/13/2021 | View on chart |
| NSLR | ▲ Buy | Grant | 125,000 | $0 | 12/10/2021 | View on chart |
| NSLR | ▼ Sell | Other | 57,939 | $0 | 9/30/2021 | View on chart |