Market Cap: $2.28M
Market Cap: $2.28M
Atkinson Fraser sold 342,857 shares of GP on 3 March. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 342,857 shares of GP on 3 March. They now own 708,928 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 85,714 shares of GP on 27 February. They now own 1,253,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser sold 85,714 shares of GP on 27 February. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 14,286 shares of GP on 25 January. They now own 1,168,052 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 5,000 shares of GP on 24 December. They now own 1,148,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 5,000 shares of GP on 24 December. They now own 1,153,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 50,000 shares of GP on 10 December. They now own 207,143 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 80,357 shares of GP on 27 August. They now own 366,071 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 80,357 shares of GP on 27 August. They now own 0 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 285,714 shares of GP on 14 June. They now own 285,714 GP shares.
Atkinson Fraser bought GPAtkinson Fraser sold 285,714 shares of GP on 14 June. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 6,000 shares of GP on 7 May. They now own 1,143,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 5,000 shares of GP on 30 April. They now own 1,137,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 11,429 shares of GP on 23 February. They now own 1,132,766 GP shares.
Atkinson Fraser bought GPAtkinson Fraser sold 11,429 shares of GP on 23 February. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 14,286 shares of GP on 27 January. They now own 1,121,337 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 80,357 shares of GP on 10 December. They now own 694,964 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 8,929 shares of GP on 10 December. They now own 17,858 GP shares.
Atkinson Fraser bought GPAtkinson Fraser sold 8,929 shares of GP on 10 December. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser sold 109,890 shares of GP on 10 December. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 109,890 shares of GP on 10 December. They now own 804,854 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 100,000 shares of GP on 19 November. They now own 282,857 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 5,000 shares of GP on 22 October. They now own 1,107,051 GP shares.
Atkinson Fraser bought GPAtkinson Fraser sold 8,929 shares of GP on 16 October. They now own 0 GP shares.
Atkinson Fraser sold GPAtkinson Fraser bought 8,929 shares of GP on 16 October. They now own 8,929 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 1,600 shares of GP on 15 October. They now own 1,098,651 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 1,200 shares of GP on 15 October. They now own 1,099,851 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 2,200 shares of GP on 15 October. They now own 1,102,051 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 10,000 shares of GP on 23 September. They now own 1,097,051 GP shares.
Atkinson Fraser bought GPAtkinson Fraser bought 25,000 shares of GP on 1 September. They now own 614,607 GP shares.
Atkinson Fraser bought GPBoscia Jon A sold 1,168.471 shares of GP on 23 December. They now own 0 GP shares.
Boscia Jon A sold GPPaterson David J sold 10,400 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPFites Donald V sold 15,822 shares of GP on 23 December. They now own 0 GP shares.
Fites Donald V sold GPPaterson David J sold 21,300 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPFites Donald V sold 4,000 shares of GP on 23 December. They now own 0 GP shares.
Fites Donald V sold GPBowles Barbara L sold 797.576 shares of GP on 23 December. They now own 0.001 GP shares.
Bowles Barbara L sold GPPaterson David J sold 864 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPThomas Lee M sold 76,350 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPPaterson David J sold 8,316 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPThomas Lee M sold 4,228 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPBowles Barbara L sold 8,200 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPThomas Lee M sold 52,800 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPThomas Lee M sold 50,200 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPPaterson David J sold 8,700 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPFites Donald V sold 15,371.05 shares of GP on 23 December. They now own 0.001 GP shares.
Fites Donald V sold GPThomas Lee M sold 319,500 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPPaterson David J sold 6,000 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPBell Thomas D Jr sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.
Bell Thomas D Jr sold GPBoscia Jon A sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.
Boscia Jon A sold GPPaterson David J sold 46,510 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPThomas Lee M sold 42,100 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPFites Donald V sold 8,200 shares of GP on 23 December. They now own 0 GP shares.
Fites Donald V sold GPThomas Lee M sold 124,800 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPPaterson David J sold 124,650 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPThomas Lee M sold 146,500 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPBowles Barbara L sold 3,497 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPFites Donald V sold 3,407 shares of GP on 23 December. They now own 0 GP shares.
Fites Donald V sold GPBowles Barbara L sold 7,030 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPThomas Lee M sold 64,600 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPThomas Lee M sold 160,000 shares of GP on 23 December. They now own 0 GP shares.
Thomas Lee M sold GPPaterson David J sold 61,650 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPPaterson David J sold 67,600 shares of GP on 23 December. They now own 0 GP shares.
Paterson David J sold GPBowles Barbara L sold 3,407 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPBowles Barbara L sold 1,399 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPFites Donald V sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.
Fites Donald V sold GPBowles Barbara L sold 4,000 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPBowles Barbara L sold 2,595.904 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPBowles Barbara L sold 3,497 shares of GP on 23 December. They now own 0 GP shares.
Bowles Barbara L sold GPBell Thomas D Jr sold 2,000 shares of GP on 20 December. They now own 0 GP shares.
Bell Thomas D Jr sold GPPaterson David J sold 33,874 shares of GP on 20 December. They now own 864 GP shares.
Paterson David J sold GPFites Donald V sold 3,828 shares of GP on 20 December. They now own 15,822 GP shares.
Fites Donald V sold GPThomas Lee M sold 45,869.67 shares of GP on 20 December. They now own 4,228 GP shares.
Thomas Lee M sold GPBowles Barbara L sold 386 shares of GP on 20 December. They now own 7,030 GP shares.
Bowles Barbara L sold GPBoscia Jon A sold 2,000 shares of GP on 20 December. They now own 0 GP shares.
Boscia Jon A sold GPPaterson David J sold 14,866.056 shares of GP on 20 December. They now own 0 GP shares.
Paterson David J sold GPThomas Lee M sold 39,600 shares of GP on 17 November. They now own 0 GP shares.
Thomas Lee M sold GPThomas Lee M sold 39,600 shares of GP on 17 November. They now own 50,097.67 GP shares.
Thomas Lee M sold GPThomas Lee M bought 39,600 shares of GP on 17 November. They now own 89,697.67 GP shares.
Thomas Lee M bought GPFites Donald V bought 440.464 shares of GP on 1 October. They now own 15,291.585 GP shares.
Fites Donald V bought GPBoscia Jon A bought 367.053 shares of GP on 1 October. They now own 1,162.43 GP shares.
Boscia Jon A bought GPFites Donald V bought 470.146 shares of GP on 1 July. They now own 14,770.646 GP shares.
Fites Donald V bought GPBoscia Jon A bought 791.067 shares of GP on 1 July. They now own 791.067 GP shares.
Boscia Jon A bought GPBell 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 GPBoscia Jon A bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.
Boscia Jon A bought GPBowles Barbara L bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.
Bowles Barbara L bought GPFites Donald V bought 2,595.904 shares of GP on 3 May. They now own 2,595.904 GP shares.
Fites Donald V bought GPWilliams James B bought 417.478 shares of GP on 1 April. They now own 33,266.826 GP shares.
Williams James B bought GPFites Donald V bought 417.478 shares of GP on 1 April. They now own 14,226.959 GP shares.
Fites Donald V bought GPBoscia Jon A sold 0 shares of GP on 7 March. They now own 0 GP shares.
Boscia Jon A sold GPBoscia Jon A bought 2,000 shares of GP on 7 March. They now own 2,000 GP shares.
Boscia Jon A bought GPPaterson David J sold 13,722 shares of GP on 14 February. They now own 34,738 GP shares.
Paterson David J sold GPThomas Lee M sold 24,802 shares of GP on 14 February. They now own 63,738 GP shares.
Thomas Lee M sold GPThomas Lee M bought 65,723 shares of GP on 2 February. They now own 88,540 GP shares.
Thomas Lee M bought GPPaterson David J bought 39,336 shares of GP on 2 February. They now own 48,460 GP shares.
Paterson David J bought GPBell Thomas D Jr sold 0 shares of GP on 2 February. They now own 2,000 GP shares.
Bell Thomas D Jr sold GPPaterson David J bought 46,510 shares of GP on 2 February. They now own 46,510 GP shares.
Paterson David J bought GPThomas Lee M bought 124,800 shares of GP on 2 February. They now own 124,800 GP shares.
Thomas Lee M bought GPFites Donald V bought 331.697 shares of GP on 1 January. They now own 13,740.424 GP shares.
Fites Donald V bought GPWilliams James B bought 331.697 shares of GP on 1 January. They now own 32,685.077 GP shares.
Williams James B bought GPThomas Lee M sold 12,000 shares of GP on 22 November. They now own 22,817 GP shares.
Thomas Lee M sold GPThomas Lee M sold 12,000 shares of GP on 22 November. They now own 0 GP shares.
Thomas Lee M sold GPThomas Lee M bought 12,000 shares of GP on 22 November. They now own 34,817 GP shares.
Thomas Lee M bought GPThomas Lee M bought 12,000 shares of GP on 5 November. They now own 33,307 GP shares.
Thomas Lee M bought GPThomas Lee M sold 10,490 shares of GP on 5 November. They now own 22,817 GP shares.
Thomas Lee M sold GPThomas Lee M sold 12,000 shares of GP on 5 November. They now own 12,000 GP shares.
Thomas Lee M sold GPWilliams James B bought 343.407 shares of GP on 1 October. They now own 32,243.439 GP shares.
Williams James B bought GPFites Donald V bought 343.407 shares of GP on 1 October. They now own 13,363.162 GP shares.
Fites Donald V bought GPWilliams James B bought 343.643 shares of GP on 1 July. They now own 31,783.778 GP shares.
Williams James B bought GPFites Donald V bought 343.643 shares of GP on 1 July. They now own 12,972.307 GP shares.
Fites Donald V bought GPWilliams James B bought 1,481 shares of GP on 15 May. They now own 38,605 GP shares.
Williams James B bought GPFites Donald V bought 1,481 shares of GP on 15 May. They now own 19,650 GP shares.
Fites Donald V bought GPBowles Barbara L bought 1,481 shares of GP on 15 May. They now own 7,403 GP shares.
Bowles Barbara L bought GPWilliams James B bought 363.954 shares of GP on 1 April. They now own 31,324.103 GP shares.
Williams James B bought GPFites Donald V bought 363.954 shares of GP on 1 April. They now own 12,582.057 GP shares.
Fites Donald V bought GPWilliams James B bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.
Williams James B bought GPPaterson David J bought 67,600 shares of GP on 1 February. They now own 67,600 GP shares.
Paterson David J bought GPFites Donald V bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.
Fites Donald V bought GPBowles Barbara L bought 3,407 shares of GP on 1 February. They now own 3,407 GP shares.
Bowles Barbara L bought GPThomas Lee M bought 146,500 shares of GP on 1 February. They now own 146,500 GP shares.
Thomas Lee M bought GPWilliams James B bought 366.45 shares of GP on 1 January. They now own 30,836.189 GP shares.
Williams James B bought GPFites Donald V bought 366.45 shares of GP on 1 January. They now own 12,169.183 GP shares.
Fites Donald V bought GPWilliams James B bought 454.087 shares of GP on 1 October. They now own 30,333.592 GP shares.
Williams James B bought GPFites Donald V bought 454.087 shares of GP on 1 October. They now own 11,749.995 GP shares.
Fites Donald V bought GPWilliams James B bought 600.641 shares of GP on 1 July. They now own 29,716.26 GP shares.
Williams James B bought GPFites Donald V bought 600.641 shares of GP on 1 July. They now own 11,234.155 GP shares.
Fites Donald V bought GPFites Donald V bought 0 shares of GP on 15 May. They now own 0 GP shares.
Fites Donald V bought GPBowles Barbara L bought 0 shares of GP on 15 May. They now own 0 GP shares.
Bowles Barbara L bought GPWilliams James B bought 0 shares of GP on 15 May. They now own 0 GP shares.
Williams James B bought GP