14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 19, 2024 Buy 795 563 Deiuliis N J Common shares, $0.01 par value per share
Mar 19, 2024 Sell 490 828 Deiuliis N J Common shares, $0.01 par value per share
Mar 19, 2024 Sell 795 563 Deiuliis N J Stock Option (right to buy)
Feb 26, 2024 Sell 1 226 Bedard Timothy Scott Common shares, $0.01 par value per share
Feb 23, 2024 Buy 1 226 Bedard Timothy Scott Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 247 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 211 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 2 039 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Sell 3 412 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 259 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 276 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 735 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2024 Buy 3 327 Behl Navneet Common shares, $0.01 par value per share
Jan 31, 2024 Sell 1 286 Behl Navneet Common shares, $0.01 par value per share
Jan 31, 2024 Buy 6 238 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 8 406 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 106 698 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 13 538 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 76 451 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Sell 158 431 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 43 763 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 663 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 441 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2024 Sell 2 349 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 624 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2024 Buy 207 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2024 Buy 3 535 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2024 Buy 1 801 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2024 Buy 7 825 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2024 Sell 9 168 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2024 Buy 904 Shepard Alan K Common shares, $0.01 par value per share
Jan 04, 2024 Sell 538 Scott Hayley Common shares, $0.01 par value per share
Jan 04, 2024 Sell 300 Srivastava Ravi Common shares, $0.01 par value per share
Jan 04, 2024 Sell 1 874 Shepard Alan K Common shares, $0.01 par value per share
Jan 04, 2024 Sell 29 642 Deiuliis N J Common shares, $0.01 par value per share
Jan 03, 2024 Buy 49 807 Scott Hayley Common shares, $0.01 par value per share
Jan 03, 2024 Sell 448 Scott Hayley Common shares, $0.01 par value per share
Jan 03, 2024 Sell 2 991 Scott Hayley Common shares, $0.01 par value per share
Jan 03, 2024 Buy 66 619 Behl Navneet Common shares, $0.01 par value per share
Jan 03, 2024 Sell 7 497 Behl Navneet Common shares, $0.01 par value per share
Jan 03, 2024 Buy 48 450 Srivastava Ravi Common shares, $0.01 par value per share
Jan 03, 2024 Sell 3 361 Srivastava Ravi Common shares, $0.01 par value per share
Jan 03, 2024 Sell 3 500 Srivastava Ravi Common shares, $0.01 par value per share
Jan 03, 2024 Buy 48 450 Bedard Timothy Scott Common shares, $0.01 par value per share
Jan 03, 2024 Buy 60 563 Shepard Alan K Common shares, $0.01 par value per share
Jan 03, 2024 Sell 4 255 Shepard Alan K Common shares, $0.01 par value per share
Jan 03, 2024 Sell 7 593 Shepard Alan K Common shares, $0.01 par value per share
Jan 03, 2024 Buy 72 675 Deiuliis N J Common shares, $0.01 par value per share
Jan 03, 2024 Sell 18 674 Deiuliis N J Common shares, $0.01 par value per share
Jan 03, 2024 Sell 13 510 Deiuliis N J Common shares, $0.01 par value per share
Dec 22, 2023 Buy 19 532 Bedard Timothy Scott Common shares, $0.01 par value per share
Dec 22, 2023 Buy 0 Bedard Timothy Scott No securities are beneficially owned
Sep 18, 2023 Buy 45 805 Lanigan Bernard Jr Common shares, $0.01 par value per share
Sep 15, 2023 Buy 68 180 Lanigan Bernard Jr Common shares, $0.01 par value per share
Sep 15, 2023 Buy 30 455 Lanigan Bernard Jr Common shares, $0.01 par value per share
Sep 01, 2023 Sell 3 504 Behl Navneet Common shares, $0.01 par value per share
Aug 01, 2023 Buy 383 334 Srivastava Ravi Performance Share Units
Aug 01, 2023 Buy 383 334 Shepard Alan K Performance Share Units
Aug 01, 2023 Buy 383 334 Behl Navneet Performance Share Units
Jun 30, 2023 Buy 28 390 Lanigan Bernard Jr Common shares, $0.01 par value per share
May 30, 2023 Buy 137 835 Lanigan Bernard Jr Common shares, $0.01 par value per share
May 04, 2023 Buy 27 342 Thorndike William N Jr Common shares, $0.01 par value per share
May 04, 2023 Buy 16 289 Thorndike William N Jr Stock Option (right to buy)
May 04, 2023 Buy 20 507 Mcguire Ian R Common shares, $0.01 par value per share
May 04, 2023 Buy 20 165 Lally-green Maureen Common shares, $0.01 par value per share
May 04, 2023 Buy 12 304 Clarkson J. Palmer Common shares, $0.01 par value per share
May 04, 2023 Buy 12 304 Agbede Robert Common shares, $0.01 par value per share
May 04, 2023 Buy 12 304 Lanigan Bernard Jr Common shares, $0.01 par value per share
Feb 25, 2023 Buy 6 600 Shepard Alan K Common shares, $0.01 par value per share
Feb 25, 2023 Sell 8 811 Shepard Alan K Common shares, $0.01 par value per share
Feb 03, 2023 Sell 100 Srivastava Ravi Common shares, $0.01 par value per share
Feb 03, 2023 Sell 189 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 210 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 259 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 536 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 471 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 207 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Sell 2 897 Scott Hayley Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 440 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 206 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 226 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2023 Sell 1 788 Srivastava Ravi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 801 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2023 Sell 997 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2023 Buy 902 Shepard Alan K Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 921 Reyes Alexander John Common shares, $0.01 par value per share
Jan 31, 2023 Sell 1 161 Reyes Alexander John Common shares, $0.01 par value per share
Jan 31, 2023 Buy 1 564 Reyes Alexander John Common shares, $0.01 par value per share
Jan 31, 2023 Buy 6 003 Akinkugbe Olayemi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 4 512 Akinkugbe Olayemi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 7 138 Akinkugbe Olayemi Common shares, $0.01 par value per share
Jan 31, 2023 Sell 13 502 Akinkugbe Olayemi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 620 Akinkugbe Olayemi Common shares, $0.01 par value per share
Jan 31, 2023 Buy 8 405 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2023 Buy 13 538 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2023 Buy 80 303 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2023 Buy 28 180 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2023 Sell 126 680 Deiuliis N J Common shares, $0.01 par value per share
Jan 31, 2023 Buy 15 199 Deiuliis N J Common shares, $0.01 par value per share
Jan 21, 2023 Sell 753 Scott Hayley Common shares, $0.01 par value per share
INSIDER POWER
20.633
Last 100 transactions
Buy: 3 210 196 | Sell: 1 716 828 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 20.633.

In total, the insiders bought 3 210 196 and sold 1 716 828 CNX shares in the last 100 trades.

Click to get the best stock tips daily for free!

About CONSOL Energy Inc

CONSOL Energy CNX Resources Corporation, an independent natural gas and midstream company, acquires, explores for, develops, and produces natural gas properties in the Appalachian Basin. The company operates in two segments, Shale and Coalbed Methane. It produces and sells pipeline quality natural gas primarily for gas wholesalers. The company owns rights to extract natural gas in Pennsylvania, West Virginia, and Ohio from approximately 526,000 net Marcellus S... CNX Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT