Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 52 non-open-market transactions below 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

52 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 14, 2025 NI S 10b5-1 6,178 $37.81 $233,590 18,541 Direct -24.99% Disposed 4.3% (price as of 2026-10-02)
May 13, 2025 NI S 10b5-1 4,000 $38.22 $152,880 24,719 Direct -13.93% Disposed 3.2% (price as of 2026-10-02)
Nov. 28, 2023 NI S 5,000 $26.24 $131,200 48,070 Direct -9.42% Disposed 50.3% (price as of 2026-10-02)
May 28, 2021 NI S 3,007 $25.56 $76,859 42,250 Direct -6.64% Disposed 54.3% (price as of 2026-10-02)
May 28, 2021 NI S 993 $25.56 $25,381 41,257 Direct -2.35% Disposed 54.3% (price as of 2026-10-02)
Aug. 14, 2019 NI S 6,000 $29.01 $174,060 32,997 Direct -15.39% Disposed 35.9% (price as of 2026-10-02)
Aug. 2, 2019 NI S 4,000 $29.96 $119,840 38,997 Direct -9.30% Disposed 31.6% (price as of 2026-10-02)
Aug. 14, 2017 NI P 2,000 $26.44 $52,880 34,195 Direct +6.21% Acquired 49.1% (price as of 2026-10-02)
Jan. 9, 2017 NI P 10b5-1 12,000 $22.53 $270,360 26,725 Direct +81.49% Acquired 75.0% (price as of 2026-10-02)
May 28, 2015 NI S 1,500 $47.13 $70,695 12,343 Direct -10.84% Disposed 112.9% (price as of 2026-10-02)
May 12, 2014 AMRC P 2,000 $5.84 $11,680 10,000 Direct +25.00% Acquired 269.3% (price as of 2026-10-02)
Nov. 18, 2013 AMRC P 2,000 $8.64 $17,280 8,000 Direct +33.33% Acquired 149.7% (price as of 2026-10-02)
Nov. 13, 2012 AMRC P 1,000 $9.02 $9,020 6,000 Direct +20.00% Acquired 139.1% (price as of 2026-10-02)
Nov. 12, 2012 AMRC P 1,000 $9.07 $9,070 5,000 Direct +25.00% Acquired 137.8% (price as of 2026-10-02)
May 10, 2012 AMRC P 3,000 $11.59 $34,770 4,000 Direct +300.00% Acquired 86.1% (price as of 2026-10-02)
Feb. 23, 2011 AMRC P 200 $14.33 $2,866 1,000 Direct +25.00% Acquired 50.5% (price as of 2026-10-02)
Feb. 22, 2011 AMRC P 400 $14.10 $5,640 800 Direct +100.00% Acquired 53.0% (price as of 2026-10-02)
Feb. 22, 2011 AMRC P 400 $14.19 $5,676 400 Direct · Acquired 52.0% (price as of 2026-10-02)
March 6, 2009 NI P 1,000 $8.27 $8,270 4,000 Direct +33.33% Acquired 1113.4% (price as of 2026-10-02)
Feb. 10, 2009 NI P 2,000 $10.55 $21,100 3,000 Direct +200.00% Acquired 851.2% (price as of 2026-10-02)
Nov. 6, 2008 NI P 1,000 $13.11 $13,110 1,000 Direct · Acquired 665.4% (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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
July 1, 2016 NI Restricted Stock Units Common Stock (22,526) $0.00 · 22,526 Disposed
June 20, 2016 NI Restricted Stock Units Common Stock (22,526) $0.00 · 22,526 Disposed
Sept. 15, 2015 NI Phantom Stock Common Stock (22,056) $0.00 · 22,056 Disposed
Sept. 11, 2015 NI Restricted Stock Units Common Stock (21,967) $0.00 · 21,967 Acquired
May 21, 2015 AMRC Stock Option (right to buy) Class A Common Stock (10,000) $7.30 May 20, 2025 10,000 Acquired
May 22, 2014 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $6.70 May 21, 2024 10,000 Acquired
May 30, 2013 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $8.39 May 29, 2023 10,000 Acquired
May 31, 2012 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $10.75 May 30, 2022 10,000 Acquired
June 30, 2011 NI Phantom Stock Common Stock (679) $0.00 · 679 Acquired
May 26, 2011 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $14.81 May 25, 2011 10,000 Acquired
March 31, 2011 NI Phantom Stock Common Stock (1,075) $0.00 · 1,075 Acquired
Dec. 31, 2010 NI Phantom Stock Common Stock (1,171) $0.00 · 1,171 Acquired
Sept. 30, 2010 NI Phantom Stock Common Stock (1,185) $0.00 · 1,185 Acquired
June 30, 2010 NI Phantom Stock Common Stock (1,422) $0.00 · 1,422 Acquired
March 31, 2010 NI Phantom Stock Common Stock (1,305) $0.00 · 1,305 Acquired
Dec. 31, 2009 NI Phantom Stock Common Stock (1,341) $0.00 · 1,341 Acquired
Sept. 30, 2009 NI Phantom Stock Common Stock (1,485) $0.00 · 1,485 Acquired
Aug. 20, 2009 NI Phantom Stock Common Stock (140) $0.00 · 140 Acquired
June 30, 2009 NI Phantom Stock Common Stock (1,769) $0.00 · 1,769 Acquired
May 20, 2009 NI Phantom Stock Common Stock (132) $0.00 · 132 Acquired
March 31, 2009 NI Phantom Stock Common Stock (2,105) $0.00 · 2,105 Acquired
Feb. 20, 2009 NI Phantom Stock Common Stock (103) $0.00 · 103 Acquired
Dec. 31, 2008 NI Phantom Stock Common Stock (1,880) $0.00 · 1,880 Acquired
Nov. 20, 2008 NI Phantom Stock Common Stock (43) $0.00 Aug. 8, 1988 43 Acquired
Sept. 30, 2008 NI Phantom Stock Common Stock (1,397) $0.00 Aug. 8, 1988 1,397 Acquired
Aug. 20, 2008 NI Phantom Stock Common Stock (8) $0.00 Aug. 8, 1988 8 Acquired
June 30, 2008 NI Phantom Stock Common Stock (575) $0.00 Aug. 8, 1988 575 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
July 21, 2010 AMRC Stock Option (right to purchase)→ Class A Common Stock (40,000) 40,000 Direct