Brock James A
Transactions
50
Companies
3
Filings
6
CIK
0001620612
Recent Transactions
- Gift
Common stock, par value $0.01 per share
2025-11-13−140,760→ 24,440 total - Gift
Common stock, par value $0.01 per share
2025-11-13+140,760→ 140,760 total - Gift
Common stock, par value $0.01 per share
2025-05-20+165,200→ 165,200 total - Gift
Common stock, par value $0.01 per share
2025-05-20−165,200→ 370,575 total - Award
Common stock, par value $0.01 per share
2025-02-18+20,096→ 535,775 total - Award
Common stock, par value $0.01 per share
2025-02-18+20,096→ 515,679 total - Tax Payment
Common stock, par value $0.01 per share
2025-01-14$101.95/sh−31,571→ 495,583 total - Tax Payment
Common stock, par value $0.01 per share
2025-01-14$101.95/sh−5,288→ 527,154 total - Award
Common stock, par value $0.01 per share
2025-01-14+13,152→ 526,941 total - Tax Payment
Common stock, par value $0.01 per share
2025-01-14$101.95/sh−6,031→ 520,910 total - Award
Common stock, par value $0.01 per share
2025-01-14+11,532→ 532,442 total - Sale
Common stock, par value $0.01 per share
2024-06-28$99.79/sh−3,100→ 526,387 total - Sale
Common stock, par value $0.01 per share
2024-06-28$101.26/sh−4,488→ 517,489 total - Sale
Common stock, par value $0.01 per share
2024-06-28$102.29/sh−3,700→ 513,789 total - Sale
Common stock, par value $0.01 per share
2024-06-28$100.46/sh−4,410→ 521,977 total - Sale
Common stock, par value $0.01 per share
2024-06-27$101.83/sh−300→ 529,487 total - Sale
Common stock, par value $0.01 per share
2024-06-27$99.36/sh−400→ 529,987 total - Sale
Common stock, par value $0.01 per share
2024-06-27$98.56/sh−800→ 530,837 total - Sale
Common stock, par value $0.01 per share
2024-06-27$100.51/sh−200→ 529,787 total - Sale
Common stock, par value $0.01 per share
2024-05-23$98.19/sh−900→ 531,187 total - Sale
Common stock, par value $0.01 per share
2024-05-22$98.21/sh−5,400→ 532,087 total - Tax Payment
Common stock, par value $0.01 per share
2024-02-08$85.78/sh−11,205→ 537,487 total - Tax Payment
Common stock, par value $0.01 per share
2024-02-07$83.58/sh−4,895→ 548,692 total - Award
Common stock, par value $0.01 per share
2024-02-06+23,065→ 553,587 total - Exercise/Conversion
- Tax Payment
Common stock, par value $0.01 per share
2024-01-31$94.60/sh−3,253→ 530,522 total - Award
Common stock, par value $0.01 per share
2024-01-31+7,093→ 533,775 total - Sale
Common stock, par value $0.01 per share
2023-12-20$103.19/sh−700→ 526,682 total - Sale
Common stock, par value $0.01 per share
2023-12-20$102.48/sh−5,969→ 527,382 total - Sale
Common stock, par value $0.01 per share
2023-12-19$100.33/sh−1,647→ 533,351 total - Sale
Common stock, par value $0.01 per share
2023-12-19$99.51/sh−2,600→ 534,998 total - Sale
Common stock, par value $0.01 per share
2023-12-19$98.30/sh−800→ 537,598 total - Sale
Common stock, par value $0.01 per share
2023-12-18$98.22/sh−1,517→ 538,503 total - Sale
Common stock, par value $0.01 per share
2023-12-18$99.23/sh−105→ 538,398 total - Tax Payment
Common stock, par value $0.01 per share
2023-02-11$56.77/sh−33,906→ 540,020 total - Tax Payment
Common stock, par value $0.01 per share
2023-02-08$55.42/sh−11,205→ 573,926 total - Award
Common stock, par value $0.01 per share
2023-02-07+32,025→ 585,131 total - Tax Payment
Common stock, par value $0.01 per share
2023-01-31$57.83/sh−67,812→ 553,106 total - Exercise/Conversion
- Exercise/Conversion
Common stock, par value $0.01 per share
2023-01-31+147,898→ 620,918 total - Sale
Common stock, par value $0.01 per share
2022-12-01$78.20/sh−500→ 473,020 total - Sale
Common stock, par value $0.01 per share
2022-11-30$78.08/sh−3,314→ 473,520 total - Sale
Common stock, par value $0.01 per share
2022-11-29$75.33/sh−12,500→ 476,834 total - Sale
Common stock, par value $0.01 per share
2022-08-17$68.61/sh−10,617→ 489,334 total - Sale
Common stock, par value $0.01 per share
2022-08-17$67.00/sh−21,209→ 518,125 total - Sale
Common stock, par value $0.01 per share
2022-08-17$67.71/sh−18,174→ 499,951 total - Tax Payment
Common stock, par value $0.01 per share
2022-02-11$31.49/sh−33,906→ 535,594 total - Award
Common stock, par value $0.01 per share
2022-02-08+73,313→ 569,500 total - Tax Payment
Common stock, par value $0.01 per share
2022-02-07$24.15/sh−6,201→ 496,187 total - Exercise/Conversion
Common stock, par value $0.01 per share
2022-02-01+145,488→ 561,901 total
Companies
3Recent Filings
6Address
1000 CONSOL ENERGY DRIVE
CANONSBURG, PA, 15317