Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Consumer Cyclical
  3. NASDAQ
  4. GP

Market Cap: $2.28M

GI

GreenPower Motor Company Inc.

GP
NASDAQUSD
Purchase GP
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser sold 342,857 shares of GP on 3 March. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser bought 342,857 shares of GP on 3 March. They now own 708,928 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser bought 85,714 shares of GP on 27 February. They now own 1,253,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser sold 85,714 shares of GP on 27 February. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser bought 14,286 shares of GP on 25 January. They now own 1,168,052 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser bought 5,000 shares of GP on 24 December. They now own 1,148,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 4 years ago

Atkinson Fraser bought 5,000 shares of GP on 24 December. They now own 1,153,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 5 years ago

Atkinson Fraser bought 50,000 shares of GP on 10 December. They now own 207,143 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
5 years ago

Atkinson Fraser bought 80,357 shares of GP on 27 August. They now own 366,071 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
5 years ago

Atkinson Fraser bought 80,357 shares of GP on 27 August. They now own 0 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
5 years ago

Atkinson Fraser bought 285,714 shares of GP on 14 June. They now own 285,714 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
5 years ago

Atkinson Fraser sold 285,714 shares of GP on 14 June. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 5 years ago

Atkinson Fraser bought 6,000 shares of GP on 7 May. They now own 1,143,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 5 years ago

Atkinson Fraser bought 5,000 shares of GP on 30 April. They now own 1,137,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 5 years ago

Atkinson Fraser bought 11,429 shares of GP on 23 February. They now own 1,132,766 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 5 years ago

Atkinson Fraser sold 11,429 shares of GP on 23 February. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
over 5 years ago

Atkinson Fraser bought 14,286 shares of GP on 27 January. They now own 1,121,337 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 80,357 shares of GP on 10 December. They now own 694,964 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 8,929 shares of GP on 10 December. They now own 17,858 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser sold 8,929 shares of GP on 10 December. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser sold 109,890 shares of GP on 10 December. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 109,890 shares of GP on 10 December. They now own 804,854 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 100,000 shares of GP on 19 November. They now own 282,857 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 5,000 shares of GP on 22 October. They now own 1,107,051 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser sold 8,929 shares of GP on 16 October. They now own 0 GP shares.

Atkinson Fraser sold GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 8,929 shares of GP on 16 October. They now own 8,929 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 1,600 shares of GP on 15 October. They now own 1,098,651 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 1,200 shares of GP on 15 October. They now own 1,099,851 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 2,200 shares of GP on 15 October. They now own 1,102,051 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
almost 6 years ago

Atkinson Fraser bought 10,000 shares of GP on 23 September. They now own 1,097,051 GP shares.

Atkinson Fraser bought GP
gp•director, 10 percent owner, officer: CEO and Chairman
6 years ago

Atkinson Fraser bought 25,000 shares of GP on 1 September. They now own 614,607 GP shares.

Atkinson Fraser bought GP
gp•director
over 20 years ago

Boscia Jon A sold 1,168.471 shares of GP on 23 December. They now own 0 GP shares.

Boscia Jon A sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 10,400 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Fites Donald V sold 15,822 shares of GP on 23 December. They now own 0 GP shares.

Fites Donald V sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 21,300 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Fites Donald V sold 4,000 shares of GP on 23 December. They now own 0 GP shares.

Fites Donald V sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 797.576 shares of GP on 23 December. They now own 0.001 GP shares.

Bowles Barbara L sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 864 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 76,350 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 8,316 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 4,228 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 8,200 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 52,800 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 50,200 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 8,700 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Fites Donald V sold 15,371.05 shares of GP on 23 December. They now own 0.001 GP shares.

Fites Donald V sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 319,500 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 6,000 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Bell Thomas D Jr sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.

Bell Thomas D Jr sold GP
gp•director
over 20 years ago

Boscia Jon A sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.

Boscia Jon A sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 46,510 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 42,100 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director
over 20 years ago

Fites Donald V sold 8,200 shares of GP on 23 December. They now own 0 GP shares.

Fites Donald V sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 124,800 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 124,650 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 146,500 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 3,497 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Fites Donald V sold 3,407 shares of GP on 23 December. They now own 0 GP shares.

Fites Donald V sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 7,030 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 64,600 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
over 20 years ago

Thomas Lee M sold 160,000 shares of GP on 23 December. They now own 0 GP shares.

Thomas Lee M sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 61,650 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 67,600 shares of GP on 23 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 3,407 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 1,399 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Fites Donald V sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.

