Peabody reports 4Q21 operating results Monday 14 February 2022 12:00 Peabody has announced its 4Q21 operating results, and results for year ended 31 December 2021.