MacPherson Richard
CIK: 0001524386
Primary company: Birchtech Corp. (BCHT)
MacPherson Richard is a corporate insider at Birchtech Corp. (BCHT) filing SEC Form 4 transactions. 124 transactions, totaling $28,750 in purchases and $5,087,631 in sales. Source: SEC EDGAR.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
Birchtech Corp. BCHT | Exercise | 500,000 | - | - | 0 | 12/12/2025 Filed: 12/15/2025 | Filing → |
Birchtech Corp. BCHT | Tax Payment | 310,427 | $0.93 | $290K | 13,212,954 | 12/12/2025 Filed: 12/15/2025 | Filing → |
Birchtech Corp. BCHT | Exercise | 500,000 | $0.58 | $290K | 13,523,381 | 12/12/2025 Filed: 12/15/2025 | Filing → |
Birchtech Corp. BCHT | Exercise | 500,000 | - | - | 0 | 6/20/2025 Filed: 6/23/2025 | Filing → |
Birchtech Corp. BCHT | Tax Payment | 181,022 | $0.52 | $95K | 13,023,381 | 6/20/2025 Filed: 6/23/2025 | Filing → |
Birchtech Corp. BCHT | Exercise | 500,000 | $0.19 | $95K | 13,204,403 | 6/20/2025 Filed: 6/23/2025 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 1,500,000 | - | - | 0 | 6/24/2024 Filed: 6/26/2024 | Filing → |
Midwest Energy Emissions Corp. MEEC | Tax Payment | 613,544 | $0.66 | $405K | 12,704,403 | 6/24/2024 Filed: 6/26/2024 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 1,500,000 | $0.27 | $405K | 13,317,947 | 6/24/2024 Filed: 6/26/2024 | Filing → |
Midwest Energy Emissions Corp. MEEC | Award | 300,000 | - | - | 300,000 | 1/15/2024 Filed: 1/16/2024 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.00 | $0 | 0 | 10/31/2023 Filed: 11/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Tax Payment | 8,112 | $0.41 | $3K | 11,817,947 | 10/31/2023 Filed: 11/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.20 | $3K | 11,826,059 | 10/31/2023 Filed: 11/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.00 | $0 | 0 | 9/29/2023 Filed: 10/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Tax Payment | 10,903 | $0.39 | $4K | 11,809,601 | 9/29/2023 Filed: 10/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.26 | $4K | 11,820,504 | 9/29/2023 Filed: 10/2/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.00 | $0 | 0 | 7/28/2023 Filed: 8/1/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Tax Payment | 8,451 | $0.33 | $3K | 11,804,046 | 7/28/2023 Filed: 8/1/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.17 | $3K | 11,812,497 | 7/28/2023 Filed: 8/1/2023 | Filing → |
Midwest Energy Emissions Corp. MEEC | Exercise | 16,458 | $0.00 | $0 | 0 | 6/28/2023 Filed: 6/30/2023 | Filing → |
Birchtech Corp.
BCHT
Type
Exercise
Shares
500,000
Price
-
Value
-
Birchtech Corp.
BCHT
Type
Tax Payment
Shares
310,427
Price
$0.93
Value
$290K
Birchtech Corp.
BCHT
Type
Exercise
Shares
500,000
Price
$0.58
Value
$290K
Birchtech Corp.
BCHT
Type
Exercise
Shares
500,000
Price
-
Value
-
Birchtech Corp.
BCHT
Type
Tax Payment
Shares
181,022
Price
$0.52
Value
$95K
Birchtech Corp.
BCHT
Type
Exercise
Shares
500,000
Price
$0.19
Value
$95K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
1,500,000
Price
-
Value
-
Midwest Energy Emissions Corp.
MEEC
Type
Tax Payment
Shares
613,544
Price
$0.66
Value
$405K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
1,500,000
Price
$0.27
Value
$405K
Midwest Energy Emissions Corp.
MEEC
Type
Award
Shares
300,000
Price
-
Value
-
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.00
Value
$0
Midwest Energy Emissions Corp.
MEEC
Type
Tax Payment
Shares
8,112
Price
$0.41
Value
$3K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.20
Value
$3K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.00
Value
$0
Midwest Energy Emissions Corp.
MEEC
Type
Tax Payment
Shares
10,903
Price
$0.39
Value
$4K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.26
Value
$4K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.00
Value
$0
Midwest Energy Emissions Corp.
MEEC
Type
Tax Payment
Shares
8,451
Price
$0.33
Value
$3K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.17
Value
$3K
Midwest Energy Emissions Corp.
MEEC
Type
Exercise
Shares
16,458
Price
$0.00
Value
$0
AI Agent
Try asking...