_id
6915e64dbc934aba376b1a76
Ticker
PPL
Name
PPL Corporation
Exchange
NYSE
Address
645 Hamilton Street, Allentown, PA, United States, 18101
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Electric
Currency
USD
Website
https://www.pplweb.com
Description
PPL Corporation provides electricity and natural gas to approximately 3.5 million customers in the United States. It operates through three segments: Kentucky Regulated, Pennsylvania Regulated, and Rhode Island Regulated. The company delivers electricity to customers in Pennsylvania, Kentucky, Virginia, and Rhode Island; delivers natural gas to customers in Kentucky and Rhode Island; and generates electricity from power plants in Kentucky. PPL Corporation was founded in 1920 and is headquartered in Allentown, Pennsylvania.
Last Close
33.46
Volume
6993403
Current Price
33.99
Change
1.583980872683805
Last Updated
2025-12-03T12:18:15.013Z
Image
-
Ipo Date
1985-04-08T00:00:00.000Z
Market Cap
26053615616
Next Dividend Date
2026-01-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.2725
Dividend Yield
3.2068255369226244
Sentiment
0.8949761904761905
Sentiment Sources
42
Rating
4.1765
Target Price
40.4667
Strong Buy
8
Buy
4
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2239000000
Cost Of Revenue
1239000000
Gross Profit
1000000000
Operating Expenses
431000000
Operating Income
569000000
Interest Expense
210000000
Pretax Income
398000000
Net Income
318000000
Eps
0.4272528181219686
Dividends Per Share
201000000
Shares Outstanding
739739177
Income Tax Expense
80000000
EBITDA
949000000
Operating Margin
25.413130861991963
Total Other Income Expense Net
-171000000
Cash
1119000000
Short Term Investments
-
Receivables
1458000000
Inventories
517000000
Total Current Assets
3632000000
Property Plant Equipment
35153000000
Total Assets
43939000000
Payables
1188000000
Short Term Debt
2050000000
Long Term Debt
16936000000
Total Liabilities
29526000000
Equity
14413000000
Depreciation
357000000
Change In Working Capital
240000000
Cash From Operations
966000000
Capital Expenditures
1145000000
Cash From Investing
-1147000000
Cash From Financing
982000000
Net Change In Cash
801000000
PE
23.9592
PB
1.7552499202109209
ROE
2.2063414972594186
ROA
0.7237306265504448
FCF
-179000000
Fcf Percent
-0.07994640464493077
Piotroski FScore
4
Health Score
40
Deep Value Investing Score
2.5
Defensive Investing Score
7
Dividend Investing Score
2.5
Economic Moat Investing Score
5.8
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
5
Net Net Investing Score
1
Quality Investing Score
3.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2239000000
Quarters > 0 > income Statement > cost Of Revenue
1239000000
Quarters > 0 > income Statement > gross Profit
1000000000
Quarters > 0 > income Statement > operating Expenses
431000000
Quarters > 0 > income Statement > operating Income
569000000
Quarters > 0 > income Statement > interest Expense
210000000
Quarters > 0 > income Statement > pretax Income
398000000
Quarters > 0 > income Statement > net Income
318000000
Quarters > 0 > income Statement > eps
0.4272528181219686
Quarters > 0 > income Statement > dividends Per Share
201000000
Quarters > 0 > income Statement > shares Outstanding
744290000
Quarters > 0 > income Statement > income Tax Expense
80000000
Quarters > 0 > income Statement > EBITDA
949000000
Quarters > 0 > income Statement > operating Margin
25.413130861991963
Quarters > 0 > income Statement > total Other Income Expense Net
-171000000
Quarters > 0 > balance Sheet > cash
1119000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1458000000
Quarters > 0 > balance Sheet > inventories
517000000
Quarters > 0 > balance Sheet > total Current Assets
3632000000
Quarters > 0 > balance Sheet > property Plant Equipment
35153000000
Quarters > 0 > balance Sheet > total Assets
43939000000
Quarters > 0 > balance Sheet > payables
1188000000
Quarters > 0 > balance Sheet > short Term Debt
2050000000
Quarters > 0 > balance Sheet > long Term Debt
16936000000
Quarters > 0 > balance Sheet > total Liabilities
29526000000
Quarters > 0 > balance Sheet > equity
14413000000
Quarters > 0 > cash Flow > net Income
318000000
Quarters > 0 > cash Flow > depreciation
357000000
Quarters > 0 > cash Flow > change In Working Capital
240000000
Quarters > 0 > cash Flow > cash From Operations
966000000
Quarters > 0 > cash Flow > capital Expenditures
1145000000
Quarters > 0 > cash Flow > cash From Investing
-1147000000
Quarters > 0 > cash Flow > cash From Financing
982000000
Quarters > 0 > cash Flow > net Change In Cash
801000000
Quarters > 0 > ratios > PE
0.4272528181219686
Quarters > 0 > ratios > PB
1.7552499202109209
Quarters > 0 > ratios > ROE
2.2063414972594186
Quarters > 0 > ratios > ROA
0.7237306265504448
Quarters > 0 > ratios > FCF
-179000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.07994640464493077
Quarters > 0 > health Score
40
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2025000000
Quarters > 1 > income Statement > cost Of Revenue
1194000000
Quarters > 1 > income Statement > gross Profit
831000000
Quarters > 1 > income Statement > operating Expenses
425000000
Quarters > 1 > income Statement > operating Income
406000000
Quarters > 1 > income Statement > interest Expense
199000000
Quarters > 1 > income Statement > pretax Income
230000000
Quarters > 1 > income Statement > net Income
183000000
Quarters > 1 > income Statement > eps
0.24645103772047605
Quarters > 1 > income Statement > dividends Per Share
202000000
Quarters > 1 > income Statement > shares Outstanding
742541000
Quarters > 1 > income Statement > income Tax Expense
47000000
Quarters > 1 > income Statement > EBITDA
782000000
Quarters > 1 > income Statement > operating Margin
20.049382716049383
Quarters > 1 > income Statement > total Other Income Expense Net
-176000000
Quarters > 1 > balance Sheet > cash
294000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1538000000
Quarters > 1 > balance Sheet > inventories
504000000
Quarters > 1 > balance Sheet > total Current Assets
2923000000
Quarters > 1 > balance Sheet > property Plant Equipment
34356000000
Quarters > 1 > balance Sheet > total Assets
42363000000
Quarters > 1 > balance Sheet > payables
1135000000
Quarters > 1 > balance Sheet > short Term Debt
2505000000
Quarters > 1 > balance Sheet > long Term Debt
15292000000
Quarters > 1 > balance Sheet > total Liabilities
28077000000
Quarters > 1 > balance Sheet > equity
14286000000
Quarters > 1 > cash Flow > net Income
183000000
Quarters > 1 > cash Flow > depreciation
353000000
Quarters > 1 > cash Flow > change In Working Capital
42000000
Quarters > 1 > cash Flow > cash From Operations
602000000
Quarters > 1 > cash Flow > capital Expenditures
930000000
Quarters > 1 > cash Flow > cash From Investing
-930000000
Quarters > 1 > cash Flow > cash From Financing
306000000
Quarters > 1 > cash Flow > net Change In Cash
-22000000
Quarters > 1 > ratios > PE
0.24645103772047605
Quarters > 1 > ratios > PB
1.766692467450651
Quarters > 1 > ratios > ROE
1.2809743805123899
Quarters > 1 > ratios > ROA
0.43198073790808017
Quarters > 1 > ratios > FCF
-328000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.16197530864197532
Quarters > 1 > health Score
43
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2504000000
Quarters > 2 > income Statement > cost Of Revenue
1391000000
Quarters > 2 > income Statement > gross Profit
1113000000
Quarters > 2 > income Statement > operating Expenses
435000000
Quarters > 2 > income Statement > operating Income
678000000
Quarters > 2 > income Statement > interest Expense
190000000
Quarters > 2 > income Statement > pretax Income
516000000
Quarters > 2 > income Statement > net Income
414000000
Quarters > 2 > income Statement > eps
0.5584030213110331
Quarters > 2 > income Statement > dividends Per Share
190000000
Quarters > 2 > income Statement > shares Outstanding
741400000
Quarters > 2 > income Statement > income Tax Expense
102000000
Quarters > 2 > income Statement > EBITDA
1048000000
Quarters > 2 > income Statement > operating Margin
27.076677316293928
Quarters > 2 > income Statement > total Other Income Expense Net
-162000000
Quarters > 2 > balance Sheet > cash
312000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1585000000
Quarters > 2 > balance Sheet > inventories
476000000
Quarters > 2 > balance Sheet > total Current Assets
3096000000
Quarters > 2 > balance Sheet > property Plant Equipment
33642000000
Quarters > 2 > balance Sheet > total Assets
41809000000
Quarters > 2 > balance Sheet > payables
1097000000
Quarters > 2 > balance Sheet > short Term Debt
1347000000
Quarters > 2 > balance Sheet > long Term Debt
15938000000
Quarters > 2 > balance Sheet > total Liabilities
27512000000
Quarters > 2 > balance Sheet > equity
14297000000
Quarters > 2 > cash Flow > net Income
414000000
Quarters > 2 > cash Flow > depreciation
342000000
Quarters > 2 > cash Flow > change In Working Capital
-233000000
Quarters > 2 > cash Flow > cash From Operations
513000000
Quarters > 2 > cash Flow > capital Expenditures
793000000
Quarters > 2 > cash Flow > cash From Investing
-783000000
Quarters > 2 > cash Flow > cash From Financing
271000000
Quarters > 2 > cash Flow > net Change In Cash
1000000
Quarters > 2 > ratios > PE
0.5584030213110331
Quarters > 2 > ratios > PB
1.762620549765685
Quarters > 2 > ratios > ROE
2.895712387214101
Quarters > 2 > ratios > ROA
0.9902174173024947
Quarters > 2 > ratios > FCF
-280000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.11182108626198083
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2211000000
Quarters > 3 > income Statement > cost Of Revenue
1409000000
Quarters > 3 > income Statement > gross Profit
802000000
Quarters > 3 > income Statement > operating Expenses
425000000
Quarters > 3 > income Statement > operating Income
377000000
Quarters > 3 > income Statement > interest Expense
189000000
Quarters > 3 > income Statement > pretax Income
216000000
Quarters > 3 > income Statement > net Income
177000000
Quarters > 3 > income Statement > eps
0.2388460900085418
Quarters > 3 > income Statement > dividends Per Share
190000000
Quarters > 3 > income Statement > shares Outstanding
741063000
Quarters > 3 > income Statement > income Tax Expense
39000000
Quarters > 3 > income Statement > EBITDA
744000000
Quarters > 3 > income Statement > operating Margin
17.051108095884217
Quarters > 3 > income Statement > total Other Income Expense Net
-161000000
Quarters > 3 > balance Sheet > cash
306000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1446000000
Quarters > 3 > balance Sheet > inventories
511000000
Quarters > 3 > balance Sheet > total Current Assets
2880000000
Quarters > 3 > balance Sheet > property Plant Equipment
33149000000
Quarters > 3 > balance Sheet > total Assets
41069000000
Quarters > 3 > balance Sheet > payables
1196000000
Quarters > 3 > balance Sheet > short Term Debt
854000000
Quarters > 3 > balance Sheet > long Term Debt
15952000000
Quarters > 3 > balance Sheet > total Liabilities
26992000000
Quarters > 3 > balance Sheet > equity
14077000000
Quarters > 3 > cash Flow > net Income
177000000
Quarters > 3 > cash Flow > depreciation
339000000
Quarters > 3 > cash Flow > change In Working Capital
-19000000
Quarters > 3 > cash Flow > cash From Operations
511000000
Quarters > 3 > cash Flow > capital Expenditures
860000000
Quarters > 3 > cash Flow > cash From Investing
-874000000
Quarters > 3 > cash Flow > cash From Financing
119000000
Quarters > 3 > cash Flow > net Change In Cash
-244000000
Quarters > 3 > ratios > PE
0.2388460900085418
Quarters > 3 > ratios > PB
1.7893536527669247
Quarters > 3 > ratios > ROE
1.2573701783050366
Quarters > 3 > ratios > ROA
0.4309820058925223
Quarters > 3 > ratios > FCF
-349000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.15784712799638173
Quarters > 3 > health Score
43
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
8462000000
Annuals > 0 > income Statement > cost Of Revenue
5069000000
Annuals > 0 > income Statement > gross Profit
3393000000
Annuals > 0 > income Statement > operating Expenses
1653000000
Annuals > 0 > income Statement > operating Income
1740000000
Annuals > 0 > income Statement > interest Expense
738000000
Annuals > 0 > income Statement > pretax Income
1116000000
Annuals > 0 > income Statement > net Income
888000000
Annuals > 0 > income Statement > eps
1.2002384257413297
Annuals > 0 > income Statement > dividends Per Share
747000000
Annuals > 0 > income Statement > shares Outstanding
739853000
Annuals > 0 > income Statement > income Tax Expense
228000000
Annuals > 0 > income Statement > EBITDA
3211000000
Annuals > 0 > income Statement > operating Margin
20.56251477192153
Annuals > 0 > income Statement > total Other Income Expense Net
-624000000
Annuals > 0 > balance Sheet > cash
306000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1446000000
Annuals > 0 > balance Sheet > inventories
511000000
Annuals > 0 > balance Sheet > total Current Assets
2880000000
Annuals > 0 > balance Sheet > property Plant Equipment
33149000000
Annuals > 0 > balance Sheet > total Assets
41069000000
Annuals > 0 > balance Sheet > payables
1196000000
Annuals > 0 > balance Sheet > short Term Debt
854000000
Annuals > 0 > balance Sheet > long Term Debt
15952000000
Annuals > 0 > balance Sheet > total Liabilities
26992000000
Annuals > 0 > balance Sheet > equity
14077000000
Annuals > 0 > cash Flow > net Income
888000000
Annuals > 0 > cash Flow > depreciation
1357000000
Annuals > 0 > cash Flow > change In Working Capital
-7000000
Annuals > 0 > cash Flow > cash From Operations
2340000000
Annuals > 0 > cash Flow > capital Expenditures
2805000000
Annuals > 0 > cash Flow > cash From Investing
-2818000000
Annuals > 0 > cash Flow > cash From Financing
435000000
Annuals > 0 > cash Flow > net Change In Cash
-43000000
Annuals > 0 > ratios > PE
1.2002384257413297
Annuals > 0 > ratios > PB
1.8510778333451727
Annuals > 0 > ratios > ROE
6.308162250479506
Annuals > 0 > ratios > ROA
2.162214809223502
Annuals > 0 > ratios > FCF
-465000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.054951548097376506
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
8312000000
Annuals > 1 > income Statement > cost Of Revenue
5036000000
Annuals > 1 > income Statement > gross Profit
3276000000
Annuals > 1 > income Statement > operating Expenses
1646000000
Annuals > 1 > income Statement > operating Income
1630000000
Annuals > 1 > income Statement > interest Expense
666000000
Annuals > 1 > income Statement > pretax Income
924000000
Annuals > 1 > income Statement > net Income
740000000
Annuals > 1 > income Statement > eps
1.0024845359986778
Annuals > 1 > income Statement > dividends Per Share
704000000
Annuals > 1 > income Statement > shares Outstanding
738166000
Annuals > 1 > income Statement > income Tax Expense
184000000
Annuals > 1 > income Statement > EBITDA
2925000000
Annuals > 1 > income Statement > operating Margin
19.6102021174206
Annuals > 1 > income Statement > total Other Income Expense Net
-706000000
Annuals > 1 > balance Sheet > cash
331000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1649000000
Annuals > 1 > balance Sheet > inventories
505000000
Annuals > 1 > balance Sheet > total Current Assets
2932000000
Annuals > 1 > balance Sheet > property Plant Equipment
31418000000
Annuals > 1 > balance Sheet > total Assets
39236000000
Annuals > 1 > balance Sheet > payables
1104000000
Annuals > 1 > balance Sheet > short Term Debt
993000000
Annuals > 1 > balance Sheet > long Term Debt
14611000000
Annuals > 1 > balance Sheet > total Liabilities
25303000000
Annuals > 1 > balance Sheet > equity
13933000000
Annuals > 1 > cash Flow > net Income
740000000
Annuals > 1 > cash Flow > depreciation
1335000000
Annuals > 1 > cash Flow > change In Working Capital
-139000000
Annuals > 1 > cash Flow > cash From Operations
1758000000
Annuals > 1 > cash Flow > capital Expenditures
2390000000
Annuals > 1 > cash Flow > cash From Investing
-2383000000
Annuals > 1 > cash Flow > cash From Financing
650000000
Annuals > 1 > cash Flow > net Change In Cash
25000000
Annuals > 1 > ratios > PE
1.0024845359986778
Annuals > 1 > ratios > PB
1.8659446292973514
Annuals > 1 > ratios > ROE
5.311131845259456
Annuals > 1 > ratios > ROA
1.886023040065246
Annuals > 1 > ratios > FCF
-632000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.07603464870067372
Annuals > 1 > health Score
46
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7902000000
Annuals > 2 > income Statement > cost Of Revenue
5015000000
Annuals > 2 > income Statement > gross Profit
2887000000
Annuals > 2 > income Statement > operating Expenses
1513000000
Annuals > 2 > income Statement > operating Income
1374000000
Annuals > 2 > income Statement > interest Expense
513000000
Annuals > 2 > income Statement > pretax Income
915000000
Annuals > 2 > income Statement > net Income
756000000
Annuals > 2 > income Statement > eps
1.0259166076357507
Annuals > 2 > income Statement > dividends Per Share
787000000
Annuals > 2 > income Statement > shares Outstanding
736902000
Annuals > 2 > income Statement > income Tax Expense
201000000
Annuals > 2 > income Statement > EBITDA
2661000000
Annuals > 2 > income Statement > operating Margin
17.38800303720577
Annuals > 2 > income Statement > total Other Income Expense Net
-459000000
Annuals > 2 > balance Sheet > cash
356000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1448000000
Annuals > 2 > balance Sheet > inventories
443000000
Annuals > 2 > balance Sheet > total Current Assets
2824000000
Annuals > 2 > balance Sheet > property Plant Equipment
30238000000
Annuals > 2 > balance Sheet > total Assets
37837000000
Annuals > 2 > balance Sheet > payables
1201000000
Annuals > 2 > balance Sheet > short Term Debt
1339000000
Annuals > 2 > balance Sheet > long Term Debt
12889000000
Annuals > 2 > balance Sheet > total Liabilities
23919000000
Annuals > 2 > balance Sheet > equity
13915000000
Annuals > 2 > cash Flow > net Income
714000000
Annuals > 2 > cash Flow > depreciation
1233000000
Annuals > 2 > cash Flow > change In Working Capital
-392000000
Annuals > 2 > cash Flow > cash From Operations
1730000000
Annuals > 2 > cash Flow > capital Expenditures
2155000000
Annuals > 2 > cash Flow > cash From Investing
-5654000000
Annuals > 2 > cash Flow > cash From Financing
709000000
Annuals > 2 > cash Flow > net Change In Cash
-3215000000
Annuals > 2 > ratios > PE
1.0259166076357507
Annuals > 2 > ratios > PB
1.8651590686309738
Annuals > 2 > ratios > ROE
5.43298598634567
Annuals > 2 > ratios > ROA
1.9980442424082245
Annuals > 2 > ratios > FCF
-425000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.05378385218931916
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5783000000
Annuals > 3 > income Statement > cost Of Revenue
3070000000
Annuals > 3 > income Statement > gross Profit
2713000000
Annuals > 3 > income Statement > operating Expenses
1289000000
Annuals > 3 > income Statement > operating Income
1424000000
Annuals > 3 > income Statement > interest Expense
918000000
Annuals > 3 > income Statement > pretax Income
521000000
Annuals > 3 > income Statement > net Income
-1480000000
Annuals > 3 > income Statement > eps
-1.9350983696796236
Annuals > 3 > income Statement > dividends Per Share
1279000000
Annuals > 3 > income Statement > shares Outstanding
764819000
Annuals > 3 > income Statement > income Tax Expense
503000000
Annuals > 3 > income Statement > EBITDA
2560000000
Annuals > 3 > income Statement > operating Margin
24.623897630987376
Annuals > 3 > income Statement > total Other Income Expense Net
-903000000
Annuals > 3 > balance Sheet > cash
3571000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
890000000
Annuals > 3 > balance Sheet > inventories
322000000
Annuals > 3 > balance Sheet > total Current Assets
5007000000
Annuals > 3 > balance Sheet > property Plant Equipment
25470000000
Annuals > 3 > balance Sheet > total Assets
33223000000
Annuals > 3 > balance Sheet > payables
679000000
Annuals > 3 > balance Sheet > short Term Debt
543000000
Annuals > 3 > balance Sheet > long Term Debt
10666000000
Annuals > 3 > balance Sheet > total Liabilities
19500000000
Annuals > 3 > balance Sheet > equity
13723000000
Annuals > 3 > cash Flow > net Income
18000000
Annuals > 3 > cash Flow > depreciation
1121000000
Annuals > 3 > cash Flow > change In Working Capital
22000000
Annuals > 3 > cash Flow > cash From Operations
2270000000
Annuals > 3 > cash Flow > capital Expenditures
1973000000
Annuals > 3 > cash Flow > cash From Investing
7957000000
Annuals > 3 > cash Flow > cash From Financing
-7390000000
Annuals > 3 > cash Flow > net Change In Cash
3129000000
Annuals > 3 > ratios > PE
-1.9350983696796236
Annuals > 3 > ratios > PB
1.9629035327552284
Annuals > 3 > ratios > ROE
-10.784813816220943
Annuals > 3 > ratios > ROA
-4.454745206633958
Annuals > 3 > ratios > FCF
297000000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.05135742694103407
Annuals > 3 > health Score
29
Valuation > metrics > PE
23.9592
Valuation > metrics > PB
1.7552499202109209
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.2063414972594186
Profitability > metrics > ROA
8.755506607929515
Profitability > metrics > Net Margin
0.14202769093345244
Profitability > final Score
52
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.048567265662943
Risk > metrics > Interest Coverage
2.7095238095238097
Risk > final Score
29
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.121680049413218
Liquidity > metrics > Quick Ratio
0.9620135886349599
Liquidity > final Score
76
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
35
Prev Profitabilities > 1
61
Prev Profitabilities > 2
33
Prev Risks > 0
38
Prev Risks > 1
44
Prev Risks > 2
38
Prev Liquidities > 0
43
Prev Liquidities > 1
82
Prev Liquidities > 2
85
Updated At
2025-12-14T01:02:27.659Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-13
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.4189
Earnings History > 0 > eps Difference
-0.4189
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.48
Earnings History > 1 > eps Estimate
0.47
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
2.1277
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.32
Earnings History > 2 > eps Estimate
0.3951
Earnings History > 2 > eps Difference
-0.0751
Earnings History > 2 > surprise Percent
-19.0078
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.5571
Earnings History > 3 > eps Estimate
0.5404
Earnings History > 3 > eps Difference
0.0167
Earnings History > 3 > surprise Percent
3.0903
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-14
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.34
Earnings History > 4 > eps Estimate
0.3732
Earnings History > 4 > eps Difference
-0.0332
Earnings History > 4 > surprise Percent
-8.896
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-01
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.42
Earnings History > 5 > eps Estimate
0.42
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-02
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.38
Earnings History > 6 > eps Estimate
0.33
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
15.1515
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.54
Earnings History > 7 > eps Estimate
0.5
Earnings History > 7 > eps Difference
0.04
Earnings History > 7 > surprise Percent
8
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-16
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.4
Earnings History > 8 > eps Estimate
0.38
Earnings History > 8 > eps Difference
0.02
Earnings History > 8 > surprise Percent
5.2632
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.43
Earnings History > 9 > eps Estimate
0.42
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
2.381
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-04
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.29
Earnings History > 10 > eps Estimate
0.32
Earnings History > 10 > eps Difference
-0.03
Earnings History > 10 > surprise Percent
-9.375
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.48
Earnings History > 11 > eps Estimate
0.46
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
4.3478
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-17
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.28
Earnings History > 12 > eps Estimate
0.28
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-04
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.41
Earnings History > 13 > eps Estimate
0.42
Earnings History > 13 > eps Difference
-0.01
Earnings History > 13 > surprise Percent
-2.381
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.3
Earnings History > 14 > eps Estimate
0.3
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.41
Earnings History > 15 > eps Estimate
0.39
Earnings History > 15 > eps Difference
0.02
Earnings History > 15 > surprise Percent
5.1282
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-18
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.22
Earnings History > 16 > eps Estimate
0.32
Earnings History > 16 > eps Difference
-0.1
Earnings History > 16 > surprise Percent
-31.25
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.36
Earnings History > 17 > eps Estimate
0.38
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-5.2632
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.19
Earnings History > 18 > eps Estimate
0.24
Earnings History > 18 > eps Difference
-0.05
Earnings History > 18 > surprise Percent
-20.8333
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.28
Earnings History > 19 > eps Estimate
0.64
Earnings History > 19 > eps Difference
-0.36
Earnings History > 19 > surprise Percent
-56.25
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.59
Earnings History > 20 > eps Estimate
0.61
Earnings History > 20 > eps Difference
-0.02
Earnings History > 20 > surprise Percent
-3.2787
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.58
Earnings History > 21 > eps Estimate
0.62
Earnings History > 21 > eps Difference
-0.04
Earnings History > 21 > surprise Percent
-6.4516
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-10
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.55
Earnings History > 22 > eps Estimate
0.55
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-08
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.67
Earnings History > 23 > eps Estimate
0.71
Earnings History > 23 > eps Difference
-0.04
Earnings History > 23 > surprise Percent
-5.6338
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-14
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.57
Earnings History > 24 > eps Estimate
0.53
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
7.5472
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.61
Earnings History > 25 > eps Estimate
0.62
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-1.6129
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.58
Earnings History > 26 > eps Estimate
0.56
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
3.5714
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.7
Earnings History > 27 > eps Estimate
0.72
Earnings History > 27 > eps Difference
-0.02
Earnings History > 27 > surprise Percent
-2.7778
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.52
Earnings History > 28 > eps Estimate
0.49
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
6.1224
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.59
Earnings History > 29 > eps Estimate
0.56
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
5.3571
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.55
Earnings History > 30 > eps Estimate
0.54
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
1.8519
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.74
Earnings History > 31 > eps Estimate
0.66
Earnings History > 31 > eps Difference
0.08
Earnings History > 31 > surprise Percent
12.1212
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.55
Earnings History > 32 > eps Estimate
0.48
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
14.5833
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.56
Earnings History > 33 > eps Estimate
0.53
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
5.6604
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.52
Earnings History > 34 > eps Estimate
0.5
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
4
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.62
Earnings History > 35 > eps Estimate
0.61
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
1.6393
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.6
Earnings History > 36 > eps Estimate
0.5
Earnings History > 36 > eps Difference
0.1
Earnings History > 36 > surprise Percent
20
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-01
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.63
Earnings History > 37 > eps Estimate
0.58
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
8.6207
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-09
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.56
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
5.6604
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.67
Earnings History > 39 > eps Estimate
0.74
Earnings History > 39 > eps Difference
-0.07
Earnings History > 39 > surprise Percent
-9.4595
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.43
Earnings History > 40 > eps Estimate
0.44
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-2.2727
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-29
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.51
Earnings History > 41 > eps Estimate
0.5
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
2
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-03
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.49
Earnings History > 42 > eps Estimate
0.47
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
4.2553
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.77
Earnings History > 43 > eps Estimate
0.7
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
10
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.58
Earnings History > 44 > eps Estimate
0.51
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
13.7255
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.54
Earnings History > 45 > eps Estimate
0.52
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
3.8462
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.53
Earnings History > 46 > eps Estimate
0.45
Earnings History > 46 > eps Difference
0.08
Earnings History > 46 > surprise Percent
17.7778
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.8
Earnings History > 47 > eps Estimate
0.71
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
12.6761
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.6
Earnings History > 48 > eps Estimate
0.5
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
20
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.66
Earnings History > 49 > eps Estimate
0.68
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-2.9412
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.49
Earnings History > 50 > eps Estimate
0.46
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
6.5217
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.71
Earnings History > 51 > eps Estimate
0.7
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
1.4286
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.49
Earnings History > 52 > eps Estimate
0.47
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
4.2553
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.72
Earnings History > 53 > eps Estimate
0.68
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
5.8824
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.51
Earnings History > 54 > eps Estimate
0.41
Earnings History > 54 > eps Difference
0.1
Earnings History > 54 > surprise Percent
24.3902
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.7
Earnings History > 55 > eps Estimate
0.66
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
6.0606
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-10
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.7
Earnings History > 56 > eps Estimate
0.62
Earnings History > 56 > eps Difference
0.08
Earnings History > 56 > surprise Percent
12.9032
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.76
Earnings History > 57 > eps Estimate
0.7
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
8.5714
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-05
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.45
Earnings History > 58 > eps Estimate
0.45
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.84
Earnings History > 59 > eps Estimate
0.73
Earnings History > 59 > eps Difference
0.11
Earnings History > 59 > surprise Percent
15.0685
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-04
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.83
Earnings History > 60 > eps Estimate
0.58
Earnings History > 60 > eps Difference
0.25
Earnings History > 60 > surprise Percent
43.1034
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.74
Earnings History > 61 > eps Estimate
0.7
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
5.7143
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.62
Earnings History > 62 > eps Estimate
0.67
Earnings History > 62 > eps Difference
-0.05
Earnings History > 62 > surprise Percent
-7.4627
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.94
Earnings History > 63 > eps Estimate
0.9
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
4.4444
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-05
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.52
Earnings History > 64 > eps Estimate
0.36
Earnings History > 64 > eps Difference
0.16
Earnings History > 64 > surprise Percent
44.4444
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.52
Earnings History > 65 > eps Estimate
0.45
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
15.5556
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-04
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.32
Earnings History > 66 > eps Estimate
0.4
Earnings History > 66 > eps Difference
-0.08
Earnings History > 66 > surprise Percent
-20
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.6
Earnings History > 67 > eps Estimate
0.46
Earnings History > 67 > eps Difference
0.14
Earnings History > 67 > surprise Percent
30.4348
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.46
Earnings History > 68 > eps Estimate
0.46
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.45
Earnings History > 69 > eps Estimate
0.6
Earnings History > 69 > eps Difference
-0.15
Earnings History > 69 > surprise Percent
-25
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.5
Earnings History > 70 > eps Estimate
0.55
Earnings History > 70 > eps Difference
-0.05
Earnings History > 70 > surprise Percent
-9.0909
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-02
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.61
Earnings History > 71 > eps Estimate
0.62
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-1.6129
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.6
Earnings History > 72 > eps Estimate
0.55
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
9.0909
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-31
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.72
Earnings History > 73 > eps Estimate
0.62
Earnings History > 73 > eps Difference
0.1
Earnings History > 73 > surprise Percent
16.129
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.63
Earnings History > 74 > eps Estimate
0.51
Earnings History > 74 > eps Difference
0.12
Earnings History > 74 > surprise Percent
23.5294
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-03
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.65
Earnings History > 75 > eps Estimate
0.7
Earnings History > 75 > eps Difference
-0.05
Earnings History > 75 > surprise Percent
-7.1429
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.47
Earnings History > 76 > eps Estimate
0.49
Earnings History > 76 > eps Difference
-0.02
Earnings History > 76 > surprise Percent
-4.0816
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-31
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.55
Earnings History > 77 > eps Estimate
0.6
Earnings History > 77 > eps Difference
-0.05
Earnings History > 77 > surprise Percent
-8.3333
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.51
Earnings History > 78 > eps Estimate
0.48
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
6.25
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.7
Earnings History > 79 > eps Estimate
0.58
Earnings History > 79 > eps Difference
0.12
Earnings History > 79 > surprise Percent
20.6897
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.52
Earnings History > 80 > eps Estimate
0.5
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
4
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-01
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.56
Earnings History > 81 > eps Estimate
0.6
Earnings History > 81 > eps Difference
-0.04
Earnings History > 81 > surprise Percent
-6.6667
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-02
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.46
Earnings History > 82 > eps Estimate
0.4
Earnings History > 82 > eps Difference
0.06
Earnings History > 82 > surprise Percent
15
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.53
Earnings History > 83 > eps Estimate
0.54
Earnings History > 83 > eps Difference
-0.01
Earnings History > 83 > surprise Percent
-1.8519
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.47
Earnings History > 84 > eps Estimate
0.46
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.1739
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-20
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.52
Earnings History > 85 > eps Estimate
0.5
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
4
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-28
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.36
Earnings History > 86 > eps Estimate
0.34
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
5.8824
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.52
Earnings History > 87 > eps Estimate
0.54
Earnings History > 87 > eps Difference
-0.02
Earnings History > 87 > surprise Percent
-3.7037
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-28
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.49
Earnings History > 88 > eps Estimate
0.42
Earnings History > 88 > eps Difference
0.07
Earnings History > 88 > surprise Percent
16.6667
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-23
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.5
Earnings History > 89 > eps Estimate
0.51
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-1.9608
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-29
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.34
Earnings History > 90 > eps Estimate
0.36
Earnings History > 90 > eps Difference
-0.02
Earnings History > 90 > surprise Percent
-5.5556
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-29
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.53
Earnings History > 91 > eps Estimate
0.5
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
6
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-22
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.41
Earnings History > 92 > eps Estimate
0.35
Earnings History > 92 > eps Difference
0.06
Earnings History > 92 > surprise Percent
17.1429
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.48
Earnings History > 93 > eps Estimate
0.45
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
6.6667
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-23
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.38
Earnings History > 94 > eps Estimate
0.3
Earnings History > 94 > eps Difference
0.08
Earnings History > 94 > surprise Percent
26.6667
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.52
Earnings History > 95 > eps Estimate
0.55
Earnings History > 95 > eps Difference
-0.03
Earnings History > 95 > surprise Percent
-5.4545
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-29
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.44
Earnings History > 96 > eps Estimate
0.41
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
7.3171
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.52
Earnings History > 97 > eps Estimate
0.45
Earnings History > 97 > eps Difference
0.07
Earnings History > 97 > surprise Percent
15.5556
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-24
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.36
Earnings History > 98 > eps Estimate
0.36
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-24
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.76
Earnings History > 99 > eps Estimate
0.56
Earnings History > 99 > eps Difference
0.2
Earnings History > 99 > surprise Percent
35.7143
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-24
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.44
Earnings History > 100 > eps Estimate
0.32
Earnings History > 100 > eps Difference
0.12
Earnings History > 100 > surprise Percent
37.5
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-25
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.41
Earnings History > 101 > eps Estimate
0.33
Earnings History > 101 > eps Difference
0.08
Earnings History > 101 > surprise Percent
24.2424
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.32
Earnings History > 102 > eps Estimate
0.23
Earnings History > 102 > eps Difference
0.09
Earnings History > 102 > surprise Percent
39.1304
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-26
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.5
Earnings History > 103 > eps Estimate
0.44
Earnings History > 103 > eps Difference
0.06
Earnings History > 103 > surprise Percent
13.6364
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-26
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.32
Earnings History > 104 > eps Estimate
0.31
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
3.2258
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-27
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.28
Earnings History > 105 > eps Estimate
0.27
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
3.7037
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-28
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.19
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5.2632
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-28
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.37
Earnings History > 107 > eps Estimate
0.34
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
8.8235
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-27
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.24
Earnings History > 108 > eps Estimate
0.24
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-28
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.27
Earnings History > 109 > eps Estimate
0.25
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
8
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-19
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.18
Earnings History > 110 > eps Estimate
0.2
Earnings History > 110 > eps Difference
-0.02
Earnings History > 110 > surprise Percent
-10
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-24
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.3
Earnings History > 111 > eps Estimate
0.34
Earnings History > 111 > eps Difference
-0.04
Earnings History > 111 > surprise Percent
-11.7647
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-23
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.22
Earnings History > 112 > eps Estimate
0.23
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-4.3478
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-22
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.24
Earnings History > 113 > eps Estimate
0.26
Earnings History > 113 > eps Difference
-0.02
Earnings History > 113 > surprise Percent
-7.6923
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-23
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.2
Earnings History > 114 > eps Estimate
0.2
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-23
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.36
Earnings History > 115 > eps Estimate
0.35
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
2.8571
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-22
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.23
Earnings History > 116 > eps Estimate
0.22
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
4.5455
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-23
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.27
Earnings History > 117 > eps Estimate
0.22
Earnings History > 117 > eps Difference
0.05
Earnings History > 117 > surprise Percent
22.7273
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-24
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.19
Earnings History > 118 > eps Estimate
0.16
Earnings History > 118 > eps Difference
0.03
Earnings History > 118 > surprise Percent
18.75
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-24
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.37
Earnings History > 119 > eps Estimate
0.36
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
2.7778
PPL Corporation provides electricity and natural gas to approximately 3.5 million customers in the United States. It operates through three segments: Kentucky Regulated, Pennsylvania Regulated, and Rhode Island Regulated. The company delivers electricity to customers in Pennsylvania, Kentucky, Virginia, and Rhode Island; delivers natural gas to customers in Kentucky and Rhode Island; and generates electricity from power plants in Kentucky. PPL Corporation was founded in 1920 and is headquartered in Allentown, Pennsylvania.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.2725Next Payout:
Jan 2, 2026Yield:
3.2068 %PPL Corp (PPL): Has Recent Momentum Cooldown Opened a Valuation Opportunity for Income Investors? simplywall.st
Read more →Prakash Pipes (NSE:PPL) stock performs better than its underlying earnings growth over last five years simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$40.4667
Analyst Picks
Strong Buy
8
Buy
4
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 83.65% of the total shares of PPL Corporation
1.
Vanguard Group Inc(12.3118%)
since
2025/06/30
2.
BlackRock Inc(8.1468%)
since
2025/06/30
3.
Franklin Resources Inc(5.165%)
since
2025/06/30
4.
State Street Corp(5.0538%)
since
2025/06/30
5.
Amvescap Plc.(4.1677%)
since
2025/06/30
6.
Wellington Management Company LLP(4.1023%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.9892%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.5381%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.4751%)
since
2025/07/31
10.
Vanguard Equity-Income Inv(2.2648%)
since
2025/06/30
11.
Vanguard Mid Cap Index Institutional(2.1186%)
since
2025/07/31
12.
Boston Partners Global Investors, Inc(1.8879%)
since
2025/06/30
13.
Bank of America Corp(1.8783%)
since
2025/06/30
14.
The Utilities Select Sector SPDR® ETF(1.6196%)
since
2025/08/31
15.
FMR Inc(1.5648%)
since
2025/06/30
16.
Putnam US Large Cap Value Equity(1.5501%)
since
2025/06/30
17.
Putnam Large Cap Value A(1.5501%)
since
2025/07/31
18.
Hotchkis & Wiley Capital Management LLC(1.3342%)
since
2025/06/30
19.
Fidelity 500 Index(1.2672%)
since
2025/07/31
20.
NORGES BANK(1.2554%)
since
2025/06/30
21.
SPDR® S&P 500® ETF(1.2067%)
since
2025/08/31
22.
iShares Core S&P 500 ETF(1.2028%)
since
2025/08/31
23.
AllianceBernstein L.P.(1.1376%)
since
2025/06/30
24.
Northern Trust Corp(1.1208%)
since
2025/06/30
25.
Federated Hermes Inc(1.0918%)
since
2025/06/30
26.
Vanguard Wellesley® Income Inv(1.0395%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(1.0349%)
since
2025/06/30
28.
Invesco Equity and Income Composite(1.0009%)
since
2025/06/30
29.
Cohen & Steers Inc(0.9736%)
since
2025/06/30
30.
Franklin Utilities Fund A1(0.9466%)
since
2025/07/31
31.
ClearBridge Advisors, LLC(0.9223%)
since
2025/06/30
32.
JHancock Disciplined Value I(0.8808%)
since
2025/07/31
33.
Vanguard Value Index Inv(0.8418%)
since
2025/07/31
34.
Legal & General Group PLC(0.7958%)
since
2025/06/30
35.
GQG Partners LLC(0.7846%)
since
2025/06/30
36.
iShares Select Dividend ETF(0.7653%)
since
2025/08/31
37.
Vanguard Windsor™ II Inv(0.761%)
since
2025/06/30
38.
Vanguard Utilities ETF(0.6345%)
since
2025/07/31
39.
Invesco Diversified Dividend A(0.6334%)
since
2025/07/31
40.
Invesco - Diversified Dividend(0.6334%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.4189
Date
2025-09-30
EPS Actual
0.48
EPS Estimate
0.47
EPS Difference
0.01
Surprise Percent
2.1277%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.