_id
6913159dccc777a4e85d8058
Ticker
MGA
Name
Magna International Inc
Exchange
NYSE
Address
337 Magna Drive, Aurora, ON, Canada, L4G 7K1
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.magna.com
Description
Magna International Inc. manufactures and supplies vehicle engineering, contract, and automotive space. It operates through four segments: Body Exteriors & Structures, Power & Vision, Seating Systems, and Complete Vehicles. The company offers battery enclosures, battery trays, fully assembled body-in-white modules, and chassis systems, such as suspension links and arms, twist axle, carbon fiber subframe, and frame assemblies; cameras, thermal sensing, radar, interior sensing systems, domain controllers, and modules for chassis control, glow plug control, powertrain control, and mechatronic control. It also provides active aerodynamics; lighting, liftgate modules, front integration panels, roof systems and modules, exterior design, thin wall, welding technologies, front end carriers or grille opening reinforcement, door panels, and hoods; latching systems, power closures, door and mechatronic control modules, hinges and wireforming, and handles; interior and exterior mirrors, actuators, and overhead consoles; structural, foam and trim, sustainable, and electronics seating; and greenhouse technologies, trim and exterior ornamentation, and running boards. In addition, the company offers eDrive systems and eBeam; hybrid and ICE Powertrain; E-motor core stack, gears and shafts, planetary carriers and differentials, and inverter covers and oil pans; battery thermal and structural components, and clutch housings and modules; truck fuel tank systems, pipes and components, and energy storage systems. Magna International Inc. was founded in 1957 and is headquartered in Aurora, Canada.
Last Close
51.78
Volume
1998000
Current Price
51.86
Change
0.15449980687523812
Last Updated
2025-12-02T11:46:41.302Z
Image
-
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
13943139328
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9609428571428571
Sentiment Sources
28
Rating
3.2
Target Price
51.3529
Strong Buy
1
Buy
4
Hold
13
Sell
2
Strong Sell
0
Current Quarter
2025-09-30
Revenue
10462000000
Cost Of Revenue
8973000000
Gross Profit
1489000000
Operating Expenses
531000000
Operating Income
958000000
Interest Expense
65000000
Pretax Income
473000000
Net Income
305000000
Eps
1.0823278921220725
Dividends Per Share
136000000
Shares Outstanding
281814257
Income Tax Expense
140000000
EBITDA
1012000000
Operating Margin
9.156948958134201
Total Other Income Expense Net
-485000000
Cash
1325706440
Short Term Investments
-
Receivables
8397805831
Inventories
4228873671
Total Current Assets
14268077906
Property Plant Equipment
11719564621
Total Assets
32874922256
Payables
7253921977
Short Term Debt
788230882
Long Term Debt
4967000000
Total Liabilities
19952531294
Equity
12586718494
Depreciation
474000000
Change In Working Capital
-34000000
Cash From Operations
912000000
Capital Expenditures
267000000
Cash From Investing
-343000000
Cash From Financing
-774000000
Net Change In Cash
-209000000
PE
13.5041
PB
1.1577185909851175
ROE
2.423189174727244
ROA
0.927758847990384
FCF
645000000
Fcf Percent
0.06165169183712483
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
6
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
10462000000
Quarters > 0 > income Statement > cost Of Revenue
8973000000
Quarters > 0 > income Statement > gross Profit
1489000000
Quarters > 0 > income Statement > operating Expenses
531000000
Quarters > 0 > income Statement > operating Income
958000000
Quarters > 0 > income Statement > interest Expense
65000000
Quarters > 0 > income Statement > pretax Income
473000000
Quarters > 0 > income Statement > net Income
305000000
Quarters > 0 > income Statement > eps
1.0823278921220725
Quarters > 0 > income Statement > dividends Per Share
136000000
Quarters > 0 > income Statement > shares Outstanding
281800000
Quarters > 0 > income Statement > income Tax Expense
140000000
Quarters > 0 > income Statement > EBITDA
1012000000
Quarters > 0 > income Statement > operating Margin
9.156948958134201
Quarters > 0 > income Statement > total Other Income Expense Net
-485000000
Quarters > 0 > balance Sheet > cash
1325706440
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
8397805831
Quarters > 0 > balance Sheet > inventories
4228873671
Quarters > 0 > balance Sheet > total Current Assets
14268077906
Quarters > 0 > balance Sheet > property Plant Equipment
11719564621
Quarters > 0 > balance Sheet > total Assets
32874922256
Quarters > 0 > balance Sheet > payables
7253921977
Quarters > 0 > balance Sheet > short Term Debt
788230882
Quarters > 0 > balance Sheet > long Term Debt
4967000000
Quarters > 0 > balance Sheet > total Liabilities
19952531294
Quarters > 0 > balance Sheet > equity
12586718494
Quarters > 0 > cash Flow > net Income
305000000
Quarters > 0 > cash Flow > depreciation
474000000
Quarters > 0 > cash Flow > change In Working Capital
-34000000
Quarters > 0 > cash Flow > cash From Operations
912000000
Quarters > 0 > cash Flow > capital Expenditures
267000000
Quarters > 0 > cash Flow > cash From Investing
-343000000
Quarters > 0 > cash Flow > cash From Financing
-774000000
Quarters > 0 > cash Flow > net Change In Cash
-209000000
Quarters > 0 > ratios > PE
1.0823278921220725
Quarters > 0 > ratios > PB
1.1577185909851175
Quarters > 0 > ratios > ROE
2.423189174727244
Quarters > 0 > ratios > ROA
0.927758847990384
Quarters > 0 > ratios > FCF
645000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.06165169183712483
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10631000000
Quarters > 1 > income Statement > cost Of Revenue
9127000000
Quarters > 1 > income Statement > gross Profit
1504000000
Quarters > 1 > income Statement > operating Expenses
982000000
Quarters > 1 > income Statement > operating Income
522000000
Quarters > 1 > income Statement > interest Expense
52000000
Quarters > 1 > income Statement > pretax Income
496000000
Quarters > 1 > income Statement > net Income
379000000
Quarters > 1 > income Statement > eps
1.3454029108981185
Quarters > 1 > income Statement > dividends Per Share
137000000
Quarters > 1 > income Statement > shares Outstanding
281700000
Quarters > 1 > income Statement > income Tax Expense
102000000
Quarters > 1 > income Statement > EBITDA
965000000
Quarters > 1 > income Statement > operating Margin
4.910168375505597
Quarters > 1 > income Statement > total Other Income Expense Net
-26000000
Quarters > 1 > balance Sheet > cash
1536000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
8258000000
Quarters > 1 > balance Sheet > inventories
4207000000
Quarters > 1 > balance Sheet > total Current Assets
14334000000
Quarters > 1 > balance Sheet > property Plant Equipment
11914000000
Quarters > 1 > balance Sheet > total Assets
33175000000
Quarters > 1 > balance Sheet > payables
7127000000
Quarters > 1 > balance Sheet > short Term Debt
1373000000
Quarters > 1 > balance Sheet > long Term Debt
4984000000
Quarters > 1 > balance Sheet > total Liabilities
20272000000
Quarters > 1 > balance Sheet > equity
12482000000
Quarters > 1 > cash Flow > net Income
394000000
Quarters > 1 > cash Flow > depreciation
417000000
Quarters > 1 > cash Flow > change In Working Capital
-135000000
Quarters > 1 > cash Flow > cash From Operations
627000000
Quarters > 1 > cash Flow > capital Expenditures
246000000
Quarters > 1 > cash Flow > cash From Investing
-325000000
Quarters > 1 > cash Flow > cash From Financing
179000000
Quarters > 1 > cash Flow > net Change In Cash
477000000
Quarters > 1 > ratios > PE
1.3454029108981185
Quarters > 1 > ratios > PB
1.1670170645729852
Quarters > 1 > ratios > ROE
3.036372376221759
Quarters > 1 > ratios > ROA
1.142426525998493
Quarters > 1 > ratios > FCF
381000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.03583858526949487
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
10069000000
Quarters > 2 > income Statement > cost Of Revenue
8827000000
Quarters > 2 > income Statement > gross Profit
1242000000
Quarters > 2 > income Statement > operating Expenses
934000000
Quarters > 2 > income Statement > operating Income
308000000
Quarters > 2 > income Statement > interest Expense
50000000
Quarters > 2 > income Statement > pretax Income
225000000
Quarters > 2 > income Statement > net Income
146000000
Quarters > 2 > income Statement > eps
0.5177304964539007
Quarters > 2 > income Statement > dividends Per Share
136000000
Quarters > 2 > income Statement > shares Outstanding
282000000
Quarters > 2 > income Statement > income Tax Expense
72000000
Quarters > 2 > income Statement > EBITDA
670000000
Quarters > 2 > income Statement > operating Margin
3.058893633925911
Quarters > 2 > income Statement > total Other Income Expense Net
-83000000
Quarters > 2 > balance Sheet > cash
1059000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
8198000000
Quarters > 2 > balance Sheet > inventories
4184000000
Quarters > 2 > balance Sheet > total Current Assets
13799000000
Quarters > 2 > balance Sheet > property Plant Equipment
11682000000
Quarters > 2 > balance Sheet > total Assets
32074000000
Quarters > 2 > balance Sheet > payables
7376000000
Quarters > 2 > balance Sheet > short Term Debt
1924000000
Quarters > 2 > balance Sheet > long Term Debt
3892000000
Quarters > 2 > balance Sheet > total Liabilities
19908000000
Quarters > 2 > balance Sheet > equity
11740000000
Quarters > 2 > cash Flow > net Income
153000000
Quarters > 2 > cash Flow > depreciation
395000000
Quarters > 2 > cash Flow > change In Working Capital
-470000000
Quarters > 2 > cash Flow > cash From Operations
77000000
Quarters > 2 > cash Flow > capital Expenditures
268000000
Quarters > 2 > cash Flow > cash From Investing
-395000000
Quarters > 2 > cash Flow > cash From Financing
131000000
Quarters > 2 > cash Flow > net Change In Cash
-188000000
Quarters > 2 > ratios > PE
0.5177304964539007
Quarters > 2 > ratios > PB
1.2420971039182283
Quarters > 2 > ratios > ROE
1.243611584327087
Quarters > 2 > ratios > ROA
0.4551973561139864
Quarters > 2 > ratios > FCF
-191000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.01896911311947562
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
10628000000
Quarters > 3 > income Statement > cost Of Revenue
9073000000
Quarters > 3 > income Statement > gross Profit
1555000000
Quarters > 3 > income Statement > operating Expenses
939000000
Quarters > 3 > income Statement > operating Income
616000000
Quarters > 3 > income Statement > interest Expense
150000000
Quarters > 3 > income Statement > pretax Income
381000000
Quarters > 3 > income Statement > net Income
203000000
Quarters > 3 > income Statement > eps
0.7100384749912557
Quarters > 3 > income Statement > dividends Per Share
133000000
Quarters > 3 > income Statement > shares Outstanding
285900000
Quarters > 3 > income Statement > income Tax Expense
147000000
Quarters > 3 > income Statement > EBITDA
1241000000
Quarters > 3 > income Statement > operating Margin
5.796010538200978
Quarters > 3 > income Statement > total Other Income Expense Net
-235000000
Quarters > 3 > balance Sheet > cash
1247000000
Quarters > 3 > balance Sheet > short Term Investments
-742000
Quarters > 3 > balance Sheet > receivables
7376000000
Quarters > 3 > balance Sheet > inventories
4151000000
Quarters > 3 > balance Sheet > total Current Assets
13118000000
Quarters > 3 > balance Sheet > property Plant Equipment
11525000000
Quarters > 3 > balance Sheet > total Assets
31039000000
Quarters > 3 > balance Sheet > payables
7194000000
Quarters > 3 > balance Sheet > short Term Debt
1272000000
Quarters > 3 > balance Sheet > long Term Debt
4134000000
Quarters > 3 > balance Sheet > total Liabilities
19099000000
Quarters > 3 > balance Sheet > equity
11522000000
Quarters > 3 > cash Flow > net Income
234000000
Quarters > 3 > cash Flow > depreciation
710000000
Quarters > 3 > cash Flow > change In Working Capital
1014000000
Quarters > 3 > cash Flow > cash From Operations
1910000000
Quarters > 3 > cash Flow > capital Expenditures
709000000
Quarters > 3 > cash Flow > cash From Investing
-869000000
Quarters > 3 > cash Flow > cash From Financing
-861000000
Quarters > 3 > cash Flow > net Change In Cash
186000000
Quarters > 3 > ratios > PE
0.7100384749912557
Quarters > 3 > ratios > PB
1.283100937337268
Quarters > 3 > ratios > ROE
1.761846901579587
Quarters > 3 > ratios > ROA
0.654015915461194
Quarters > 3 > ratios > FCF
1201000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.11300338727888597
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
42836000000
Annuals > 0 > income Statement > cost Of Revenue
37037000000
Annuals > 0 > income Statement > gross Profit
5799000000
Annuals > 0 > income Statement > operating Expenses
3683000000
Annuals > 0 > income Statement > operating Income
2116000000
Annuals > 0 > income Statement > interest Expense
309000000
Annuals > 0 > income Statement > pretax Income
1542000000
Annuals > 0 > income Statement > net Income
1009000000
Annuals > 0 > income Statement > eps
3.5169048448936913
Annuals > 0 > income Statement > dividends Per Share
539000000
Annuals > 0 > income Statement > shares Outstanding
286900000
Annuals > 0 > income Statement > income Tax Expense
446000000
Annuals > 0 > income Statement > EBITDA
3779000000
Annuals > 0 > income Statement > operating Margin
4.939770286674759
Annuals > 0 > income Statement > total Other Income Expense Net
-574000000
Annuals > 0 > balance Sheet > cash
1247000000
Annuals > 0 > balance Sheet > short Term Investments
-742000
Annuals > 0 > balance Sheet > receivables
7376000000
Annuals > 0 > balance Sheet > inventories
4151000000
Annuals > 0 > balance Sheet > total Current Assets
13118000000
Annuals > 0 > balance Sheet > property Plant Equipment
11525000000
Annuals > 0 > balance Sheet > total Assets
31039000000
Annuals > 0 > balance Sheet > payables
7194000000
Annuals > 0 > balance Sheet > short Term Debt
1272000000
Annuals > 0 > balance Sheet > long Term Debt
4134000000
Annuals > 0 > balance Sheet > total Liabilities
19099000000
Annuals > 0 > balance Sheet > equity
11522000000
Annuals > 0 > cash Flow > net Income
1096000000
Annuals > 0 > cash Flow > depreciation
1928000000
Annuals > 0 > cash Flow > change In Working Capital
681000000
Annuals > 0 > cash Flow > cash From Operations
3634000000
Annuals > 0 > cash Flow > capital Expenditures
2178000000
Annuals > 0 > cash Flow > cash From Investing
-2592000000
Annuals > 0 > cash Flow > cash From Financing
-989000000
Annuals > 0 > cash Flow > net Change In Cash
49000000
Annuals > 0 > ratios > PE
3.5169048448936913
Annuals > 0 > ratios > PB
1.2273304113869121
Annuals > 0 > ratios > ROE
8.75716021524041
Annuals > 0 > ratios > ROA
3.250749057637166
Annuals > 0 > ratios > FCF
1456000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.03399010178354655
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
42797000000
Annuals > 1 > income Statement > cost Of Revenue
37185000000
Annuals > 1 > income Statement > gross Profit
5612000000
Annuals > 1 > income Statement > operating Expenses
3574000000
Annuals > 1 > income Statement > operating Income
2038000000
Annuals > 1 > income Statement > interest Expense
242000000
Annuals > 1 > income Statement > pretax Income
1606000000
Annuals > 1 > income Statement > net Income
1213000000
Annuals > 1 > income Statement > eps
4.232379623168178
Annuals > 1 > income Statement > dividends Per Share
522000000
Annuals > 1 > income Statement > shares Outstanding
286600000
Annuals > 1 > income Statement > income Tax Expense
320000000
Annuals > 1 > income Statement > EBITDA
3596000000
Annuals > 1 > income Statement > operating Margin
4.762016029160923
Annuals > 1 > income Statement > total Other Income Expense Net
-432000000
Annuals > 1 > balance Sheet > cash
1198000000
Annuals > 1 > balance Sheet > short Term Investments
316824152
Annuals > 1 > balance Sheet > receivables
7881000000
Annuals > 1 > balance Sheet > inventories
4606000000
Annuals > 1 > balance Sheet > total Current Assets
14037000000
Annuals > 1 > balance Sheet > property Plant Equipment
11362000000
Annuals > 1 > balance Sheet > total Assets
32255000000
Annuals > 1 > balance Sheet > payables
7842000000
Annuals > 1 > balance Sheet > short Term Debt
1729000000
Annuals > 1 > balance Sheet > long Term Debt
4175000000
Annuals > 1 > balance Sheet > total Liabilities
19978000000
Annuals > 1 > balance Sheet > equity
11884000000
Annuals > 1 > cash Flow > net Income
1286000000
Annuals > 1 > cash Flow > depreciation
1748000000
Annuals > 1 > cash Flow > change In Working Capital
221000000
Annuals > 1 > cash Flow > cash From Operations
3149000000
Annuals > 1 > cash Flow > capital Expenditures
2548000000
Annuals > 1 > cash Flow > cash From Investing
-4503000000
Annuals > 1 > cash Flow > cash From Financing
1337000000
Annuals > 1 > cash Flow > net Change In Cash
-36000000
Annuals > 1 > ratios > PE
4.232379623168178
Annuals > 1 > ratios > PB
1.1887002692696063
Annuals > 1 > ratios > ROE
10.207001009761022
Annuals > 1 > ratios > ROA
3.7606572624399313
Annuals > 1 > ratios > FCF
601000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.01404304040002804
Annuals > 1 > health Score
52
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
37840000000
Annuals > 2 > income Statement > cost Of Revenue
33188000000
Annuals > 2 > income Statement > gross Profit
4652000000
Annuals > 2 > income Statement > operating Expenses
3079000000
Annuals > 2 > income Statement > operating Income
1573000000
Annuals > 2 > income Statement > interest Expense
126000000
Annuals > 2 > income Statement > pretax Income
878000000
Annuals > 2 > income Statement > net Income
592000000
Annuals > 2 > income Statement > eps
2.032967032967033
Annuals > 2 > income Statement > dividends Per Share
514000000
Annuals > 2 > income Statement > shares Outstanding
291200000
Annuals > 2 > income Statement > income Tax Expense
237000000
Annuals > 2 > income Statement > EBITDA
2423000000
Annuals > 2 > income Statement > operating Margin
4.156976744186046
Annuals > 2 > income Statement > total Other Income Expense Net
-695000000
Annuals > 2 > balance Sheet > cash
1234000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
6791000000
Annuals > 2 > balance Sheet > inventories
4180000000
Annuals > 2 > balance Sheet > total Current Assets
12525000000
Annuals > 2 > balance Sheet > property Plant Equipment
9768000000
Annuals > 2 > balance Sheet > total Assets
27789000000
Annuals > 2 > balance Sheet > payables
6999000000
Annuals > 2 > balance Sheet > short Term Debt
938000000
Annuals > 2 > balance Sheet > long Term Debt
2847000000
Annuals > 2 > balance Sheet > total Liabilities
16454000000
Annuals > 2 > balance Sheet > equity
10935000000
Annuals > 2 > cash Flow > net Income
641000000
Annuals > 2 > cash Flow > depreciation
1419000000
Annuals > 2 > cash Flow > change In Working Capital
-322000000
Annuals > 2 > cash Flow > cash From Operations
2095000000
Annuals > 2 > cash Flow > capital Expenditures
1681000000
Annuals > 2 > cash Flow > cash From Investing
-2038000000
Annuals > 2 > cash Flow > cash From Financing
-1733000000
Annuals > 2 > cash Flow > net Change In Cash
-1714000000
Annuals > 2 > ratios > PE
2.032967032967033
Annuals > 2 > ratios > PB
1.3125969821673527
Annuals > 2 > ratios > ROE
5.413808870598994
Annuals > 2 > ratios > ROA
2.130339342905466
Annuals > 2 > ratios > FCF
414000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.010940803382663847
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
36242000000
Annuals > 3 > income Statement > cost Of Revenue
31097000000
Annuals > 3 > income Statement > gross Profit
5145000000
Annuals > 3 > income Statement > operating Expenses
3197000000
Annuals > 3 > income Statement > operating Income
1948000000
Annuals > 3 > income Statement > interest Expense
122000000
Annuals > 3 > income Statement > pretax Income
1948000000
Annuals > 3 > income Statement > net Income
1514000000
Annuals > 3 > income Statement > eps
5
Annuals > 3 > income Statement > dividends Per Share
514000000
Annuals > 3 > income Statement > shares Outstanding
302800000
Annuals > 3 > income Statement > income Tax Expense
395000000
Annuals > 3 > income Statement > EBITDA
3582000000
Annuals > 3 > income Statement > operating Margin
5.374979305777827
Annuals > 3 > income Statement > total Other Income Expense Net
110000000
Annuals > 3 > balance Sheet > cash
2948000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
6307000000
Annuals > 3 > balance Sheet > inventories
3969000000
Annuals > 3 > balance Sheet > total Current Assets
13502000000
Annuals > 3 > balance Sheet > property Plant Equipment
9993000000
Annuals > 3 > balance Sheet > total Assets
29086000000
Annuals > 3 > balance Sheet > payables
6465000000
Annuals > 3 > balance Sheet > short Term Debt
729000000
Annuals > 3 > balance Sheet > long Term Debt
3538000000
Annuals > 3 > balance Sheet > total Liabilities
16861000000
Annuals > 3 > balance Sheet > equity
11836000000
Annuals > 3 > cash Flow > net Income
1553000000
Annuals > 3 > cash Flow > depreciation
1512000000
Annuals > 3 > cash Flow > change In Working Capital
-189000000
Annuals > 3 > cash Flow > cash From Operations
2940000000
Annuals > 3 > cash Flow > capital Expenditures
1372000000
Annuals > 3 > cash Flow > cash From Investing
-2283000000
Annuals > 3 > cash Flow > cash From Financing
-1106000000
Annuals > 3 > cash Flow > net Change In Cash
-426000000
Annuals > 3 > ratios > PE
5
Annuals > 3 > ratios > PB
1.2609844542075024
Annuals > 3 > ratios > ROE
12.791483609327475
Annuals > 3 > ratios > ROA
5.205253386508973
Annuals > 3 > ratios > FCF
1568000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.04326472049003918
Annuals > 3 > health Score
59
Valuation > metrics > PE
13.5041
Valuation > metrics > PB
1.1577185909851175
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.423189174727244
Profitability > metrics > ROA
2.1376390149351625
Profitability > metrics > Net Margin
0.029153125597400114
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.5852051750828646
Risk > metrics > Interest Coverage
14.738461538461538
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.7741614908540997
Liquidity > metrics > Quick Ratio
1.248322981546551
Liquidity > final Score
94
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
19
Prev Profitabilities > 1
8
Prev Profitabilities > 2
11
Prev Risks > 0
70
Prev Risks > 1
55
Prev Risks > 2
46
Prev Liquidities > 0
92
Prev Liquidities > 1
87
Prev Liquidities > 2
89
Updated At
2025-12-13T19:22:34.475Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-06
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
1.73
Earnings History > 0 > eps Difference
-1.73
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-07
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.33
Earnings History > 1 > eps Estimate
1.2
Earnings History > 1 > eps Difference
0.13
Earnings History > 1 > surprise Percent
10.8333
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-01
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.44
Earnings History > 2 > eps Estimate
1.15
Earnings History > 2 > eps Difference
0.29
Earnings History > 2 > surprise Percent
25.2174
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-02
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.78
Earnings History > 3 > eps Estimate
0.86
Earnings History > 3 > eps Difference
-0.08
Earnings History > 3 > surprise Percent
-9.3023
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
1.69
Earnings History > 4 > eps Estimate
1.52
Earnings History > 4 > eps Difference
0.17
Earnings History > 4 > surprise Percent
11.1842
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
1.28
Earnings History > 5 > eps Estimate
1.4
Earnings History > 5 > eps Difference
-0.12
Earnings History > 5 > surprise Percent
-8.5714
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
1.35
Earnings History > 6 > eps Estimate
1.44
Earnings History > 6 > eps Difference
-0.09
Earnings History > 6 > surprise Percent
-6.25
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-03
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.08
Earnings History > 7 > eps Estimate
1.25
Earnings History > 7 > eps Difference
-0.17
Earnings History > 7 > surprise Percent
-13.6
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-09
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.33
Earnings History > 8 > eps Estimate
1.48
Earnings History > 8 > eps Difference
-0.15
Earnings History > 8 > surprise Percent
-10.1351
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-03
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.46
Earnings History > 9 > eps Estimate
1.33
Earnings History > 9 > eps Difference
0.13
Earnings History > 9 > surprise Percent
9.7744
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
1.5
Earnings History > 10 > eps Estimate
1.23
Earnings History > 10 > eps Difference
0.27
Earnings History > 10 > surprise Percent
21.9512
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-05
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.11
Earnings History > 11 > eps Estimate
0.85
Earnings History > 11 > eps Difference
0.26
Earnings History > 11 > surprise Percent
30.5882
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-10
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.91
Earnings History > 12 > eps Estimate
1.06
Earnings History > 12 > eps Difference
-0.15
Earnings History > 12 > surprise Percent
-14.1509
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
1.07
Earnings History > 13 > eps Estimate
1.13
Earnings History > 13 > eps Difference
-0.06
Earnings History > 13 > surprise Percent
-5.3097
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-29
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.83
Earnings History > 14 > eps Estimate
0.94
Earnings History > 14 > eps Difference
-0.11
Earnings History > 14 > surprise Percent
-11.7021
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-29
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.28
Earnings History > 15 > eps Estimate
1.1
Earnings History > 15 > eps Difference
0.18
Earnings History > 15 > surprise Percent
16.3636
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-11
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.3
Earnings History > 16 > eps Estimate
0.86
Earnings History > 16 > eps Difference
0.44
Earnings History > 16 > surprise Percent
51.1628
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-05
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.56
Earnings History > 17 > eps Estimate
0.64
Earnings History > 17 > eps Difference
-0.08
Earnings History > 17 > surprise Percent
-12.5
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-06
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.4
Earnings History > 18 > eps Estimate
1.39
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
0.7194
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
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.86
Earnings History > 19 > eps Estimate
1.57
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
18.4713
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-19
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.83
Earnings History > 20 > eps Estimate
2.03
Earnings History > 20 > eps Difference
0.8
Earnings History > 20 > surprise Percent
39.4089
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-06
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.95
Earnings History > 21 > eps Estimate
1.35
Earnings History > 21 > eps Difference
0.6
Earnings History > 21 > surprise Percent
44.4444
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-07
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-1.71
Earnings History > 22 > eps Estimate
-1.63
Earnings History > 22 > eps Difference
-0.08
Earnings History > 22 > surprise Percent
-4.908
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.4
Earnings History > 23 > eps Estimate
0.8
Earnings History > 23 > eps Difference
0.6
Earnings History > 23 > surprise Percent
75
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-21
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.41
Earnings History > 24 > eps Estimate
1.33
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
6.015
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-08
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.41
Earnings History > 25 > eps Estimate
1.33
Earnings History > 25 > eps Difference
0.08
Earnings History > 25 > surprise Percent
6.015
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.59
Earnings History > 26 > eps Estimate
1.54
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
3.2468
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.63
Earnings History > 27 > eps Estimate
1.69
Earnings History > 27 > eps Difference
-0.06
Earnings History > 27 > surprise Percent
-3.5503
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-22
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.63
Earnings History > 28 > eps Estimate
1.6
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
1.875
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.56
Earnings History > 29 > eps Estimate
1.51
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
3.3113
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.67
Earnings History > 30 > eps Estimate
1.74
Earnings History > 30 > eps Difference
-0.07
Earnings History > 30 > surprise Percent
-4.023
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.84
Earnings History > 31 > eps Estimate
1.69
Earnings History > 31 > eps Difference
0.15
Earnings History > 31 > surprise Percent
8.8757
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
1.57
Earnings History > 32 > eps Estimate
1.55
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
1.2903
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.37
Earnings History > 33 > eps Estimate
1.32
Earnings History > 33 > eps Difference
0.05
Earnings History > 33 > surprise Percent
3.7879
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-11
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.49
Earnings History > 34 > eps Estimate
1.47
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
1.3605
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-11
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.54
Earnings History > 35 > eps Estimate
1.34
Earnings History > 35 > eps Difference
0.2
Earnings History > 35 > surprise Percent
14.9254
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-24
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.31
Earnings History > 36 > eps Estimate
1.36
Earnings History > 36 > eps Difference
-0.05
Earnings History > 36 > surprise Percent
-3.6765
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.29
Earnings History > 37 > eps Estimate
1.2
Earnings History > 37 > eps Difference
0.09
Earnings History > 37 > surprise Percent
7.5
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.41
Earnings History > 38 > eps Estimate
1.34
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
5.2239
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.22
Earnings History > 39 > eps Estimate
1.19
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
2.521
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.22
Earnings History > 40 > eps Estimate
1.11
Earnings History > 40 > eps Difference
0.11
Earnings History > 40 > surprise Percent
9.9099
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
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.97
Earnings History > 41 > eps Estimate
1.09
Earnings History > 41 > eps Difference
-0.12
Earnings History > 41 > surprise Percent
-11.0092
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-07
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.19
Earnings History > 42 > eps Estimate
1.18
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
0.8475
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
1.12
Earnings History > 43 > eps Estimate
1.1
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
1.8182
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.26
Earnings History > 44 > eps Estimate
1.12
Earnings History > 44 > eps Difference
0.14
Earnings History > 44 > surprise Percent
12.5
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.11
Earnings History > 45 > eps Estimate
0.99
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
12.1212
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-08
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.19
Earnings History > 46 > eps Estimate
1.11
Earnings History > 46 > eps Difference
0.08
Earnings History > 46 > surprise Percent
7.2072
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1
Earnings History > 47 > eps Estimate
0.99
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
1.0101
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-03
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.17
Earnings History > 48 > eps Estimate
0.77
Earnings History > 48 > eps Difference
0.4
Earnings History > 48 > surprise Percent
51.9481
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.77
Earnings History > 49 > eps Estimate
0.67
Earnings History > 49 > eps Difference
0.1
Earnings History > 49 > surprise Percent
14.9254
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-09
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.89
Earnings History > 50 > eps Estimate
0.82
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
8.5366
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-10
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.8
Earnings History > 51 > eps Estimate
0.72
Earnings History > 51 > eps Difference
0.08
Earnings History > 51 > surprise Percent
11.1111
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.84
Earnings History > 52 > eps Estimate
0.57
Earnings History > 52 > eps Difference
0.27
Earnings History > 52 > surprise Percent
47.3684
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.56
Earnings History > 53 > eps Estimate
0.51
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
9.8039
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-09
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.74
Earnings History > 54 > eps Estimate
0.64
Earnings History > 54 > eps Difference
0.1
Earnings History > 54 > surprise Percent
15.625
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-10
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.73
Earnings History > 55 > eps Estimate
0.65
Earnings History > 55 > eps Difference
0.08
Earnings History > 55 > surprise Percent
12.3077
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.73
Earnings History > 56 > eps Estimate
0.51
Earnings History > 56 > eps Difference
0.22
Earnings History > 56 > surprise Percent
43.1373
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.47
Earnings History > 57 > eps Estimate
0.49
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-4.0816
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.56
Earnings History > 58 > eps Estimate
0.68
Earnings History > 58 > eps Difference
-0.12
Earnings History > 58 > surprise Percent
-17.6471
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.67
Earnings History > 59 > eps Estimate
0.57
Earnings History > 59 > eps Difference
0.1
Earnings History > 59 > surprise Percent
17.5439
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.5
Earnings History > 60 > eps Estimate
0.51
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-1.9608
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.52
Earnings History > 61 > eps Estimate
0.38
Earnings History > 61 > eps Difference
0.14
Earnings History > 61 > surprise Percent
36.8421
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.7
Earnings History > 62 > eps Estimate
0.36
Earnings History > 62 > eps Difference
0.34
Earnings History > 62 > surprise Percent
94.4444
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.46
Earnings History > 63 > eps Estimate
0.2
Earnings History > 63 > eps Difference
0.26
Earnings History > 63 > surprise Percent
130
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.01
Earnings History > 64 > eps Estimate
0.21
Earnings History > 64 > eps Difference
-0.22
Earnings History > 64 > surprise Percent
-104.7619
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.11
Earnings History > 65 > eps Estimate
-0.05
Earnings History > 65 > eps Difference
0.16
Earnings History > 65 > surprise Percent
320
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-07
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.25
Earnings History > 66 > eps Difference
-0.07
Earnings History > 66 > surprise Percent
-28
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.45
Earnings History > 67 > eps Estimate
-0.39
Earnings History > 67 > eps Difference
-0.06
Earnings History > 67 > surprise Percent
-15.3846
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-24
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.17
Earnings History > 68 > eps Estimate
-0.17
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.04
Earnings History > 69 > eps Estimate
0.22
Earnings History > 69 > eps Difference
-0.18
Earnings History > 69 > surprise Percent
-81.8182
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.51
Earnings History > 70 > eps Estimate
0.46
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
10.8696
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.45
Earnings History > 71 > eps Estimate
0.38
Earnings History > 71 > eps Difference
0.07
Earnings History > 71 > surprise Percent
18.4211
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.36
Earnings History > 72 > eps Estimate
0.43
Earnings History > 72 > eps Difference
-0.07
Earnings History > 72 > surprise Percent
-16.2791
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-06
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.38
Earnings History > 73 > eps Estimate
0.34
Earnings History > 73 > eps Difference
0.04
Earnings History > 73 > surprise Percent
11.7647
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.64
Earnings History > 74 > eps Estimate
0.46
Earnings History > 74 > eps Difference
0.18
Earnings History > 74 > surprise Percent
39.1304
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.49
Earnings History > 75 > eps Estimate
0.34
Earnings History > 75 > eps Difference
0.15
Earnings History > 75 > surprise Percent
44.1176
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-27
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.25
Earnings History > 76 > eps Estimate
0.29
Earnings History > 76 > eps Difference
-0.04
Earnings History > 76 > surprise Percent
-13.7931
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-07
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.23
Earnings History > 77 > eps Estimate
0.32
Earnings History > 77 > eps Difference
-0.09
Earnings History > 77 > surprise Percent
-28.125
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-08
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.49
Earnings History > 78 > eps Estimate
0.5
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-2
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-02
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.5
Earnings History > 79 > eps Estimate
0.44
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
13.6364
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-28
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.46
Earnings History > 80 > eps Estimate
0.45
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
2.2222
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-08
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.35
Earnings History > 81 > eps Estimate
0.35
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-10
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.48
Earnings History > 82 > eps Estimate
0.47
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
2.1277
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-03
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.42
Earnings History > 83 > eps Estimate
0.43
Earnings History > 83 > eps Difference
-0.01
Earnings History > 83 > surprise Percent
-2.3256
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-28
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.45
Earnings History > 84 > eps Estimate
0.43
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
4.6512
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.34
Earnings History > 85 > eps Estimate
0.33
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
3.0303
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.48
Earnings History > 86 > eps Estimate
0.49
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-2.0408
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-06
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.46
Earnings History > 87 > eps Estimate
0.44
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
4.5455
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-26
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.42
Earnings History > 88 > eps Estimate
0.41
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
2.439
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-05
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.31
Earnings History > 89 > eps Estimate
0.3
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
3.3333
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-06
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.44
Earnings History > 90 > eps Estimate
0.42
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
4.7619
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-08
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.41
Earnings History > 91 > eps Estimate
0.36
Earnings History > 91 > eps Difference
0.05
Earnings History > 91 > surprise Percent
13.8889
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-25
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.36
Earnings History > 92 > eps Estimate
0.35
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
2.8571
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-07
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.31
Earnings History > 93 > eps Estimate
0.3
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
3.3333
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-07
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.45
Earnings History > 94 > eps Estimate
0.46
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-2.1739
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-09
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.41
Earnings History > 95 > eps Estimate
0.42
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-2.381
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-19
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.33
Earnings History > 96 > eps Estimate
0.32
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
3.125
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-07
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.26
Earnings History > 97 > eps Estimate
0.24
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
8.3333
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-08
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.41
Earnings History > 98 > eps Estimate
0.35
Earnings History > 98 > eps Difference
0.06
Earnings History > 98 > surprise Percent
17.1429
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-03
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.39
Earnings History > 99 > eps Estimate
0.26
Earnings History > 99 > eps Difference
0.13
Earnings History > 99 > surprise Percent
50
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-22
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.32
Earnings History > 100 > eps Estimate
0.3
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
6.6667
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-17
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.23
Earnings History > 101 > eps Estimate
0.25
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-8
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-18
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.38
Earnings History > 102 > eps Estimate
0.38
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.39
Earnings History > 103 > eps Estimate
0.38
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
2.6316
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-22
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.34
Earnings History > 104 > eps Estimate
0.34
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-08
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.22
Earnings History > 105 > eps Estimate
0.21
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
4.7619
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-12
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.33
Earnings History > 106 > eps Estimate
0.33
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-17
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.31
Earnings History > 107 > eps Estimate
0.29
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
6.8966
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-12-10
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.44
Earnings History > 108 > eps Estimate
0.4
Earnings History > 108 > eps Difference
0.04
Earnings History > 108 > surprise Percent
10
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-09-21
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.31
Earnings History > 109 > eps Estimate
0.33
Earnings History > 109 > eps Difference
-0.02
Earnings History > 109 > surprise Percent
-6.0606
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-06-10
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.52
Earnings History > 110 > eps Estimate
0.44
Earnings History > 110 > eps Difference
0.08
Earnings History > 110 > surprise Percent
18.1818
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-03-11
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.33
Earnings History > 111 > eps Estimate
0.32
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
3.125
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-12-04
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.32
Earnings History > 112 > eps Estimate
0.33
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-3.0303
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-09-22
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.33
Earnings History > 113 > eps Estimate
0.35
Earnings History > 113 > eps Difference
-0.02
Earnings History > 113 > surprise Percent
-5.7143
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-06-12
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.4
Earnings History > 114 > eps Estimate
0.4
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-03-12
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.3
Earnings History > 115 > eps Estimate
0.32
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-6.25
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-12-05
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.34
Earnings History > 116 > eps Estimate
0.33
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
3.0303
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-09-23
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.31
Earnings History > 117 > eps Estimate
0.31
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-06-14
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.26
Earnings History > 118 > eps Estimate
0.26
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-03-08
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.26
Earnings History > 119 > eps Estimate
0.28
Earnings History > 119 > eps Difference
-0.02
Earnings History > 119 > surprise Percent
-7.1429
Earnings History > 120 > period
1995-06-30
Earnings History > 120 > report Date
1995-09-15
Earnings History > 120 > date
1995-06-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.34
Earnings History > 120 > eps Estimate
0.26
Earnings History > 120 > eps Difference
0.08
Earnings History > 120 > surprise Percent
30.7692
Earnings History > 121 > period
1995-03-31
Earnings History > 121 > report Date
1995-06-05
Earnings History > 121 > date
1995-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.33
Earnings History > 121 > eps Estimate
0.32
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
3.125
Earnings History > 122 > period
1994-12-31
Earnings History > 122 > report Date
1995-02-28
Earnings History > 122 > date
1994-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.3
Earnings History > 122 > eps Estimate
0.29
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
3.4483
Magna International Inc. manufactures and supplies vehicle engineering, contract, and automotive space. It operates through four segments: Body Exteriors & Structures, Power & Vision, Seating Systems, and Complete Vehicles. The company offers battery enclosures, battery trays, fully assembled body-in-white modules, and chassis systems, such as suspension links and arms, twist axle, carbon fiber subframe, and frame assemblies; cameras, thermal sensing, radar, interior sensing systems, domain controllers, and modules for chassis control, glow plug control, powertrain control, and mechatronic control. It also provides active aerodynamics; lighting, liftgate modules, front integration panels, roof systems and modules, exterior design, thin wall, welding technologies, front end carriers or grille opening reinforcement, door panels, and hoods; latching systems, power closures, door and mechatronic control modules, hinges and wireforming, and handles; interior and exterior mirrors, actuators, and overhead consoles; structural, foam and trim, sustainable, and electronics seating; and greenhouse technologies, trim and exterior ornamentation, and running boards. In addition, the company offers eDrive systems and eBeam; hybrid and ICE Powertrain; E-motor core stack, gears and shafts, planetary carriers and differentials, and inverter covers and oil pans; battery thermal and structural components, and clutch housings and modules; truck fuel tank systems, pipes and components, and energy storage systems. Magna International Inc. was founded in 1957 and is headquartered in Aurora, Canada.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAre You Looking for a Top Momentum Pick? Why Magna (MGA) is a Great Choice - Yahoo Finance
12/12/2025
Are You Looking for a Top Momentum Pick? Why Magna (MGA) is a Great Choice Yahoo Finance
Read more โMagna International (NYSE:MGA) Reaches New 52-Week High - Still a Buy? MarketBeat
Read more โShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$51.3529
Analyst Picks
Strong Buy
1
Buy
4
Hold
13
Sell
2
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low โฅ 50
High โค 10
Price to Book Ratio (P/B)
-
Very 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 68.94% of the total shares of Magna International Inc
1.
Pzena Investment Management, LLC(10.4702%)
since
2025/06/30
2.
Hotchkis & Wiley Capital Management LLC(4.4155%)
since
2025/06/30
3.
Vanguard Group Inc(4.1636%)
since
2025/06/30
4.
Royal Bank of Canada(3.9541%)
since
2025/06/30
5.
Harris Associates L.P.(2.5916%)
since
2025/06/30
6.
Vanguard Windsorโข II Inv(2.4375%)
since
2025/06/30
7.
Fidelity International Ltd(2.2837%)
since
2025/06/30
8.
CIBC World Markets Inc.(2.2819%)
since
2025/06/30
9.
Alpine Investment Management LLC(2.1359%)
since
2025/06/30
10.
ACR Equity Quality Return Total Accounts(2.0703%)
since
2025/06/30
11.
Pzena Large Cap Value(1.92%)
since
2025/08/31
12.
Vanguard Windsor Investor Shares(1.92%)
since
2025/06/30
13.
Oakmark Investor(1.9164%)
since
2025/06/30
14.
TD Asset Management Inc(1.725%)
since
2025/06/30
15.
Bank of Montreal(1.7196%)
since
2025/06/30
16.
BMO Capital Markets Corp.(1.7196%)
since
2025/06/30
17.
Arrowstreet Capital Limited Partnership(1.456%)
since
2025/06/30
18.
Letko, Brosseau & Associates Inc.(1.4378%)
since
2025/06/30
19.
Vanguard Total Intl Stock Index Inv(1.3664%)
since
2025/07/31
20.
NORGES BANK(1.3566%)
since
2025/06/30
21.
Fidelity Canadian Large Cap Sr B(1.3379%)
since
2025/06/30
22.
T. Rowe Price Associates, Inc.(1.2258%)
since
2025/06/30
23.
ARGA Investment Management, LP(1.1053%)
since
2025/06/30
24.
Dimensional Fund Advisors, Inc.(1.0831%)
since
2025/06/30
25.
Goldman Sachs Group Inc(1.0538%)
since
2025/06/30
26.
Legal & General Group PLC(0.9767%)
since
2025/06/30
27.
Federation des caisses Desjardins du Quebec(0.9372%)
since
2025/06/30
28.
Vanguard Developed Markets Index Admiral(0.8594%)
since
2025/07/31
29.
Vanguard Instl Ttl Intl Stk Mkt Idx TrII(0.7057%)
since
2025/07/31
30.
Fidelity Canadian Large Cp Mlt Ast Bs O(0.692%)
since
2025/06/30
31.
TD Dividend Growth - I(0.6626%)
since
2024/12/31
32.
RBC Canadian Dividend Fund A(0.6439%)
since
2025/06/30
33.
iShares Core MSCI Canadian Qual Div ETF(0.6213%)
since
2025/08/31
34.
Vanguard Selected Value Inv(0.5769%)
since
2025/06/30
35.
Pzena Mid Cap Value(0.5769%)
since
2025/08/31
36.
Vanguard International Value Inv(0.5505%)
since
2025/06/30
37.
Bridge Builder International Equity(0.5192%)
since
2025/08/31
38.
Fidelity Greater Canada Sr F(0.5146%)
since
2024/12/31
39.
iShares S&P/TSX 60 ETF(0.4973%)
since
2025/08/31
40.
Leith Wheeler Canadian Equity Series F(0.4557%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.73
Date
2025-09-30
EPS Actual
1.33
EPS Estimate
1.2
EPS Difference
0.13
Surprise Percent
10.8333%
(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.