Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 13, 2021 NSLRL S 18,000 $15.49 $278,820 1,991,263 Direct -0.90% Disposed 61.3% (price as of 2026-10-02)
April 12, 2021 NSLRL S 46,000 $15.38 $707,480 2,009,263 Direct -2.24% Disposed 62.5% (price as of 2026-10-02)
April 9, 2021 NSLRL S 62,582 $15.62 $977,531 2,055,263 Direct -2.95% Disposed 60.0% (price as of 2026-10-02)
April 7, 2021 NSLRL S 122,651 $14.78 $1,812,782 2,117,845 Direct -5.47% Disposed 69.1% (price as of 2026-10-02)
April 6, 2021 NSLRL S 275,000 $14.98 $4,119,500 2,240,496 Direct -10.93% Disposed 66.8% (price as of 2026-10-02)
April 5, 2021 NSLRL S 111,000 $14.23 $1,579,530 2,515,496 Direct -4.23% Disposed 75.6% (price as of 2026-10-02)
April 1, 2021 NSLRL S 100,000 $13.98 $1,398,000 2,626,496 Direct -3.67% Disposed 78.8% (price as of 2026-10-02)
March 31, 2021 NSLRL S 147,000 $13.15 $1,933,050 2,726,496 Direct -5.12% Disposed 90.0% (price as of 2026-10-02)
March 26, 2021 NSLRL S 11,000 $14.01 $154,110 2,873,496 Direct -0.38% Disposed 78.4% (price as of 2026-10-02)
March 24, 2021 NSLRL S 39,400 $14.35 $565,390 2,884,496 Direct -1.35% Disposed 74.1% (price as of 2026-10-02)
June 30, 2020 NSLRL P 8,800 $9.04 $79,552 2,923,896 Direct +0.30% Acquired 176.4% (price as of 2026-10-02)
June 30, 2020 NSLRL P 3,200 $9.02 $28,864 2,915,096 Direct +0.11% Acquired 177.0% (price as of 2026-10-02)
June 29, 2020 NSLRL P 6,669 $9.00 $60,021 2,911,896 Direct +0.23% Acquired 177.7% (price as of 2026-10-02)
June 26, 2020 NSLRL P 39,051 $8.91 $347,944 2,905,227 Direct +1.36% Acquired 180.5% (price as of 2026-10-02)
June 26, 2020 NSLRL P 25,000 $8.85 $221,250 2,866,176 Direct +0.88% Acquired 182.4% (price as of 2026-10-02)
June 25, 2020 NSLRL P 16,000 $8.80 $140,800 2,841,176 Direct +0.57% Acquired 184.0% (price as of 2026-10-02)
June 24, 2020 NSLRL P 60,000 $8.69 $521,400 2,825,176 Direct +2.17% Acquired 187.6% (price as of 2026-10-02)
June 23, 2020 NSLRL P 69,000 $8.52 $587,880 2,765,176 Direct +2.56% Acquired 193.3% (price as of 2026-10-02)
June 4, 2020 NSLRL P 35,000 $6.49 $227,150 2,696,176 Direct +1.32% Acquired 285.0% (price as of 2026-10-02)
June 3, 2020 NSLRL P 35,000 $6.34 $221,900 2,661,176 Direct +1.33% Acquired 294.2% (price as of 2026-10-02)
June 2, 2020 NSLRL P 50,000 $6.32 $316,000 2,626,176 Direct +1.94% Acquired 295.4% (price as of 2026-10-02)
June 1, 2020 NSLRL P 20,000 $6.44 $128,800 2,576,176 Direct +0.78% Acquired 288.0% (price as of 2026-10-02)
May 29, 2020 NSLRL P 10,000 $6.40 $64,000 2,556,176 Direct +0.39% Acquired 290.5% (price as of 2026-10-02)
May 29, 2020 NSLRL P 30,000 $6.33 $189,900 2,546,176 Direct +1.19% Acquired 294.8% (price as of 2026-10-02)
May 27, 2020 NSLRL P 25,000 $6.39 $159,750 2,516,176 Direct +1.00% Acquired 291.1% (price as of 2026-10-02)
May 19, 2020 NSLRL P 5,000 $6.21 $31,050 2,491,176 Direct +0.20% Acquired 302.4% (price as of 2026-10-02)
May 15, 2020 NSLRL P 25,000 $6.14 $153,500 2,486,176 Direct +1.02% Acquired 307.0% (price as of 2026-10-02)
April 9, 2020 NSLRL P 4,809 $6.00 $28,854 2,461,176 Direct +0.20% Acquired 316.5% (price as of 2026-10-02)
April 9, 2020 NSLRL P 45,191 $5.88 $265,723 2,456,367 Direct +1.87% Acquired 325.0% (price as of 2026-10-02)
April 8, 2020 NSLRL P 50,000 $6.04 $302,000 2,411,176 Direct +2.12% Acquired 313.7% (price as of 2026-10-02)
April 3, 2020 NSLRL P 50,000 $5.77 $288,500 2,361,176 Direct +2.16% Acquired 333.1% (price as of 2026-10-02)
March 27, 2020 NSLRL P 30,000 $5.54 $166,200 2,311,176 Direct +1.32% Acquired 351.1% (price as of 2026-10-02)
March 24, 2020 NSLRL P 50,000 $4.42 $221,000 2,281,176 Direct +2.24% Acquired 465.4% (price as of 2026-10-02)
March 23, 2020 NSLRL P 10,000 $3.93 $39,300 2,231,176 Direct +0.45% Acquired 535.9% (price as of 2026-10-02)
March 23, 2020 NSLRL P 25,000 $3.88 $97,000 2,221,176 Direct +1.14% Acquired 544.1% (price as of 2026-10-02)
March 20, 2020 NSLRL P 50,000 $4.37 $218,500 2,196,176 Direct +2.33% Acquired 471.8% (price as of 2026-10-02)
March 16, 2020 NSLRL P 25,000 $4.82 $120,500 2,146,176 Direct +1.18% Acquired 418.5% (price as of 2026-10-02)
March 13, 2020 NSLRL P 50,000 $5.32 $266,000 2,121,176 Direct +2.41% Acquired 369.7% (price as of 2026-10-02)
March 12, 2020 NSLRL P 15,000 $5.49 $82,350 2,071,176 Direct +0.73% Acquired 355.2% (price as of 2026-10-02)
March 11, 2020 NSLRL P 76,081 $6.12 $465,616 2,056,176 Direct +3.84% Acquired 308.3% (price as of 2026-10-02)
March 10, 2020 NSLRL P 8,919 $6.19 $55,209 1,980,095 Direct +0.45% Acquired 303.7% (price as of 2026-10-02)
March 9, 2020 NSLRL P 25,000 $5.66 $141,500 1,971,176 Direct +1.28% Acquired 341.5% (price as of 2026-10-02)
March 6, 2020 NSLRL P 50,000 $6.59 $329,500 1,946,176 Direct +2.64% Acquired 279.2% (price as of 2026-10-02)
March 5, 2020 NSLRL P 40,000 $6.66 $266,400 1,896,176 Direct +2.15% Acquired 275.2% (price as of 2026-10-02)
Feb. 28, 2020 NSLRL P 20,000 $5.81 $116,200 1,856,176 Direct +1.09% Acquired 330.1% (price as of 2026-10-02)
Feb. 26, 2020 NSLRL P 25,000 $6.27 $156,750 1,836,176 Direct +1.38% Acquired 298.6% (price as of 2026-10-02)
Feb. 25, 2020 NSLRL P 50,000 $6.17 $308,500 1,811,176 Direct +2.84% Acquired 305.0% (price as of 2026-10-02)
Jan. 29, 2020 NSLRL P 25,000 $6.94 $173,500 1,761,176 Direct +1.44% Acquired 260.1% (price as of 2026-10-02)
Jan. 27, 2020 NSLRL P 25,000 $6.82 $170,500 1,736,176 Direct +1.46% Acquired 266.4% (price as of 2026-10-02)
Jan. 22, 2020 NSLRL P 11,176 $6.74 $75,326 1,711,176 Direct +0.66% Acquired 270.8% (price as of 2026-10-02)
Jan. 21, 2020 NSLRL P 10,000 $6.77 $67,700 1,700,000 Direct +0.59% Acquired 269.1% (price as of 2026-10-02)
Jan. 16, 2020 NSLRL P 20,000 $6.81 $136,200 1,690,000 Direct +1.20% Acquired 267.0% (price as of 2026-10-02)
Jan. 14, 2020 NSLRL P 25,000 $6.88 $172,000 1,670,000 Direct +1.52% Acquired 263.2% (price as of 2026-10-02)
Jan. 13, 2020 NSLRL P 25,000 $6.90 $172,500 1,645,000 Direct +1.54% Acquired 262.2% (price as of 2026-10-02)
Jan. 9, 2020 NSLRL P 25,000 $6.84 $171,000 1,620,000 Direct +1.57% Acquired 265.3% (price as of 2026-10-02)
Jan. 8, 2020 NSLRL P 25,000 $6.79 $169,750 1,595,000 Direct +1.59% Acquired 268.0% (price as of 2026-10-02)
Jan. 3, 2020 NSLRL P 25,000 $6.76 $169,000 1,570,000 Direct +1.62% Acquired 269.7% (price as of 2026-10-02)
Jan. 2, 2020 NSLRL P 25,000 $6.60 $165,000 1,545,000 Direct +1.64% Acquired 278.6% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Feb. 14, 2020 NSLRL Common Stock 1,761,176 Direct