NYSE:BTU | Shares Outstanding | PEABODY ENERGY CORP

Complete source-backed shares outstanding history.

Available history
2007-12-31 to 2026-08-03
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-03121,900,000
2026-05-01121,800,000
2026-02-13121,747,873
2025-11-03121,600,000
2025-08-01121,600,000
2025-05-02121,600,000
2025-02-14121,567,621
2024-11-04121,500,000
2024-08-02125,900,000
2024-05-03125,800,000
2024-02-16128,363,495
2023-12-31128,700,000
2023-10-27131,100,000
2023-07-28132,800,000
2023-04-28144,700,000
2023-02-17144,236,926
2022-12-31143,900,000
2022-10-31143,900,000
2022-07-29143,900,000
2022-04-29143,800,000
2022-02-11133,607,136
2021-12-31133,300,000
2021-11-02127,400,000
2021-08-02114,300,000
2021-04-3098,300,000
2021-02-1698,244,140
2020-12-3197,800,000
2020-11-0297,800,000
2020-07-3197,800,000
2020-05-0197,700,000
2020-02-1897,108,831
2019-12-3196,900,000
2019-11-0196,800,000
2019-08-02103,600,000
2019-05-02107,000,000
2019-02-20108,267,736
2018-12-31110,400,000
2018-10-29114,500,000
2018-07-31121,700,000
2018-05-04125,500,000
2018-02-19129,717,428
2017-12-31105,200,000
2017-09-30104,500,000
2017-07-31100,300,000
2017-04-0170,900,000
2017-03-3118,500,000
2017-03-1518,491,188
2016-12-3118,500,000
2016-09-3018,500,000
2016-06-3018,500,000
2016-03-3118,500,000
2016-02-2218,538,665
2015-12-3118,500,000
2015-09-3018,500,000
2015-06-30278,253,863
2015-03-31277,778,608
2015-02-20274,817,605
2014-12-3118,100,000
2014-10-31271,445,649
2014-08-01271,464,148
2014-05-02271,319,439
2014-02-14271,298,814
2013-12-3118,000,000
2013-11-01269,831,173
2013-08-02269,843,348
2013-05-03269,629,245
2013-01-31269,630,757
2012-12-3117,900,000
2012-11-02268,385,935
2012-07-27268,332,565
2012-04-27272,392,200
2012-02-17272,259,729
2011-12-31271,100,000
2011-10-28270,874,294
2011-07-29270,824,096
2011-06-30270,829,764
2011-04-29270,736,666
2011-03-31270,677,543
2011-02-11270,560,221
2010-12-31270,200,000
2010-10-29269,637,635
2010-09-30269,555,402
2010-07-30269,170,957
2010-06-30268,938,289
2010-04-30268,793,357
2010-03-31268,779,512
2010-02-12268,757,971
2009-12-31268,200,000
2009-10-30267,835,698
2009-09-30267,728,748
2009-06-30267,544,069
2008-12-31266,600,000
2007-12-31270,066,621