Fites Donald V sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 4,000 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 3,497 shares of GP on 23 December. They now own 0 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Bell Thomas D Jr sold 2,000 shares of GP on 20 December. They now own 0 GP shares.

Bell Thomas D Jr sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 33,874 shares of GP on 20 December. They now own 864 GP shares.

Paterson David J sold GP
gp•director
over 20 years ago

Fites Donald V sold 3,828 shares of GP on 20 December. They now own 15,822 GP shares.

Fites Donald V sold GP
gp•officer: President and COO
over 20 years ago

Thomas Lee M sold 45,869.67 shares of GP on 20 December. They now own 4,228 GP shares.

Thomas Lee M sold GP
gp•director
over 20 years ago

Bowles Barbara L sold 386 shares of GP on 20 December. They now own 7,030 GP shares.

Bowles Barbara L sold GP
gp•director
over 20 years ago

Boscia Jon A sold 2,000 shares of GP on 20 December. They now own 0 GP shares.

Boscia Jon A sold GP
gp•officer: EVP - Building Products
over 20 years ago

Paterson David J sold 14,866.056 shares of GP on 20 December. They now own 0 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
almost 21 years ago

Thomas Lee M sold 39,600 shares of GP on 17 November. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
almost 21 years ago

Thomas Lee M sold 39,600 shares of GP on 17 November. They now own 50,097.67 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
almost 21 years ago

Thomas Lee M bought 39,600 shares of GP on 17 November. They now own 89,697.67 GP shares.

Thomas Lee M bought GP
gp•director
almost 21 years ago

Fites Donald V bought 440.464 shares of GP on 1 October. They now own 15,291.585 GP shares.

Fites Donald V bought GP
gp•director
almost 21 years ago

Boscia Jon A bought 367.053 shares of GP on 1 October. They now own 1,162.43 GP shares.

Boscia Jon A bought GP
gp•director
21 years ago

Fites Donald V bought 470.146 shares of GP on 1 July. They now own 14,770.646 GP shares.

Fites Donald V bought GP
gp•director
21 years ago

Boscia Jon A bought 791.067 shares of GP on 1 July. They now own 791.067 GP shares.

Boscia Jon A bought GP
gp•director
over 21 years ago

Bell Thomas D Jr bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.

Bell Thomas D Jr bought GP
gp•director
over 21 years ago

Boscia Jon A bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.

Boscia Jon A bought GP
gp•director
over 21 years ago

Bowles Barbara L bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.

Bowles Barbara L bought GP
gp•director
over 21 years ago

Fites Donald V bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.

Fites Donald V bought GP
gp•director
over 21 years ago

Williams James B bought 417.478 shares of GP on 1 April. They now own 33,266.826 GP shares.

Williams James B bought GP
gp•director
over 21 years ago

Fites Donald V bought 417.478 shares of GP on 1 April. They now own 14,226.959 GP shares.

Fites Donald V bought GP
gp•director
over 21 years ago

Boscia Jon A sold 0 shares of GP on 7 March. They now own 0 GP shares.

Boscia Jon A sold GP
gp•director
over 21 years ago

Boscia Jon A bought 2,000 shares of GP on 7 March. They now own 2,000 GP shares.

Boscia Jon A bought GP
gp•officer: EVP - Building Products
over 21 years ago

Paterson David J sold 13,722 shares of GP on 14 February. They now own 34,738 GP shares.

Paterson David J sold GP
gp•director, officer: President and COO
over 21 years ago

Thomas Lee M sold 24,802 shares of GP on 14 February. They now own 63,738 GP shares.

Thomas Lee M sold GP
gp•officer: President and COO
over 21 years ago

Thomas Lee M bought 65,723 shares of GP on 2 February. They now own 88,540 GP shares.

Thomas Lee M bought GP
gp•officer: EVP - Building Products
over 21 years ago

Paterson David J bought 39,336 shares of GP on 2 February. They now own 48,460 GP shares.

Paterson David J bought GP
gp•director
over 21 years ago

Bell Thomas D Jr sold 0 shares of GP on 2 February. They now own 2,000 GP shares.

Bell Thomas D Jr sold GP
gp•officer: EVP - Building Products
over 21 years ago

Paterson David J bought 46,510 shares of GP on 2 February. They now own 46,510 GP shares.

Paterson David J bought GP
gp•officer: President and COO
over 21 years ago

Thomas Lee M bought 124,800 shares of GP on 2 February. They now own 124,800 GP shares.

