Northern Trust
Revenue
USD millions
| Period | Revenue |
|---|---|
| FY 2009 Q2 | $1,045.1M; Change unavailable vs FY 2009 Q1 |
| FY 2009 Q3 | $927.6M; −11.2% vs FY 2009 Q2 |
| FY 2009 Q4 | $940.4M; +1.4% vs FY 2009 Q3 |
| FY 2010 Q1 | $897.9M; −4.5% vs FY 2009 Q4 |
| FY 2010 Q2 | $973.8M; +8.5% vs FY 2010 Q1 |
| FY 2010 Q3 | $899M; −7.7% vs FY 2010 Q2 |
| FY 2010 Q4 | Unavailable; Change unavailable vs FY 2010 Q3 |
| FY 2011 Q1 | $897.9M; Change unavailable vs FY 2010 Q4 |
| FY 2011 Q2 | $955.3M; +6.4% vs FY 2011 Q1 |
| FY 2011 Q3 | $981.3M; +2.7% vs FY 2011 Q2 |
| FY 2011 Q4 | $955.6M; −2.6% vs FY 2011 Q3 |
| FY 2012 Q1 | $965.4M; +1.0% vs FY 2011 Q4 |
| FY 2012 Q2 | $988.5M; +2.4% vs FY 2012 Q1 |
| FY 2012 Q3 | $972.5M; −1.6% vs FY 2012 Q2 |
| FY 2012 Q4 | $969.7M; −0.3% vs FY 2012 Q3 |
| FY 2013 Q1 | $976.4M; +0.7% vs FY 2012 Q4 |
| FY 2013 Q2 | $1,020.5M; +4.5% vs FY 2013 Q1 |
| FY 2013 Q3 | $1,047.2M; +2.6% vs FY 2013 Q2 |
| FY 2013 Q4 | $1,045.2M; −0.2% vs FY 2013 Q3 |
| FY 2014 Q1 | $1,040.5M; −0.4% vs FY 2013 Q4 |
| FY 2014 Q2 | $1,081.7M; +4.0% vs FY 2014 Q1 |
| FY 2014 Q3 | $1,078.9M; −0.3% vs FY 2014 Q2 |
| FY 2014 Q4 | $1,130.1M; +4.7% vs FY 2014 Q3 |
| FY 2015 Q1 | $1,134.5M; +0.4% vs FY 2014 Q4 |
| FY 2015 Q2 | $1,255.9M; +10.7% vs FY 2015 Q1 |
| FY 2015 Q3 | $1,155.5M; −8.0% vs FY 2015 Q2 |
| FY 2015 Q4 | $1,156.7M; +0.1% vs FY 2015 Q3 |
| FY 2016 Q1 | $1,190M; +2.9% vs FY 2015 Q4 |
| FY 2016 Q2 | $1,316.7M; +10.6% vs FY 2016 Q1 |
| FY 2016 Q3 | $1,213.7M; −7.8% vs FY 2016 Q2 |
| FY 2016 Q4 | $1,241.4M; +2.3% vs FY 2016 Q3 |
| FY 2017 Q1 | $1,284.4M; +3.5% vs FY 2016 Q4 |
| FY 2017 Q2 | $1,321.2M; +2.9% vs FY 2017 Q1 |
| FY 2017 Q3 | $1,345.2M; +1.8% vs FY 2017 Q2 |
| FY 2017 Q4 | $1,424.5M; +5.9% vs FY 2017 Q3 |
| FY 2018 Q1 | $1,476M; +3.6% vs FY 2017 Q4 |
| FY 2018 Q2 | $1,506.1M; +2.0% vs FY 2018 Q1 |
| FY 2018 Q3 | $1,474.3M; −2.1% vs FY 2018 Q2 |
| FY 2018 Q4 | $1,503.8M; +2.0% vs FY 2018 Q3 |
| FY 2019 Q1 | $1,480.9M; −1.5% vs FY 2018 Q4 |
| FY 2019 Q2 | $1,506.6M; +1.7% vs FY 2019 Q1 |
| FY 2019 Q3 | $1,537.9M; +2.1% vs FY 2019 Q2 |
| FY 2019 Q4 | $1,547.7M; +0.6% vs FY 2019 Q3 |
| FY 2020 Q1 | $1,587.7M; +2.6% vs FY 2019 Q4 |
| FY 2020 Q2 | $1,506.1M; −5.1% vs FY 2020 Q1 |
| FY 2020 Q3 | $1,485.1M; −1.4% vs FY 2020 Q2 |
| FY 2020 Q4 | $1,521.9M; +2.5% vs FY 2020 Q3 |
| FY 2021 Q1 | $1,583.4M; +4.0% vs FY 2020 Q4 |
| FY 2021 Q2 | $1,580.3M; −0.2% vs FY 2021 Q1 |
| FY 2021 Q3 | $1,633.8M; +3.4% vs FY 2021 Q2 |
| FY 2021 Q4 | $1,667M; +2.0% vs FY 2021 Q3 |
| FY 2022 Q1 | $1,718.7M; +3.1% vs FY 2021 Q4 |
| FY 2022 Q2 | $1,768.7M; +2.9% vs FY 2022 Q1 |
| FY 2022 Q3 | $1,754.8M; −0.8% vs FY 2022 Q2 |
| FY 2022 Q4 | $1,519M; −13.4% vs FY 2022 Q3 |
| FY 2023 Q1 | $1,744.6M; +14.9% vs FY 2022 Q4 |
| FY 2023 Q2 | $1,757.1M; +0.7% vs FY 2023 Q1 |
| FY 2023 Q3 | $1,726.5M; −1.7% vs FY 2023 Q2 |
| FY 2023 Q4 | $1,545.3M; −10.5% vs FY 2023 Q3 |
| FY 2024 Q1 | $1,646.8M; +6.6% vs FY 2023 Q4 |
| FY 2024 Q2 | $2,715.5M; +64.9% vs FY 2024 Q1 |
| FY 2024 Q3 | $1,968.5M; −27.5% vs FY 2024 Q2 |
| FY 2024 Q4 | $1,959.6M; −0.5% vs FY 2024 Q3 |
| FY 2025 Q1 | $1,940M; −1.0% vs FY 2024 Q4 |
| FY 2025 Q2 | $1,997.9M; +3.0% vs FY 2025 Q1 |
| FY 2025 Q3 | $2,025.4M; +1.4% vs FY 2025 Q2 |
| FY 2025 Q4 | $2,123.1M; +4.8% vs FY 2025 Q3 |
| FY 2026 Q1 | $2,205.6M; +3.9% vs FY 2025 Q4 |
| FY 2026 Q2 | $2,698M; +22.3% vs FY 2026 Q1 |
Net income
USD millions
| Period | Net income |
|---|---|
| FY 2009 Q2 | $314.2M; Change unavailable vs FY 2009 Q1 |
| FY 2009 Q3 | $187.9M; −40.2% vs FY 2009 Q2 |
| FY 2009 Q4 | $200.3M; +6.6% vs FY 2009 Q3 |
| FY 2010 Q1 | $157.2M; −21.5% vs FY 2009 Q4 |
| FY 2010 Q2 | $199.6M; +27.0% vs FY 2010 Q1 |
| FY 2010 Q3 | $155.6M; −22.0% vs FY 2010 Q2 |
| FY 2010 Q4 | Unavailable; Change unavailable vs FY 2010 Q3 |
| FY 2011 Q1 | $151M; Change unavailable vs FY 2010 Q4 |
| FY 2011 Q2 | $152M; +0.7% vs FY 2011 Q1 |
| FY 2011 Q3 | $170.4M; +12.1% vs FY 2011 Q2 |
| FY 2011 Q4 | Unavailable; Change unavailable vs FY 2011 Q3 |
| FY 2012 Q1 | $161.2M; Change unavailable vs FY 2011 Q4 |
| FY 2012 Q2 | $179.6M; +11.4% vs FY 2012 Q1 |
| FY 2012 Q3 | $178.8M; −0.4% vs FY 2012 Q2 |
| FY 2012 Q4 | $167.7M; −6.2% vs FY 2012 Q3 |
| FY 2013 Q1 | $164M; −2.2% vs FY 2012 Q4 |
| FY 2013 Q2 | $191.1M; +16.5% vs FY 2013 Q1 |
| FY 2013 Q3 | $206.5M; +8.1% vs FY 2013 Q2 |
| FY 2013 Q4 | $169.7M; −17.8% vs FY 2013 Q3 |
| FY 2014 Q1 | $181.4M; +6.9% vs FY 2013 Q4 |
| FY 2014 Q2 | $181.9M; +0.3% vs FY 2014 Q1 |
| FY 2014 Q3 | $204.5M; +12.4% vs FY 2014 Q2 |
| FY 2014 Q4 | $244M; +19.3% vs FY 2014 Q3 |
| FY 2015 Q1 | $230.7M; −5.5% vs FY 2014 Q4 |
| FY 2015 Q2 | $269.2M; +16.7% vs FY 2015 Q1 |
| FY 2015 Q3 | $234.6M; −12.9% vs FY 2015 Q2 |
| FY 2015 Q4 | $239.3M; +2.0% vs FY 2015 Q3 |
| FY 2016 Q1 | $241.8M; +1.0% vs FY 2015 Q4 |
| FY 2016 Q2 | $260.7M; +7.8% vs FY 2016 Q1 |
| FY 2016 Q3 | $257.6M; −1.2% vs FY 2016 Q2 |
| FY 2016 Q4 | $266.5M; +3.5% vs FY 2016 Q3 |
| FY 2017 Q1 | $276.1M; +3.6% vs FY 2016 Q4 |
| FY 2017 Q2 | $267.9M; −3.0% vs FY 2017 Q1 |
| FY 2017 Q3 | $298.4M; +11.4% vs FY 2017 Q2 |
| FY 2017 Q4 | $356.6M; +19.5% vs FY 2017 Q3 |
| FY 2018 Q1 | $381.6M; +7.0% vs FY 2017 Q4 |
| FY 2018 Q2 | $390.4M; +2.3% vs FY 2018 Q1 |
| FY 2018 Q3 | $374.5M; −4.1% vs FY 2018 Q2 |
| FY 2018 Q4 | $409.9M; +9.5% vs FY 2018 Q3 |
| FY 2019 Q1 | $347.1M; −15.3% vs FY 2018 Q4 |
| FY 2019 Q2 | $389.4M; +12.2% vs FY 2019 Q1 |
| FY 2019 Q3 | $384.6M; −1.2% vs FY 2019 Q2 |
| FY 2019 Q4 | $371.1M; −3.5% vs FY 2019 Q3 |
| FY 2020 Q1 | $360.6M; −2.8% vs FY 2019 Q4 |
| FY 2020 Q2 | $313.3M; −13.1% vs FY 2020 Q1 |
| FY 2020 Q3 | $294.5M; −6.0% vs FY 2020 Q2 |
| FY 2020 Q4 | $240.9M; −18.2% vs FY 2020 Q3 |
| FY 2021 Q1 | $375.1M; +55.7% vs FY 2020 Q4 |
| FY 2021 Q2 | $368.1M; −1.9% vs FY 2021 Q1 |
| FY 2021 Q3 | $395.7M; +7.5% vs FY 2021 Q2 |
| FY 2021 Q4 | $406.4M; +2.7% vs FY 2021 Q3 |
| FY 2022 Q1 | $389.3M; −4.2% vs FY 2021 Q4 |
| FY 2022 Q2 | $396.2M; +1.8% vs FY 2022 Q1 |
| FY 2022 Q3 | $394.8M; −0.4% vs FY 2022 Q2 |
| FY 2022 Q4 | $155.7M; −60.6% vs FY 2022 Q3 |
| FY 2023 Q1 | $334.6M; +114.9% vs FY 2022 Q4 |
| FY 2023 Q2 | $331.8M; −0.8% vs FY 2023 Q1 |
| FY 2023 Q3 | $327.8M; −1.2% vs FY 2023 Q2 |
| FY 2023 Q4 | $113.1M; −65.5% vs FY 2023 Q3 |
| FY 2024 Q1 | $214.7M; +89.8% vs FY 2023 Q4 |
| FY 2024 Q2 | $896.1M; +317.4% vs FY 2024 Q1 |
| FY 2024 Q3 | $464.9M; −48.1% vs FY 2024 Q2 |
| FY 2024 Q4 | $455.4M; −2.0% vs FY 2024 Q3 |
| FY 2025 Q1 | $392M; −13.9% vs FY 2024 Q4 |
| FY 2025 Q2 | $421.3M; +7.5% vs FY 2025 Q1 |
| FY 2025 Q3 | $457.6M; +8.6% vs FY 2025 Q2 |
| FY 2025 Q4 | $466M; +1.8% vs FY 2025 Q3 |
| FY 2026 Q1 | $525.5M; +12.8% vs FY 2025 Q4 |
| FY 2026 Q2 | $792.2M; +50.8% vs FY 2026 Q1 |
Net margin
%
| Fiscal period | % |
|---|---|
| FY 2009 Q2 | 30.06% |
| FY 2009 Q3 | 20.26% |
| FY 2009 Q4 | 21.3% |
| FY 2010 Q1 | 17.51% |
| FY 2010 Q2 | 20.5% |
| FY 2010 Q3 | 17.31% |
| FY 2010 Q4 | — |
| FY 2011 Q1 | 16.82% |
| FY 2011 Q2 | 15.91% |
| FY 2011 Q3 | 17.36% |
| FY 2011 Q4 | — |
| FY 2012 Q1 | 16.7% |
| FY 2012 Q2 | 18.17% |
| FY 2012 Q3 | 18.39% |
| FY 2012 Q4 | 17.29% |
| FY 2013 Q1 | 16.8% |
| FY 2013 Q2 | 18.73% |
| FY 2013 Q3 | 19.72% |
| FY 2013 Q4 | 16.24% |
| FY 2014 Q1 | 17.43% |
| FY 2014 Q2 | 16.82% |
| FY 2014 Q3 | 18.95% |
| FY 2014 Q4 | 21.59% |
| FY 2015 Q1 | 20.33% |
| FY 2015 Q2 | 21.43% |
| FY 2015 Q3 | 20.3% |
| FY 2015 Q4 | 20.69% |
| FY 2016 Q1 | 20.32% |
| FY 2016 Q2 | 19.8% |
| FY 2016 Q3 | 21.22% |
| FY 2016 Q4 | 21.47% |
| FY 2017 Q1 | 21.5% |
| FY 2017 Q2 | 20.28% |
| FY 2017 Q3 | 22.18% |
| FY 2017 Q4 | 25.03% |
| FY 2018 Q1 | 25.85% |
| FY 2018 Q2 | 25.92% |
| FY 2018 Q3 | 25.4% |
| FY 2018 Q4 | 27.26% |
| FY 2019 Q1 | 23.44% |
| FY 2019 Q2 | 25.85% |
| FY 2019 Q3 | 25.01% |
| FY 2019 Q4 | 23.98% |
| FY 2020 Q1 | 22.71% |
| FY 2020 Q2 | 20.8% |
| FY 2020 Q3 | 19.83% |
| FY 2020 Q4 | 15.83% |
| FY 2021 Q1 | 23.69% |
| FY 2021 Q2 | 23.29% |
| FY 2021 Q3 | 24.22% |
| FY 2021 Q4 | 24.38% |
| FY 2022 Q1 | 22.65% |
| FY 2022 Q2 | 22.4% |
| FY 2022 Q3 | 22.5% |
| FY 2022 Q4 | 10.25% |
| FY 2023 Q1 | 19.18% |
| FY 2023 Q2 | 18.88% |
| FY 2023 Q3 | 18.99% |
| FY 2023 Q4 | 7.32% |
| FY 2024 Q1 | 13.04% |
| FY 2024 Q2 | 33% |
| FY 2024 Q3 | 23.62% |
| FY 2024 Q4 | 23.24% |
| FY 2025 Q1 | 20.21% |
| FY 2025 Q2 | 21.09% |
| FY 2025 Q3 | 22.59% |
| FY 2025 Q4 | 21.95% |
| FY 2026 Q1 | 23.83% |
| FY 2026 Q2 | 29.36% |
P/E
× · TTM · Daily
| Close date | × · TTM · Daily | Financials through |
|---|---|---|
| 2010-03-31 | 17.76× | 2009-12-31 |
| 2010-04-30 | 17.67× | 2009-12-31 |
| 2010-05-28 | 16.33× | 2009-12-31 |
| 2010-06-30 | 15.01× | 2009-12-31 |
| 2010-07-30 | 15.1× | 2009-12-31 |
| 2010-08-31 | 14.82× | 2009-12-31 |
| 2010-09-30 | 15.5× | 2009-12-31 |
| 2010-10-29 | 16.86× | 2010-09-30 |
| 2010-11-30 | 17.09× | 2010-09-30 |
| 2010-12-31 | 18.83× | 2010-09-30 |
| 2011-01-31 | 17.66× | 2010-09-30 |
| 2011-02-28 | 18,679,395.74× | 2010-12-31 |
| 2011-03-31 | 18,382,380.06× | 2010-12-31 |
| 2011-04-29 | 18,107,097.73× | 2010-12-31 |
| 2011-05-31 | — | 2011-03-31 |
| 2011-06-30 | — | 2011-03-31 |
| 2011-07-29 | — | 2011-03-31 |
| 2011-08-31 | — | 2011-06-30 |
| 2011-09-30 | — | 2011-06-30 |
| 2011-10-31 | — | 2011-09-30 |
| 2011-11-30 | — | 2011-09-30 |
| 2011-12-30 | — | 2011-09-30 |
| 2012-01-31 | — | 2011-09-30 |
| 2012-02-29 | 17.79× | 2011-12-31 |
| 2012-03-30 | 19.01× | 2011-12-31 |
| 2012-04-30 | 19.05× | 2011-12-31 |
| 2012-05-31 | 17.3× | 2011-12-31 |
| 2012-06-29 | 18.44× | 2011-12-31 |
| 2012-07-31 | 18.19× | 2011-12-31 |
| 2012-08-31 | 18.6× | 2011-12-31 |
| 2012-09-28 | 18.6× | 2011-12-31 |
| 2012-10-31 | 19.15× | 2011-12-31 |
| 2012-11-30 | 19.24× | 2011-12-31 |
| 2012-12-31 | 20.09× | 2011-12-31 |
| 2013-01-31 | 20.62× | 2011-12-31 |
| 2013-02-28 | 18.57× | 2012-12-31 |
| 2013-03-28 | 19.05× | 2012-12-31 |
| 2013-04-30 | 18.82× | 2012-12-31 |
| 2013-05-31 | 20.24× | 2013-03-31 |
| 2013-06-28 | 20.15× | 2013-03-31 |
| 2013-07-31 | 20.37× | 2013-03-31 |
| 2013-08-30 | 18.85× | 2013-06-30 |
| 2013-09-30 | 18.68× | 2013-06-30 |
| 2013-10-31 | 18.67× | 2013-09-30 |
| 2013-11-29 | 19.52× | 2013-09-30 |
| 2013-12-31 | 20.48× | 2013-09-30 |
| 2014-01-31 | 19.93× | 2013-09-30 |
| 2014-02-28 | 20.47× | 2013-09-30 |
| 2014-03-31 | 21.69× | 2013-09-30 |
| 2014-04-30 | 19.94× | 2013-09-30 |
| 2014-05-30 | 19.99× | 2013-09-30 |
| 2014-06-30 | 21.25× | 2013-09-30 |
| 2014-07-31 | 22.13× | 2013-09-30 |
| 2014-08-29 | 22.95× | 2013-09-30 |
| 2014-09-30 | 22.51× | 2013-09-30 |
| 2014-10-31 | 21.94× | 2013-09-30 |
| 2014-11-28 | 22.41× | 2013-09-30 |
| 2014-12-31 | 22.3× | 2013-09-30 |
| 2015-01-30 | 21.63× | 2013-09-30 |
| 2015-02-27 | 23.11× | 2013-09-30 |
| 2015-03-31 | 23.05× | 2013-09-30 |
| 2015-04-30 | 24.21× | 2013-09-30 |
| 2015-05-29 | 24.67× | 2013-09-30 |
| 2015-06-30 | 25.3× | 2013-09-30 |
| 2015-07-31 | 25.31× | 2013-09-30 |
| 2015-08-31 | 23.11× | 2013-09-30 |
| 2015-09-30 | 22.55× | 2013-09-30 |
| 2015-10-30 | 23.29× | 2013-09-30 |
| 2015-11-30 | 24.8× | 2013-09-30 |
| 2015-12-31 | 23.86× | 2013-09-30 |
| 2016-01-29 | 20.54× | 2013-09-30 |
| 2016-02-29 | 19.65× | 2013-09-30 |
| 2016-03-31 | 15.92× | 2015-12-31 |
| 2016-04-29 | 17× | 2016-03-31 |
| 2016-05-31 | 17.72× | 2016-03-31 |
| 2016-06-30 | 15.85× | 2016-03-31 |
| 2016-07-29 | 16.26× | 2016-06-30 |
| 2016-08-31 | 16.98× | 2016-06-30 |
| 2016-09-30 | 16.35× | 2016-06-30 |
| 2016-10-31 | 16.92× | 2016-09-30 |
| 2016-11-30 | 19.2× | 2016-09-30 |
| 2016-12-30 | 20.81× | 2016-09-30 |
| 2017-01-31 | 19.39× | 2016-09-30 |
| 2017-02-28 | 20.41× | 2016-09-30 |
| 2017-03-31 | 19.69× | 2016-12-31 |
| 2017-04-28 | 20.47× | 2016-12-31 |
| 2017-05-31 | 19.72× | 2017-03-31 |
| 2017-06-30 | 21.92× | 2017-03-31 |
| 2017-07-31 | 19.6× | 2017-06-30 |
| 2017-08-31 | 19.82× | 2017-06-30 |
| 2017-09-29 | 20.59× | 2017-06-30 |
| 2017-10-31 | 20.25× | 2017-09-30 |
| 2017-11-30 | 21.17× | 2017-09-30 |
| 2017-12-29 | 21.63× | 2017-09-30 |
| 2018-01-31 | 22.82× | 2017-09-30 |
| 2018-02-28 | 21.01× | 2017-12-31 |
| 2018-03-29 | 20.47× | 2017-12-31 |
| 2018-04-30 | 21.19× | 2017-12-31 |
| 2018-05-31 | 20.35× | 2017-12-31 |
| 2018-06-29 | 20.42× | 2017-12-31 |
| 2018-07-31 | 21.68× | 2017-12-31 |
| 2018-08-31 | 21.33× | 2017-12-31 |
| 2018-09-28 | 20.27× | 2017-12-31 |
| 2018-10-31 | 18.67× | 2017-12-31 |
| 2018-11-30 | 19.69× | 2017-12-31 |
| 2018-12-31 | 16.59× | 2017-12-31 |
| 2019-01-31 | 17.56× | 2017-12-31 |
| 2019-02-28 | 18.5× | 2017-12-31 |
| 2019-03-29 | 17.94× | 2017-12-31 |
| 2019-04-30 | 17.79× | 2018-03-31 |
| 2019-05-31 | 15.43× | 2018-03-31 |
| 2019-06-28 | 16.24× | 2018-03-31 |
| 2019-07-31 | 16.01× | 2018-06-30 |
| 2019-08-30 | 14.37× | 2018-06-30 |
| 2019-09-30 | 15.25× | 2018-06-30 |
| 2019-10-31 | 15.32× | 2018-09-30 |
| 2019-11-29 | 16.48× | 2018-09-30 |
| 2019-12-31 | 16.33× | 2018-09-30 |
| 2020-01-31 | 15.03× | 2018-09-30 |
| 2020-02-28 | 13.49× | 2018-09-30 |
| 2020-03-31 | 11.6× | 2018-09-30 |
| 2020-04-30 | 12.17× | 2018-09-30 |
| 2020-05-29 | 12.14× | 2018-09-30 |
| 2020-06-30 | 12.19× | 2018-09-30 |
| 2020-07-31 | 12.04× | 2018-09-30 |
| 2020-08-31 | 12.58× | 2018-09-30 |
| 2020-09-30 | 11.98× | 2018-09-30 |
| 2020-10-30 | 12.03× | 2018-09-30 |
| 2020-11-30 | 14.31× | 2018-09-30 |
| 2020-12-31 | 14.31× | 2018-09-30 |
| 2021-01-29 | 13.71× | 2018-09-30 |
| 2021-02-26 | 13.73× | 2019-09-30 |
| 2021-03-31 | 15.17× | 2019-09-30 |
| 2021-04-30 | 16.42× | 2019-09-30 |
| 2021-05-28 | 17.49× | 2019-09-30 |
| 2021-06-30 | 16.68× | 2019-09-30 |
| 2021-07-30 | 16.28× | 2019-09-30 |
| 2021-08-31 | 17.1× | 2019-09-30 |
| 2021-09-30 | 15.56× | 2019-09-30 |
| 2021-10-29 | 19.21× | 2021-09-30 |
| 2021-11-30 | 18.07× | 2021-09-30 |
| 2021-12-31 | 18.68× | 2021-09-30 |
| 2022-01-31 | 18.21× | 2021-09-30 |
| 2022-02-28 | 17.79× | 2021-09-30 |
| 2022-03-31 | 16.16× | 2021-12-31 |
| 2022-04-29 | 14.3× | 2021-12-31 |
| 2022-05-31 | 15.37× | 2022-03-31 |
| 2022-06-30 | 13.27× | 2022-03-31 |
| 2022-07-29 | 13.48× | 2022-06-30 |
| 2022-08-31 | 12.85× | 2022-06-30 |
| 2022-09-30 | 11.56× | 2022-06-30 |
| 2022-10-31 | 11.41× | 2022-09-30 |
| 2022-11-30 | 12.59× | 2022-09-30 |
| 2022-12-30 | 11.96× | 2022-09-30 |
| 2023-01-31 | 13.11× | 2022-09-30 |
| 2023-02-28 | 12.88× | 2022-09-30 |
| 2023-03-31 | 11.92× | 2022-09-30 |
| 2023-04-28 | 10.57× | 2022-09-30 |
| 2023-05-31 | 12.11× | 2023-03-31 |
| 2023-06-30 | 12.49× | 2023-03-31 |
| 2023-07-31 | 14.17× | 2023-06-30 |
| 2023-08-31 | 13.45× | 2023-06-30 |
| 2023-09-29 | 12.29× | 2023-06-30 |
| 2023-10-31 | 11.66× | 2023-06-30 |
| 2023-11-30 | 14.82× | 2023-09-30 |
| 2023-12-29 | 15.78× | 2023-09-30 |
| 2024-01-31 | 14.9× | 2023-09-30 |
| 2024-02-29 | 15.92× | 2023-12-31 |
| 2024-03-28 | 17.23× | 2023-12-31 |
| 2024-04-30 | 17.87× | 2024-03-31 |
| 2024-05-31 | 18.27× | 2024-03-31 |
| 2024-06-28 | 18.22× | 2024-03-31 |
| 2024-07-31 | 19.23× | 2024-03-31 |
| 2024-08-30 | 12.31× | 2024-06-30 |
| 2024-09-30 | 12.15× | 2024-06-30 |
| 2024-10-31 | 12.24× | 2024-09-30 |
| 2024-11-29 | 13.54× | 2024-09-30 |
| 2024-12-31 | 12.48× | 2024-09-30 |
| 2025-01-31 | 13.67× | 2024-09-30 |
| 2025-02-28 | 13.42× | 2024-09-30 |
| 2025-03-31 | 12.01× | 2024-09-30 |
| 2025-04-30 | 11.44× | 2024-09-30 |
| 2025-05-30 | 9.66× | 2025-03-31 |
| 2025-06-30 | 11.48× | 2025-03-31 |
| 2025-07-31 | 14.86× | 2025-06-30 |
| 2025-08-29 | 15.01× | 2025-06-30 |
| 2025-09-30 | 15.38× | 2025-06-30 |
| 2025-10-31 | 14.59× | 2025-09-30 |
| 2025-11-28 | 14.89× | 2025-09-30 |
| 2025-12-31 | 15.49× | 2025-09-30 |
| 2026-01-30 | 16.94× | 2025-09-30 |
| 2026-02-27 | 15.92× | 2025-12-31 |
| 2026-03-31 | 15.53× | 2025-12-31 |
| 2026-04-30 | 18.51× | 2025-12-31 |
| 2026-05-29 | 16.88× | 2026-03-31 |
| 2026-06-30 | 17.73× | 2026-03-31 |
| 2026-07-31 | 15.31× | 2026-06-30 |
| 2026-08-31 | 15.6× | 2026-06-30 |
| 2026-09-30 | 14.24× | 2026-06-30 |
| 2026-10-27 | 14.32× | 2026-06-30 |
ROE
% · Annual / TTM
| Fiscal period | % · Annual / TTM |
|---|---|
| FY 2009 Q2 | — |
| FY 2009 Q3 | — |
| FY 2009 Q4 | — |
| FY 2010 Q1 | — |
| FY 2010 Q2 | 11.69% |
| FY 2010 Q3 | 10.97% |
| FY 2010 Q4 | 10.19% |
| FY 2011 Q1 | — |
| FY 2011 Q2 | — |
| FY 2011 Q3 | — |
| FY 2011 Q4 | 8.66% |
| FY 2012 Q1 | — |
| FY 2012 Q2 | — |
| FY 2012 Q3 | — |
| FY 2012 Q4 | 9.39% |
| FY 2013 Q1 | 9.3% |
| FY 2013 Q2 | 9.28% |
| FY 2013 Q3 | 9.5% |
| FY 2013 Q4 | 9.47% |
| FY 2014 Q1 | 9.62% |
| FY 2014 Q2 | 9.38% |
| FY 2014 Q3 | 9.02% |
| FY 2014 Q4 | 9.92% |
| FY 2015 Q1 | 10.4% |
| FY 2015 Q2 | 11.3% |
| FY 2015 Q3 | 11.29% |
| FY 2015 Q4 | 11.35% |
| FY 2016 Q1 | 11.29% |
| FY 2016 Q2 | 11.03% |
| FY 2016 Q3 | 10.88% |
| FY 2016 Q4 | 11.18% |
| FY 2017 Q1 | 11.28% |
| FY 2017 Q2 | 11.23% |
| FY 2017 Q3 | 11.23% |
| FY 2017 Q4 | 12% |
| FY 2018 Q1 | 12.91% |
| FY 2018 Q2 | 13.97% |
| FY 2018 Q3 | 14.64% |
| FY 2018 Q4 | 15.02% |
| FY 2019 Q1 | 14.6% |
| FY 2019 Q2 | 14.37% |
| FY 2019 Q3 | 14.46% |
| FY 2019 Q4 | 13.82% |
| FY 2020 Q1 | 14.01% |
| FY 2020 Q2 | 12.89% |
| FY 2020 Q3 | 11.96% |
| FY 2020 Q4 | 10.62% |
| FY 2021 Q1 | 10.96% |
| FY 2021 Q2 | 11.02% |
| FY 2021 Q3 | 11.75% |
| FY 2021 Q4 | 13.04% |
| FY 2022 Q1 | 13.64% |
| FY 2022 Q2 | 13.87% |
| FY 2022 Q3 | 13.84% |
| FY 2022 Q4 | 11.48% |
| FY 2023 Q1 | 11.14% |
| FY 2023 Q2 | 10.72% |
| FY 2023 Q3 | 10.05% |
| FY 2023 Q4 | 9.56% |
| FY 2024 Q1 | 8.34% |
| FY 2024 Q2 | 12.78% |
| FY 2024 Q3 | 13.73% |
| FY 2024 Q4 | 16.46% |
| FY 2025 Q1 | 17.68% |
| FY 2025 Q2 | 13.58% |
| FY 2025 Q3 | 13.43% |
| FY 2025 Q4 | 13.49% |
| FY 2026 Q1 | 14.46% |
| FY 2026 Q2 | 17.06% |
Capital allocation
% of tracked cash uses
| Period | Capex | Acquisitions | Buybacks | Dividends | Debt repayments | Tracked uses |
|---|---|---|---|---|---|---|
| FY 2009 Q2 | 33.61% · $37.1M | Unavailable | 3.44% · $3.8M | 56.7% · $62.6M | 6.25% · $6.9M | 100% · $110.4M |
| FY 2009 Q3 | 6.03% · $19.3M | Unavailable | 0.19% · $0.6M | 21.11% · $67.6M | 72.68% · $232.8M | 100% · $320.3M |
| FY 2009 Q4 | 17.77% · $26M | Unavailable | 1.44% · $2.1M | 46.21% · $67.6M | 34.59% · $50.6M | 100% · $146.3M |
| FY 2010 Q1 | 5.58% · $19.4M | Unavailable | 1.09% · $3.8M | 19.49% · $67.7M | 73.83% · $256.5M | 100% · $347.4M |
| FY 2010 Q2 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2010 Q3 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2010 Q4 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2011 Q1 | 2.77% · $8.9M | Unavailable | 11.25% · $36.2M | 21.32% · $68.6M | 64.66% · $208M | 100% · $321.7M |
| FY 2011 Q2 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2011 Q3 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2011 Q4 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| FY 2012 Q1 | 2.24% · $9.9M | Unavailable | 3.25% · $14.4M | 15.25% · $67.5M | 79.26% · $350.9M | 100% · $442.7M |
| FY 2012 Q2 | 2.95% · $7M | Unavailable | 15.09% · $35.8M | 28.91% · $68.6M | 53.06% · $125.9M | 100% · $237.3M |
| FY 2012 Q3 | 2.89% · $11M | Unavailable | 13.08% · $49.7M | 19.32% · $73.4M | 64.71% · $245.9M | 100% · $380M |
| FY 2012 Q4 | 10.01% · $45.4M | Unavailable | 13.78% · $62.5M | 31.92% · $144.8M | 44.3% · $201M | 100% · $453.7M |
| FY 2013 Q1 | 4.13% · $11.9M | Unavailable | 25.75% · $74.2M | 0.38% · $1.1M | 69.74% · $201M | 100% · $288.2M |
| FY 2013 Q2 | 6.45% · $19.8M | Unavailable | 4.99% · $15.3M | 23.04% · $70.7M | 65.53% · $201.1M | 100% · $306.9M |
| FY 2013 Q3 | 2.07% · $12.1M | Unavailable | 16.63% · $97.3M | 12.74% · $74.5M | 68.56% · $401.1M | 100% · $585M |
| FY 2013 Q4 | 19.51% · $48.1M | Unavailable | 49.86% · $122.9M | 30.14% · $74.3M | 0.49% · $1.2M | 100% · $246.5M |
| FY 2014 Q1 | 5.34% · $13.5M | Unavailable | 64.53% · $163M | 29.69% · $75M | 0.44% · $1.1M | 100% · $252.6M |
| FY 2014 Q2 | 2.45% · $18.9M | Unavailable | 9.73% · $74.9M | 9.73% · $74.9M | 78.09% · $601.3M | 100% · $770M |
| FY 2014 Q3 | 8.96% · $18.6M | Unavailable | 37.22% · $77.3M | 36.35% · $75.5M | 17.48% · $36.3M | 100% · $207.7M |
| FY 2014 Q4 | 11.23% · $30.9M | Unavailable | 60.14% · $165.5M | 28.16% · $77.5M | 0.47% · $1.3M | 100% · $275.2M |
| FY 2015 Q1 | 5.8% · $25.5M | Unavailable | 24.37% · $107.2M | 17.51% · $77M | 52.32% · $230.1M | 100% · $439.8M |
| FY 2015 Q2 | 8.96% · $17.1M | Unavailable | 50.65% · $96.7M | 40.39% · $77.1M | Unavailable | 100% · $190.9M |
| FY 2015 Q3 | 5.34% · $12.7M | Unavailable | 59.03% · $140.5M | 35.17% · $83.7M | 0.46% · $1.1M | 100% · $238M |
| FY 2015 Q4 | 15.38% · $43.2M | Unavailable | 54.31% · $152.5M | 29.77% · $83.6M | 0.53% · $1.5M | 100% · $280.8M |
| FY 2016 Q1 | 5.07% · $12M | Unavailable | 59.32% · $140.3M | 35.01% · $82.8M | 0.59% · $1.4M | 100% · $236.5M |
| FY 2016 Q2 | 8.18% · $20M | Unavailable | 57.59% · $140.8M | 33.66% · $82.3M | 0.57% · $1.4M | 100% · $244.5M |
| FY 2016 Q3 | 14.93% · $26M | Unavailable | 37.31% · $65M | 46.96% · $81.8M | 0.8% · $1.4M | 100% · $174.2M |
| FY 2016 Q4 | 25.76% · $53.3M | Unavailable | 31.42% · $65M | 41.61% · $86.1M | 1.21% · $2.5M | 100% · $206.9M |
| FY 2017 Q1 | 8.17% · $14.3M | Unavailable | 40.03% · $70.1M | 49.63% · $86.9M | 2.17% · $3.8M | 100% · $175.1M |
| FY 2017 Q2 | 9.48% · $25.8M | Unavailable | 57.9% · $157.6M | 32.07% · $87.3M | 0.55% · $1.5M | 100% · $272.2M |
| FY 2017 Q3 | 9.95% · $23.6M | Unavailable | 52.64% · $124.8M | 36.69% · $87M | 0.72% · $1.7M | 100% · $237.1M |
| FY 2017 Q4 | 5.63% · $27.9M | Unavailable | 34.41% · $170.6M | 19.28% · $95.6M | 40.68% · $201.7M | 100% · $495.8M |
| FY 2018 Q1 | 1.64% · $6M | Unavailable | 71.93% · $263.2M | 25.96% · $95M | 0.46% · $1.7M | 100% · $365.9M |
| FY 2018 Q2 | 5.72% · $17.3M | Unavailable | 63.01% · $190.6M | 31.27% · $94.6M | Unavailable | 100% · $302.5M |
| FY 2018 Q3 | 2.41% · $15.7M | Unavailable | 36.24% · $235.9M | 14.44% · $94M | 46.91% · $305.4M | 100% · $651M |
| FY 2018 Q4 | 13.82% · $58.6M | Unavailable | 55.34% · $234.6M | 28.73% · $121.8M | 2.1% · $8.9M | 100% · $423.9M |
| FY 2019 Q1 | 2.35% · $9.1M | Unavailable | 66.46% · $257.4M | 31.19% · $120.8M | 0% · $0M | 100% · $387.3M |
| FY 2019 Q2 | 4.42% · $18.6M | Unavailable | 64.43% · $271.2M | 31.15% · $131.1M | Unavailable | 100% · $420.9M |
| FY 2019 Q3 | 4.82% · $22.1M | Unavailable | 67.02% · $307.2M | 28.16% · $129.1M | Unavailable | 100% · $458.4M |
| FY 2019 Q4 | 20.76% · $108.2M | Unavailable | 50.72% · $264.4M | 28.52% · $148.7M | Unavailable | 100% · $521.3M |
| FY 2020 Q1 | 7.81% · $37.6M | Unavailable | 61.64% · $296.8M | 30.55% · $147.1M | Unavailable | 100% · $481.5M |
| FY 2020 Q2 | 21.07% · $39M | Unavailable | 0.11% · $0.2M | 78.82% · $145.9M | Unavailable | 100% · $185.1M |
| FY 2020 Q3 | 15% · $26M | Unavailable | 0.87% · $1.5M | 84.13% · $145.8M | Unavailable | 100% · $173.3M |
| FY 2020 Q4 | 18.41% · $33.2M | Unavailable | 0.72% · $1.3M | 80.87% · $145.8M | Unavailable | 100% · $180.3M |
| FY 2021 Q1 | 3.66% · $10.7M | Unavailable | 46.41% · $135.6M | 49.93% · $145.9M | Unavailable | 100% · $292.2M |
| FY 2021 Q2 | 13.89% · $28.4M | Unavailable | 14.77% · $30.2M | 71.33% · $145.8M | Unavailable | 100% · $204.4M |
| FY 2021 Q3 | 9.52% · $25.9M | Unavailable | 36.76% · $100M | 53.71% · $146.1M | Unavailable | 100% · $272M |
| FY 2021 Q4 | 17.15% · $30.5M | Unavailable | 1.01% · $1.8M | 81.83% · $145.5M | Unavailable | 100% · $177.8M |
| FY 2022 Q1 | 12.58% · $25.8M | Unavailable | 16.48% · $33.8M | 70.94% · $145.5M | Unavailable | 100% · $205.1M |
| FY 2022 Q2 | 12.76% · $21.4M | Unavailable | 0.18% · $0.3M | 87.06% · $146M | Unavailable | 100% · $167.7M |
| FY 2022 Q3 | 13.77% · $23.5M | Unavailable | 0.7% · $1.2M | 85.53% · $146M | Unavailable | 100% · $170.7M |
| FY 2022 Q4 | 15.62% · $57.9M | Unavailable | 0.03% · $0.1M | 84.35% · $312.7M | Unavailable | 100% · $370.7M |
| FY 2023 Q1 | 4.28% · $11.5M | Unavailable | 37.52% · $100.9M | 58.2% · $156.5M | Unavailable | 100% · $268.9M |
| FY 2023 Q2 | 7.31% · $20.1M | Unavailable | 36.14% · $99.3M | 56.55% · $155.4M | Unavailable | 100% · $274.8M |
| FY 2023 Q3 | 11.88% · $21.1M | Unavailable | 0.62% · $1.1M | 87.5% · $155.4M | Unavailable | 100% · $177.6M |
| FY 2023 Q4 | 17.52% · $63.8M | Unavailable | 40.14% · $146.2M | 42.34% · $154.2M | Unavailable | 100% · $364.2M |
| FY 2024 Q1 | 4.77% · $14.3M | Unavailable | 44.01% · $132M | 51.22% · $153.6M | Unavailable | 100% · $299.9M |
| FY 2024 Q2 | 4.91% · $20.8M | Unavailable | 59.22% · $250.8M | 35.87% · $151.9M | Unavailable | 100% · $423.5M |
| FY 2024 Q3 | 5.4% · $25.7M | Unavailable | 63.28% · $301.4M | 31.32% · $149.2M | Unavailable | 100% · $476.3M |
| FY 2024 Q4 | 9.21% · $40.7M | Unavailable | 57.39% · $253.6M | 33.4% · $147.6M | Unavailable | 100% · $441.9M |
| FY 2025 Q1 | 2.78% · $12.4M | Unavailable | 64.44% · $287.2M | 32.78% · $146.1M | 0% · $0M | 100% · $445.7M |
| FY 2025 Q2 | 2.5% · $12.4M | Unavailable | 68.46% · $339.4M | 29.04% · $144M | 0% · $0M | 100% · $495.8M |
| FY 2025 Q3 | 3.68% · $16.4M | Unavailable | 62.21% · $277M | 34.11% · $151.9M | Unavailable | 100% · $445.3M |
| FY 2025 Q4 | 5.94% · $32.8M | Unavailable | 66.97% · $369.9M | 27.09% · $149.6M | Unavailable | 100% · $552.3M |
| FY 2026 Q1 | 0.84% · $9.4M | Unavailable | 32.14% · $358.9M | 13.3% · $148.5M | 53.72% · $600M | 100% · $1,116.8M |
| FY 2026 Q2 | 1.92% · $25.4M | Unavailable | 26.5% · $350.6M | 11.1% · $146.9M | 60.47% · $800M | 100% · $1,322.9M |
Sources and calculations
Company filings · USD · Last checked 2026-10-19. Missing inputs remain unavailable. Your chart selection and layout are saved in this browser for Northern Trust.
All charts share the selected dates. Quarterly/Yearly changes fiscal charts; valuation keeps completed daily closes on a published TTM basis. Later restatements can delay that basis. Historical mean, median and pricing labels use the selected range and do not estimate intrinsic fair value.
- Revenue
- Reported revenue from company filings.
- Net income
- Reported company figures.
- Net margin
- Reported net income / revenue × 100.
- P/E
- Completed closing price × diluted shares / TTM earnings attributable to common shareholders.
- ROE
- Earnings attributable to owners / average equity attributable to owners × 100, using period end and one year earlier.
- Capital allocation
- Reported cash uses as a percentage of tracked uses. Missing categories remain unavailable; SBC is noncash and excluded.