MacPherson Richard (CIK 0001524386)

Latest company ownership

Shares held
500,000
Last filed at
Jun 23, 2025
Confidence Score
26.2
2025Q4
Confidence Score History
2011Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 12, 2025 Dec 15, 2025 Birchtech Corp. CEO Sell 20.0 -310,427 -2.30% $290K
Jun 20, 2025 Jun 23, 2025 Birchtech Corp. CEO Sell 22.5 -181,022 -1.37% $95K
Jun 24, 2024 Jun 26, 2024 Birchtech Corp. CEO Sell 20.0 -613,544 -4.61% $405K
Oct 31, 2023 Nov 2, 2023 Birchtech Corp. CEO Sell 52.5 -8,112 -0.07% $3.3K
Sep 29, 2023 Oct 2, 2023 Birchtech Corp. CEO Sell 52.5 -10,903 -0.09% $4.3K
Jul 28, 2023 Aug 1, 2023 Birchtech Corp. CEO Sell 52.5 -8,451 -0.07% $2.8K
Jun 28, 2023 Jun 30, 2023 Birchtech Corp. CEO Sell 52.5 -19,474 -0.08% $5.8K
Feb 1, 2023 Feb 3, 2023 Birchtech Corp. CEO Sell 22.5 -140,000 -1.17% $70K
Apr 19, 2021 Apr 21, 2021 Birchtech Corp. CEO Sell 20.0 -582,000 -6.28% $599.5K
Mar 22, 2021 Mar 22, 2021 Birchtech Corp. CEO Buy 61.3 +25,000 0.27% $28.8K
Dec 7, 2015 Dec 9, 2015 Birchtech Corp. CEO Sell 20.0 -1,092,000 -8.84% $450K
Sep 28, 2015 Sep 29, 2015 Birchtech Corp. CEO Sell 20.0 -1,500,000 -10.83% $500K
Sep 23, 2015 Sep 29, 2015 Birchtech Corp. CEO Sell 43.8 -47,808 -0.34% $13.9K
Sep 25, 2014 Sep 29, 2014 Birchtech Corp. Director Sell 32.5 -100,000 -0.62% $88K
Jun 30, 2014 Jul 2, 2014 Birchtech Corp. Director Sell 22.5 -293,750 -1.79% $125K
Jun 26, 2014 Jun 27, 2014 Birchtech Corp. Director Sell 20.0 -823,770 -2.43% $441.5K
Jun 16, 2014 Jun 18, 2014 Birchtech Corp. Director Sell 27.5 -1,116,120 -0.79% $1M
Jan 14, 2014 Jan 16, 2014 Birchtech Corp. Director Sell 27.5 -200,000 -1.21% $2K
Mar 19, 2013 Jul 19, 2013 Birchtech Corp. Director Sell 22.5 -305,500 -1.73% $156.3K
Jul 12, 2013 Jul 15, 2013 Birchtech Corp. Director Sell 27.5 -2,000,000 -10.78% $2K
Mar 19, 2013 Mar 21, 2013 Birchtech Corp. Director Sell 22.5 -305,000 -1.73% $156.5K
Dec 31, 2012 Jan 3, 2013 Birchtech Corp. Director Sell 51.3 -35,000 -0.20% $35K
Jul 5, 2012 Jul 9, 2012 Birchtech Corp. Director Sell 22.5 -345,487 -1.92% $190K
Jun 29, 2012 Jul 3, 2012 Birchtech Corp. Director Sell 22.5 -297,421 -1.63% $206.4K
Feb 16, 2012 Feb 21, 2012 Birchtech Corp. President Sell 20.0 -3,000,000 -14.08% $314.4K
Jan 10, 2012 Jan 12, 2012 Birchtech Corp. President Sell 32.5 -109,890 -0.51% $98.4K
Dec 29, 2011 Jan 3, 2012 Birchtech Corp. President Sell 20.0 -425,833 -1.95% $383.9K
Dec 22, 2011 Dec 27, 2011 Birchtech Corp. President Sell 20.0 -660,080 -2.93% $302.9K