Thomas Lee M bought GP
gp•director
over 21 years ago

Fites Donald V bought 331.697 shares of GP on 1 January. They now own 13,740.424 GP shares.

Fites Donald V bought GP
gp•director
over 21 years ago

Williams James B bought 331.697 shares of GP on 1 January. They now own 32,685.077 GP shares.

Williams James B bought GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M sold 12,000 shares of GP on 22 November. They now own 22,817 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M sold 12,000 shares of GP on 22 November. They now own 0 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M bought 12,000 shares of GP on 22 November. They now own 34,817 GP shares.

Thomas Lee M bought GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M bought 12,000 shares of GP on 5 November. They now own 33,307 GP shares.

Thomas Lee M bought GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M sold 10,490 shares of GP on 5 November. They now own 22,817 GP shares.

Thomas Lee M sold GP
gp•director, officer: President and COO
almost 22 years ago

Thomas Lee M sold 12,000 shares of GP on 5 November. They now own 12,000 GP shares.

Thomas Lee M sold GP
gp•director
almost 22 years ago

Williams James B bought 343.407 shares of GP on 1 October. They now own 32,243.439 GP shares.

Williams James B bought GP
gp•director
almost 22 years ago

Fites Donald V bought 343.407 shares of GP on 1 October. They now own 13,363.162 GP shares.

Fites Donald V bought GP
gp•director
22 years ago

Williams James B bought 343.643 shares of GP on 1 July. They now own 31,783.778 GP shares.

Williams James B bought GP
gp•director
22 years ago

Fites Donald V bought 343.643 shares of GP on 1 July. They now own 12,972.307 GP shares.

Fites Donald V bought GP
gp•director
over 22 years ago

Williams James B bought 1,481 shares of GP on 15 May. They now own 38,605 GP shares.

Williams James B bought GP
gp•director
over 22 years ago

Fites Donald V bought 1,481 shares of GP on 15 May. They now own 19,650 GP shares.

Fites Donald V bought GP
gp•director
over 22 years ago

Bowles Barbara L bought 1,481 shares of GP on 15 May. They now own 7,403 GP shares.

Bowles Barbara L bought GP
gp•director
over 22 years ago

Williams James B bought 363.954 shares of GP on 1 April. They now own 31,324.103 GP shares.

Williams James B bought GP
gp•director
over 22 years ago

Fites Donald V bought 363.954 shares of GP on 1 April. They now own 12,582.057 GP shares.

Fites Donald V bought GP
gp•director
over 22 years ago

Williams James B bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.

Williams James B bought GP
gp•officer: EVP - Building Products
over 22 years ago

Paterson David J bought 67,600 shares of GP on 1 February. They now own 67,600 GP shares.

Paterson David J bought GP
gp•director
over 22 years ago

Fites Donald V bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.

Fites Donald V bought GP
gp•director
over 22 years ago

Bowles Barbara L bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.

Bowles Barbara L bought GP
gp•director, officer: President and COO
over 22 years ago

Thomas Lee M bought 146,500 shares of GP on 1 February. They now own 146,500 GP shares.

Thomas Lee M bought GP
gp•director
over 22 years ago

Williams James B bought 366.45 shares of GP on 1 January. They now own 30,836.189 GP shares.

Williams James B bought GP
gp•director
over 22 years ago

Fites Donald V bought 366.45 shares of GP on 1 January. They now own 12,169.183 GP shares.

Fites Donald V bought GP
gp•director
almost 23 years ago

Williams James B bought 454.087 shares of GP on 1 October. They now own 30,333.592 GP shares.

Williams James B bought GP
gp•director
almost 23 years ago

Fites Donald V bought 454.087 shares of GP on 1 October. They now own 11,749.995 GP shares.

Fites Donald V bought GP
gp•director
23 years ago

Williams James B bought 600.641 shares of GP on 1 July. They now own 29,716.26 GP shares.

Williams James B bought GP
gp•director
23 years ago

Fites Donald V bought 600.641 shares of GP on 1 July. They now own 11,234.155 GP shares.

Fites Donald V bought GP
gp•director:
over 23 years ago

Fites Donald V bought 0 shares of GP on 15 May. They now own 0 GP shares.

Fites Donald V bought GP
gp•director:
over 23 years ago

Bowles Barbara L bought 0 shares of GP on 15 May. They now own 0 GP shares.

Bowles Barbara L bought GP
gp•director:
over 23 years ago

Williams James B bought 0 shares of GP on 15 May. They now own 0 GP shares.

Williams James B bought GP