2 minute read

The historical revenue page for PNC Financial Services Group provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-12-31 to 2024-09-30. The visualizations are designed to be easily interpretable, offering insights into the company's revenue growth and fluctuations, and making it a valuable resource for investors and analysts interested in its financial health.

Income chart quarterly TTM

Quarterly TTM Table (in millions)

date Revenue Operating Income/Loss Net Income
2024-09-30 21349 6392 5209
2024-06-30 21150 6389 5274
2024-03-31 21032 6345 5297
2023-12-31 21490 6736 5647
2023-09-30 21892 7562 6312
2023-06-30 22208 7731 6382
2023-03-31 22031 7792 6378
2022-12-31 21120 7473 6113
2022-09-30 20484 7255 5871
2022-06-30 20132 7040 5721
2022-03-31 19683 6519 5328
2021-12-31 19211 6988 5725
2021-09-30 18292 7079 5875
2021-06-30 17376 6964 5917
2021-03-31 16785 4747 8469
2020-12-31 17082 3610 7558
2020-09-30 17483 3482 7483
2020-06-30 17695 3471 7343
2020-03-31 18058 6021 5062
2019-12-31 17827 6480 5418
2019-09-30 17558 6469 5388
2019-06-30 17422 6443 5396
2019-03-31 17307 6455 5378
2018-12-31 17132 6428 5346
2018-09-30 17052 5887 6086
2018-06-30 16820 5765 5812
2018-03-31 16556 5588 5553
2017-12-31 16329 5490 5388
2017-09-30 15943 5782 4344
2017-06-30 15647 5591 4224
2017-03-31 15381 5415 4116
2016-12-31 15162 5253 3985
2016-09-30 15141 5270 3960
2016-06-30 15087 5264 4027
2016-03-31 15159 5411 4082
2015-12-31 15225 5507 4143
2015-09-30 15319 5480 4178
2015-06-30 15385 5567 4143
2015-03-31 15329 5523 4151
2014-12-31 15375 5614 4207
2014-09-30 15501 5671 4211
2014-06-30 15580 5601 4212
2014-03-31 15834 5663 4283
2013-12-31 16012 5568 4227
2013-09-30 16008 5077 3885
2013-06-30 16176 4928 3771
2013-03-31 15735 4175 3194
2012-12-31 15512 3943 3001
2012-09-30 14992 nan 2775
2012-06-30 14448 nan 2684
2012-03-31 14427 nan 3050
2011-12-31 14326 nan 3071
2011-09-30 14540 nan 3249
2011-06-30 15318 nan 3522
2011-03-31 15764 nan 3169
2010-03-31 16120 nan 2402
2009-12-31 16228 nan 2191