North American Construction Group Ltd. (NOA)

Latest Insider Confidence Score

2025Q4

50.0
Bullish

Company insider confidence (by quarter)

2015Q3 2025Q4

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Cannell Capital Llc 10% Owner 3,034,168 Apr 4, 2018
Polar Asset Management Partners Inc. 10% Owner 2,719,757 May 18, 2016

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Apr 2, 2018 Apr 4, 2018 CANNELL CAPITAL LLC 10% Owner Buy 65.0 +10,120 0.33% $52.2K
Mar 27, 2018 Mar 29, 2018 CANNELL CAPITAL LLC 10% Owner Buy 72.5 +19,000 0.63% $99.8K
Mar 22, 2018 Mar 26, 2018 CANNELL CAPITAL LLC 10% Owner Buy 56.3 +2,357 0.08% $12.3K
Mar 19, 2018 Mar 21, 2018 CANNELL CAPITAL LLC 10% Owner Buy 47.5 +1,500 0.05% $7.8K
Mar 14, 2018 Mar 19, 2018 CANNELL CAPITAL LLC 10% Owner Buy 85.0 +54,462 1.85% $287.7K
Mar 9, 2018 Mar 13, 2018 CANNELL CAPITAL LLC 10% Owner Buy 61.3 +7,900 0.27% $39.6K
Jan 11, 2018 Jan 16, 2018 CANNELL CAPITAL LLC 10% Owner Buy 56.3 +2,700 0.09% $12.9K
Dec 12, 2017 Dec 18, 2017 CANNELL CAPITAL LLC 10% Owner Buy 61.3 +11,448 0.39% $48.8K
Dec 6, 2017 Dec 12, 2017 CANNELL CAPITAL LLC 10% Owner Buy 72.5 +26,301 0.91% $111.9K
May 17, 2016 May 18, 2016 Polar Asset Management Partners Inc. 10% Owner Sell 17.5 -513,300 -15.88% $1.7M
Mar 21, 2016 Mar 23, 2016 CANNELL CAPITAL LLC 10% Owner Sell 17.5 -721,096 -19.96% $1.4M
Mar 8, 2016 Mar 11, 2016 CANNELL CAPITAL LLC 10% Owner Sell 43.8 -14,061 -0.39% $25.5K
Feb 17, 2016 Feb 19, 2016 CANNELL CAPITAL LLC 10% Owner Sell 22.5 -40,298 -1.10% $65.3K
Nov 9, 2015 Nov 12, 2015 CANNELL CAPITAL LLC 10% Owner Buy 47.5 +500 0.01% $1K
Nov 4, 2015 Nov 6, 2015 CANNELL CAPITAL LLC 10% Owner Buy 61.3 +10,800 0.30% $21.5K
Sep 18, 2015 Sep 22, 2015 CANNELL CAPITAL LLC 10% Owner Buy 47.5 +300 0.01% $594
Sep 14, 2015 Sep 16, 2015 CANNELL CAPITAL LLC 10% Owner Buy 61.3 +13,100 0.36% $26.2K
Sep 10, 2015 Sep 11, 2015 CANNELL CAPITAL LLC 10% Owner Buy 55.0 +4,600 0.13% $9.1K
Aug 27, 2015 Sep 2, 2015 CANNELL CAPITAL LLC 10% Owner Buy 47.5 +200 0.01% $398.7
Aug 24, 2015 Aug 26, 2015 CANNELL CAPITAL LLC 10% Owner Buy 72.5 +35,187 0.98% $64.4K
Aug 7, 2015 Aug 17, 2015 CANNELL CAPITAL LLC 10% Owner Buy 72.5 +34,200 0.96% $70.7K
Aug 5, 2015 Aug 17, 2015 CANNELL CAPITAL LLC 10% Owner Buy 82.5 +59,200 1.69% $104.3K
Aug 17, 2015 CANNELL CAPITAL LLC 10% Owner Neutral 52.5 - 0.00% -
Aug 7, 2015 Aug 17, 2015 CANNELL CAPITAL LLC 10% Owner Buy 55.0 +4,500 0.13% $9K
Aug 5, 2015 Aug 7, 2015 CANNELL CAPITAL LLC 10% Owner Buy 82.5 +54,793 1.58% $96.8K
Aug 6, 2015 CANNELL CAPITAL LLC 10% Owner Neutral 52.5 - 0.00% -