_id
69147b39ccc777a4e85d905b
Ticker
MOS
Name
The Mosaic Company
Exchange
NYSE
Address
101 East Kennedy Blvd, Tampa, FL, United States, 33602
Country
USA
Sector
Basic Materials
Industry
Agricultural Inputs
Currency
USD
Website
https://mosaicco.com
Description
The Mosaic Company, through its subsidiaries, produces and markets concentrated phosphate and potash crop nutrients. It operates in three segments: Phosphates, Potash, and Mosaic Fertilizantes. The company owns and operates mines and production facilities, which produce concentrated phosphate crop nutrients, such as diammonium phosphate, monoammonium phosphate, and MicroEssentials ammoniated phosphate products; and phosphate based animal feed ingredients under the Biofos and Nexfos brands, as well as produces a double sulfate of potash magnesia product under the K-Mag brand. It also produces and sells potash for use in the manufacturing of mixed crop nutrients and animal feed ingredients, and for industrial use; and for use in the deicing and as a water softener regenerant. In addition, the company provides blended crop nutrients for agricultural use; triple superphosphate, single superphosphate, and dicalcium phosphate; and biological fertilizer complements, industrial products, and other ancillary services. Further, it owns and operates chemical plants, crop nutrient blending and bagging facilities, port terminals, and warehouses; distributes nitrogen based crop nutrients and phosphogypsum; and purchases and sells phosphates, potash, and nitrogen products. The company sells its products to distributors, retail chains, cooperatives, independent retailers and dealers, industrial accounts, animal feed industry, wholesalers, farmers, crop nutrient manufacturers, and national accounts through its sales force. It also exports its products. The company operates in the United States, Brazil, China, Canada, Paraguay, Argentina, Japan, Colombia, India, Australia, Peru, Mexico, Honduras, the Dominican Republic, Thailand, Indonesia, and internationally. The Mosaic Company was incorporated in 1987 and is headquartered in Tampa, Florida.
Last Close
25.19
Volume
7362095
Current Price
26.21
Change
4.049225883287017
Last Updated
2025-12-02T12:03:38.293Z
Image
data:image/webp;base64,UklGRiwHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSA0FAAABoLjtkyFJnlFGNNZj27O2be+ebdv23dq2bdu2bdu7Y08/T2dEZHXvRQQEt20kSc50bSN9rJxKX19ABIXuEQgAygAAaAhl4qC44BaAO09Di1BQkVELEIg4iUZl50OlULlDExAWCqGAsAkA2qZEomi4s08/gGbJbkgqQAGIXRGAu0RegKcehhSSUnKXiMo8ULsSAN3miRtvbgHFp5IAMJccACwDCOK4SkkAwEgMSCYoj6UEgVUxPCBTgOZdlBKmCz3ZBf8ffUuvW0XsSgN6cKKn27cI1ljkcrP7hjcGL1pVHk+OtgLmLvVWA4MkiuB53yICh5JEE4IFAAFAFAARGGwSHtR2KBAiEgZADcfTSJEMAAh8SpBNj4XpcNidDrtNSQYs3xRQJ5hdTQRod5YLjqtcr1nL5o1qlo8NdIDdbqPFQrE2QLNgbApQPg1+WnLmbkZuQUFBfk7azdXNQpu1rRxsA5lPhnXblayU6zji0IOs/CIXizPfVvxk+8O0exd2Lhr287PVw5yMFYA/iUQ3zsa9d11NL3YJcfjLWh+vvVGoEQpz0u5fP398+8LBXz9fNwQNJaBTk/zJzCMPXGIc+rXtGxNPF7kMkf/42pkDG+eO+ufDVil+tNA6yrX4a8klA+DxXo1T3t/rshz5D8/vWj510A9vtNJrMV17bMs2cF2a+GKtiIrvDpy49sxjlyeRdq2vzafiCyMumXDurfg4teWwyf+8WL9R18+6zdp6+n6h5d/9TyKbjLljYsk69FdKcrd7GuHWhp5dKybVe63n0sM3HudZOvXvge1f7zZp65VHWXnMWuGtoZX83zkjsWXv6Ns13je2a7fVl9NyC0yaGkNOUiK83kcTDpICFyxoVKL5CuNkF93b3K1ZGUdEmx5b7hZLKj6Uyk4EjpJlgyq/NuzgoVf9YvveYotI6Eqf55PySrVypeOeGbAnh+lRC4d8DUKp4MTEEtXmmWrDqrkkOXHDzfPr+3SN9wmr9cFU3Y5ZP5dWSriR8OsqoO0fi2+a1/NmpEYuytdWz2wY8UEln9BqL/VaMiVYESktDYAUwKfai38tvSL/sidViJjCT5x3ad2ID2v5BVStrATpoKLhqPnesE13uDLHpYQOK5aN3N4w9BkH3Vff8/i7mUJFTehE/V8Xnkwjy5j4wD4WGneGv9JGhfsOGZAVgk5nmfYjD9/Nyxwd4dPLQs8eek647/F7qnQD4i+WSkV+smZgUKk+GeYl81d9rKJwGle+p7oNCCUAu039ecdl1uQUJQygZbrvKzIAUKS4n48ZdbaTQkYppfW6DCDI5pP69grDjt/7ivc9bVKySzqBAhCxKaz46owngpZVVEqoknZKewU0Af1D/wMTYbBVfGsyux7SujjpBUOPZbhEigJIPAjk1AQs+cPpl7VGBSiGJUh+pouB4nE6EfnJshuuK1VRlFdeydnUEoiwbzZ0Iw8f+UR8F1ZlPiVGANbLvgGoNAlDkV0KAB6+AJkA3AO1a7iAGICARADcAhGA7AFS31pwqcWdmO0K/0B7AuZSIyDSDYBoKAmIn2+KANIM0GIpsuiKaBQyAkgSWghJLRgELRYovpEiABAASiIiKJFPszEeIDRmNIsACDIJ2Uc4sa6DxmA01gCEmTQJlPG65wHAO0lkMbKhYWCUhIS4NDUgSgCev257/7uRpQ19Lw9eSIP5o97Qt25ZCr1GxO8yGkBoSTlNZwE5HQq3SgAAVlA4IPgBAAAQDACdASpAAEAAPrVIm0mnJCIhM/ZpWOAWiWoAztj0+3cFXYDbZ8//6AP85vgG8ir9Za/LA0gTMG8HTWAqorDhoDSjPybtjsVj43IsRUWKOUGJrH7pv6FDPBPH/CILbBWs7LcysW0wzgAA/vucwAe8rKYFfae89dfOvjmmpJ4veiMpwv2vNZeZ/pifGpU7+klnFw/BsGv2PAPKbhIcjq42l7XsIK5r4tCkuLf64Td0jqnxyHzUdWRS5HhPhplBIRDbSKIdwB0v/p5kyO1GbDWt/ckfu2iRweq2OQXOy1gLthzz00nqqfNg4fTDoRBwsaXD68bn/Fgb1iiihjaB0sH4aq5nmxgJVowzoUxyYA3esnDxHf4S/ACg7z4OaSukYXfr7APigDbz2D10zrOSZ5TXZgWwpv2aV32HvO/sQHGTD4O8DVDs7El7+LDgSzidb2DeukUOw9krp8jQN52V1HCptyJcMnx672MMZrFPm8uMm3xE4IsHHvqM2s7Arz10+jKbFGHxKkEyxud7chkXtEVT+BEXU3O7F09R+zu9RauGUobRgi2rrf/a1Qshd1EPnLXL2MKybxRAFdFYmTvPltYVXcRlarRUShQ528ZyMe9Uy7u3DmSMz4rKzMWITyp/0IwlTYVrcDfngE5BZjuK10V+kLbeyqMAAAA=
Ipo Date
2004-10-25T00:00:00.000Z
Market Cap
7922500096
Next Dividend Date
2025-12-18T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.22
Dividend Yield
3.3574971384967567
Sentiment
0.9663172413793104
Sentiment Sources
29
Rating
3.85
Target Price
34.3263
Strong Buy
5
Buy
7
Hold
8
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3452100000
Cost Of Revenue
2899800000
Gross Profit
552300000
Operating Expenses
212500000
Operating Income
339800000
Interest Expense
59300000
Pretax Income
599300000
Net Income
411400000
Eps
1.2880400751408891
Dividends Per Share
69500000
Shares Outstanding
317407877
Income Tax Expense
175500000
EBITDA
935600000
Operating Margin
9.843283798267722
Total Other Income Expense Net
259500000
Cash
153300000
Short Term Investments
-
Receivables
1304300000
Inventories
3279100000
Total Current Assets
5075800000
Property Plant Equipment
13996900000
Total Assets
24667500000
Payables
1617500000
Short Term Debt
1249500000
Long Term Debt
3372000000
Total Liabilities
11730500000
Equity
12780700000
Depreciation
277000000
Change In Working Capital
-431000000
Cash From Operations
228500000
Capital Expenditures
364400000
Cash From Investing
-362900000
Cash From Financing
3800000
Net Change In Cash
-125100000
PE
6.4663
PB
0.6550090370636976
ROE
3.2189160218141417
ROA
1.6677814938684503
FCF
-135900000
Fcf Percent
-0.03936734161814548
Piotroski FScore
3
Health Score
49
Deep Value Investing Score
6.5
Defensive Investing Score
8
Dividend Investing Score
2.5
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3452100000
Quarters > 0 > income Statement > cost Of Revenue
2899800000
Quarters > 0 > income Statement > gross Profit
552300000
Quarters > 0 > income Statement > operating Expenses
212500000
Quarters > 0 > income Statement > operating Income
339800000
Quarters > 0 > income Statement > interest Expense
59300000
Quarters > 0 > income Statement > pretax Income
599300000
Quarters > 0 > income Statement > net Income
411400000
Quarters > 0 > income Statement > eps
1.2880400751408891
Quarters > 0 > income Statement > dividends Per Share
69500000
Quarters > 0 > income Statement > shares Outstanding
319400000
Quarters > 0 > income Statement > income Tax Expense
175500000
Quarters > 0 > income Statement > EBITDA
935600000
Quarters > 0 > income Statement > operating Margin
9.843283798267722
Quarters > 0 > income Statement > total Other Income Expense Net
259500000
Quarters > 0 > balance Sheet > cash
153300000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1304300000
Quarters > 0 > balance Sheet > inventories
3279100000
Quarters > 0 > balance Sheet > total Current Assets
5075800000
Quarters > 0 > balance Sheet > property Plant Equipment
13996900000
Quarters > 0 > balance Sheet > total Assets
24667500000
Quarters > 0 > balance Sheet > payables
1617500000
Quarters > 0 > balance Sheet > short Term Debt
1249500000
Quarters > 0 > balance Sheet > long Term Debt
3372000000
Quarters > 0 > balance Sheet > total Liabilities
11730500000
Quarters > 0 > balance Sheet > equity
12780700000
Quarters > 0 > cash Flow > net Income
424100000
Quarters > 0 > cash Flow > depreciation
277000000
Quarters > 0 > cash Flow > change In Working Capital
-431000000
Quarters > 0 > cash Flow > cash From Operations
228500000
Quarters > 0 > cash Flow > capital Expenditures
364400000
Quarters > 0 > cash Flow > cash From Investing
-362900000
Quarters > 0 > cash Flow > cash From Financing
3800000
Quarters > 0 > cash Flow > net Change In Cash
-125100000
Quarters > 0 > ratios > PE
1.2880400751408891
Quarters > 0 > ratios > PB
0.6550090370636976
Quarters > 0 > ratios > ROE
3.2189160218141417
Quarters > 0 > ratios > ROA
1.6677814938684503
Quarters > 0 > ratios > FCF
-135900000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.03936734161814548
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3005700000
Quarters > 1 > income Statement > cost Of Revenue
2487100000
Quarters > 1 > income Statement > gross Profit
518600000
Quarters > 1 > income Statement > operating Expenses
274200000
Quarters > 1 > income Statement > operating Income
244400000
Quarters > 1 > income Statement > interest Expense
66100000
Quarters > 1 > income Statement > pretax Income
565700000
Quarters > 1 > income Statement > net Income
410700000
Quarters > 1 > income Statement > eps
1.2894819466248038
Quarters > 1 > income Statement > dividends Per Share
70100000
Quarters > 1 > income Statement > shares Outstanding
318500000
Quarters > 1 > income Statement > income Tax Expense
146000000
Quarters > 1 > income Statement > EBITDA
892100000
Quarters > 1 > income Statement > operating Margin
8.131217353694648
Quarters > 1 > income Statement > total Other Income Expense Net
321300000
Quarters > 1 > balance Sheet > cash
286200000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1376200000
Quarters > 1 > balance Sheet > inventories
3067300000
Quarters > 1 > balance Sheet > total Current Assets
5017900000
Quarters > 1 > balance Sheet > property Plant Equipment
14187800000
Quarters > 1 > balance Sheet > total Assets
24304800000
Quarters > 1 > balance Sheet > payables
1263400000
Quarters > 1 > balance Sheet > short Term Debt
1119600000
Quarters > 1 > balance Sheet > long Term Debt
3331300000
Quarters > 1 > balance Sheet > total Liabilities
11720200000
Quarters > 1 > balance Sheet > equity
12435000000
Quarters > 1 > cash Flow > net Income
419700000
Quarters > 1 > cash Flow > depreciation
504700000
Quarters > 1 > cash Flow > change In Working Capital
223600000
Quarters > 1 > cash Flow > cash From Operations
609500000
Quarters > 1 > cash Flow > capital Expenditures
304600000
Quarters > 1 > cash Flow > cash From Investing
-318500000
Quarters > 1 > cash Flow > cash From Financing
-285200000
Quarters > 1 > cash Flow > net Change In Cash
23700000
Quarters > 1 > ratios > PE
1.2894819466248038
Quarters > 1 > ratios > PB
0.6713216726980298
Quarters > 1 > ratios > ROE
3.3027744270205064
Quarters > 1 > ratios > ROA
1.6897896711760638
Quarters > 1 > ratios > FCF
304900000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.10144059620055228
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2620900000
Quarters > 2 > income Statement > cost Of Revenue
2132500000
Quarters > 2 > income Statement > gross Profit
488400000
Quarters > 2 > income Statement > operating Expenses
149900000
Quarters > 2 > income Statement > operating Income
338500000
Quarters > 2 > income Statement > interest Expense
52200000
Quarters > 2 > income Statement > pretax Income
313300000
Quarters > 2 > income Statement > net Income
238100000
Quarters > 2 > income Statement > eps
0.7482715273412948
Quarters > 2 > income Statement > dividends Per Share
70900000
Quarters > 2 > income Statement > shares Outstanding
318200000
Quarters > 2 > income Statement > income Tax Expense
63300000
Quarters > 2 > income Statement > EBITDA
608000000
Quarters > 2 > income Statement > operating Margin
12.915410736769811
Quarters > 2 > income Statement > total Other Income Expense Net
-25200000
Quarters > 2 > balance Sheet > cash
259200000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1297100000
Quarters > 2 > balance Sheet > inventories
2782600000
Quarters > 2 > balance Sheet > total Current Assets
4594800000
Quarters > 2 > balance Sheet > property Plant Equipment
13739400000
Quarters > 2 > balance Sheet > total Assets
23165700000
Quarters > 2 > balance Sheet > payables
936000000
Quarters > 2 > balance Sheet > short Term Debt
1300300000
Quarters > 2 > balance Sheet > long Term Debt
3329900000
Quarters > 2 > balance Sheet > total Liabilities
11249000000
Quarters > 2 > balance Sheet > equity
11770900000
Quarters > 2 > cash Flow > net Income
250000000
Quarters > 2 > cash Flow > depreciation
243000000
Quarters > 2 > cash Flow > change In Working Capital
-391500000
Quarters > 2 > cash Flow > cash From Operations
42900000
Quarters > 2 > cash Flow > capital Expenditures
340800000
Quarters > 2 > cash Flow > cash From Investing
-340800000
Quarters > 2 > cash Flow > cash From Financing
272000000
Quarters > 2 > cash Flow > net Change In Cash
-26300000
Quarters > 2 > ratios > PE
0.7482715273412948
Quarters > 2 > ratios > PB
0.7085288295712308
Quarters > 2 > ratios > ROE
2.022785003695554
Quarters > 2 > ratios > ROA
1.0278126713200983
Quarters > 2 > ratios > FCF
-297900000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.11366324545003624
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2815900000
Quarters > 3 > income Statement > cost Of Revenue
2514000000
Quarters > 3 > income Statement > gross Profit
301900000
Quarters > 3 > income Statement > operating Expenses
202000000
Quarters > 3 > income Statement > operating Income
99900000
Quarters > 3 > income Statement > interest Expense
60000000
Quarters > 3 > income Statement > pretax Income
199500000
Quarters > 3 > income Statement > net Income
169000000
Quarters > 3 > income Statement > eps
0.5306122448979592
Quarters > 3 > income Statement > dividends Per Share
66500000
Quarters > 3 > income Statement > shares Outstanding
318500000
Quarters > 3 > income Statement > income Tax Expense
33800000
Quarters > 3 > income Statement > EBITDA
532500000
Quarters > 3 > income Statement > operating Margin
3.5477112113356295
Quarters > 3 > income Statement > total Other Income Expense Net
99600000
Quarters > 3 > balance Sheet > cash
272800000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1348200000
Quarters > 3 > balance Sheet > inventories
2548400000
Quarters > 3 > balance Sheet > total Current Assets
4498300000
Quarters > 3 > balance Sheet > property Plant Equipment
13572600000
Quarters > 3 > balance Sheet > total Assets
22924000000
Quarters > 3 > balance Sheet > payables
1156500000
Quarters > 3 > balance Sheet > short Term Debt
936300000
Quarters > 3 > balance Sheet > long Term Debt
3332300000
Quarters > 3 > balance Sheet > total Liabilities
11309300000
Quarters > 3 > balance Sheet > equity
11482400000
Quarters > 3 > cash Flow > net Income
169000000
Quarters > 3 > cash Flow > depreciation
282100000
Quarters > 3 > cash Flow > change In Working Capital
31000000
Quarters > 3 > cash Flow > cash From Operations
219300000
Quarters > 3 > cash Flow > capital Expenditures
294100000
Quarters > 3 > cash Flow > cash From Investing
-276500000
Quarters > 3 > cash Flow > cash From Financing
36700000
Quarters > 3 > cash Flow > net Change In Cash
-27100000
Quarters > 3 > ratios > PE
0.5306122448979592
Quarters > 3 > ratios > PB
0.727015693583223
Quarters > 3 > ratios > ROE
1.4718177384518916
Quarters > 3 > ratios > ROA
0.7372186354911883
Quarters > 3 > ratios > FCF
-74800000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.026563443304094606
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
11122800000
Annuals > 0 > income Statement > cost Of Revenue
9610900000
Annuals > 0 > income Statement > gross Profit
1511900000
Annuals > 0 > income Statement > operating Expenses
890400000
Annuals > 0 > income Statement > operating Income
621500000
Annuals > 0 > income Statement > interest Expense
230000000
Annuals > 0 > income Statement > pretax Income
388700000
Annuals > 0 > income Statement > net Income
174900000
Annuals > 0 > income Statement > eps
0.5453695042095417
Annuals > 0 > income Statement > dividends Per Share
270700000
Annuals > 0 > income Statement > shares Outstanding
320700000
Annuals > 0 > income Statement > income Tax Expense
186700000
Annuals > 0 > income Statement > EBITDA
1570900000
Annuals > 0 > income Statement > operating Margin
5.58762182184342
Annuals > 0 > income Statement > total Other Income Expense Net
-232800000
Annuals > 0 > balance Sheet > cash
272800000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1348200000
Annuals > 0 > balance Sheet > inventories
2548400000
Annuals > 0 > balance Sheet > total Current Assets
4498300000
Annuals > 0 > balance Sheet > property Plant Equipment
13572600000
Annuals > 0 > balance Sheet > total Assets
22924000000
Annuals > 0 > balance Sheet > payables
1156500000
Annuals > 0 > balance Sheet > short Term Debt
936300000
Annuals > 0 > balance Sheet > long Term Debt
3332300000
Annuals > 0 > balance Sheet > total Liabilities
11309300000
Annuals > 0 > balance Sheet > equity
11482400000
Annuals > 0 > cash Flow > net Income
202000000
Annuals > 0 > cash Flow > depreciation
1025500000
Annuals > 0 > cash Flow > change In Working Capital
21100000
Annuals > 0 > cash Flow > cash From Operations
1299200000
Annuals > 0 > cash Flow > capital Expenditures
1251800000
Annuals > 0 > cash Flow > cash From Investing
-1261000000
Annuals > 0 > cash Flow > cash From Financing
-131900000
Annuals > 0 > cash Flow > net Change In Cash
-55800000
Annuals > 0 > ratios > PE
0.5453695042095417
Annuals > 0 > ratios > PB
0.6971253396502474
Annuals > 0 > ratios > ROE
1.5232007245871944
Annuals > 0 > ratios > ROA
0.7629558541266794
Annuals > 0 > ratios > FCF
47400000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.004261516884237782
Annuals > 0 > health Score
46
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
13696100000
Annuals > 1 > income Statement > cost Of Revenue
11485500000
Annuals > 1 > income Statement > gross Profit
2210600000
Annuals > 1 > income Statement > operating Expenses
872500000
Annuals > 1 > income Statement > operating Income
1338100000
Annuals > 1 > income Statement > interest Expense
189000000
Annuals > 1 > income Statement > pretax Income
1386200000
Annuals > 1 > income Statement > net Income
1164900000
Annuals > 1 > income Statement > eps
3.4960984393757504
Annuals > 1 > income Statement > dividends Per Share
351600000
Annuals > 1 > income Statement > shares Outstanding
333200000
Annuals > 1 > income Statement > income Tax Expense
177000000
Annuals > 1 > income Statement > EBITDA
2475500000
Annuals > 1 > income Statement > operating Margin
9.769934506903425
Annuals > 1 > income Statement > total Other Income Expense Net
48100000
Annuals > 1 > balance Sheet > cash
348800000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1538500000
Annuals > 1 > balance Sheet > inventories
2523200000
Annuals > 1 > balance Sheet > total Current Assets
4745000000
Annuals > 1 > balance Sheet > property Plant Equipment
13815200000
Annuals > 1 > balance Sheet > total Assets
23032800000
Annuals > 1 > balance Sheet > payables
1166900000
Annuals > 1 > balance Sheet > short Term Debt
595100000
Annuals > 1 > balance Sheet > long Term Debt
3231600000
Annuals > 1 > balance Sheet > total Liabilities
10600000000
Annuals > 1 > balance Sheet > equity
12290200000
Annuals > 1 > cash Flow > net Income
1164900000
Annuals > 1 > cash Flow > depreciation
960600000
Annuals > 1 > cash Flow > change In Working Capital
401700000
Annuals > 1 > cash Flow > cash From Operations
2407200000
Annuals > 1 > cash Flow > capital Expenditures
1402400000
Annuals > 1 > cash Flow > cash From Investing
-1317200000
Annuals > 1 > cash Flow > cash From Financing
-1480500000
Annuals > 1 > cash Flow > net Change In Cash
-393300000
Annuals > 1 > ratios > PE
3.4960984393757504
Annuals > 1 > ratios > PB
0.6766913475777449
Annuals > 1 > ratios > ROE
9.478283510439212
Annuals > 1 > ratios > ROA
5.057570073981452
Annuals > 1 > ratios > FCF
1004800000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.0733639503216244
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
19125200000
Annuals > 2 > income Statement > cost Of Revenue
13369400000
Annuals > 2 > income Statement > gross Profit
5755800000
Annuals > 2 > income Statement > operating Expenses
970500000
Annuals > 2 > income Statement > operating Income
4785300000
Annuals > 2 > income Statement > interest Expense
168800000
Annuals > 2 > income Statement > pretax Income
4838500000
Annuals > 2 > income Statement > net Income
3582800000
Annuals > 2 > income Statement > eps
10.064044943820225
Annuals > 2 > income Statement > dividends Per Share
197700000
Annuals > 2 > income Statement > shares Outstanding
356000000
Annuals > 2 > income Statement > income Tax Expense
1224300000
Annuals > 2 > income Statement > EBITDA
5745200000
Annuals > 2 > income Statement > operating Margin
25.02091481396273
Annuals > 2 > income Statement > total Other Income Expense Net
53200000
Annuals > 2 > balance Sheet > cash
735400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1889300000
Annuals > 2 > balance Sheet > inventories
3543100000
Annuals > 2 > balance Sheet > total Current Assets
6556600000
Annuals > 2 > balance Sheet > property Plant Equipment
12861200000
Annuals > 2 > balance Sheet > total Assets
23386000000
Annuals > 2 > balance Sheet > payables
1292500000
Annuals > 2 > balance Sheet > short Term Debt
1260900000
Annuals > 2 > balance Sheet > long Term Debt
2411900000
Annuals > 2 > balance Sheet > total Liabilities
11191800000
Annuals > 2 > balance Sheet > equity
12054600000
Annuals > 2 > cash Flow > net Income
3614200000
Annuals > 2 > cash Flow > depreciation
933900000
Annuals > 2 > cash Flow > change In Working Capital
-992500000
Annuals > 2 > cash Flow > cash From Operations
3935800000
Annuals > 2 > cash Flow > capital Expenditures
1247300000
Annuals > 2 > cash Flow > cash From Investing
-1259600000
Annuals > 2 > cash Flow > cash From Financing
-2678700000
Annuals > 2 > cash Flow > net Change In Cash
-32200000
Annuals > 2 > ratios > PE
10.064044943820225
Annuals > 2 > ratios > PB
0.7371260763525957
Annuals > 2 > ratios > ROE
29.721434141323645
Annuals > 2 > ratios > ROA
15.320277088856582
Annuals > 2 > ratios > FCF
2688500000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.14057369334699768
Annuals > 2 > health Score
81
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
12357400000
Annuals > 3 > income Statement > cost Of Revenue
9157100000
Annuals > 3 > income Statement > gross Profit
3200300000
Annuals > 3 > income Statement > operating Expenses
731800000
Annuals > 3 > income Statement > operating Income
2468500000
Annuals > 3 > income Statement > interest Expense
194300000
Annuals > 3 > income Statement > pretax Income
2232600000
Annuals > 3 > income Statement > net Income
1630600000
Annuals > 3 > income Statement > eps
4.273060796645702
Annuals > 3 > income Statement > dividends Per Share
103700000
Annuals > 3 > income Statement > shares Outstanding
381600000
Annuals > 3 > income Statement > income Tax Expense
597700000
Annuals > 3 > income Statement > EBITDA
3232000000
Annuals > 3 > income Statement > operating Margin
19.9758848948808
Annuals > 3 > income Statement > total Other Income Expense Net
-235900000
Annuals > 3 > balance Sheet > cash
769500000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1658000000
Annuals > 3 > balance Sheet > inventories
2741400000
Annuals > 3 > balance Sheet > total Current Assets
5325300000
Annuals > 3 > balance Sheet > property Plant Equipment
12595500000
Annuals > 3 > balance Sheet > total Assets
22036400000
Annuals > 3 > balance Sheet > payables
1260700000
Annuals > 3 > balance Sheet > short Term Debt
959100000
Annuals > 3 > balance Sheet > long Term Debt
3382200000
Annuals > 3 > balance Sheet > total Liabilities
11287900000
Annuals > 3 > balance Sheet > equity
10604100000
Annuals > 3 > cash Flow > net Income
1634900000
Annuals > 3 > cash Flow > depreciation
810100000
Annuals > 3 > cash Flow > change In Working Capital
-629700000
Annuals > 3 > cash Flow > cash From Operations
2187000000
Annuals > 3 > cash Flow > capital Expenditures
1288600000
Annuals > 3 > cash Flow > cash From Investing
-1322300000
Annuals > 3 > cash Flow > cash From Financing
-682100000
Annuals > 3 > cash Flow > net Change In Cash
191900000
Annuals > 3 > ratios > PE
4.273060796645702
Annuals > 3 > ratios > PB
0.898212578153733
Annuals > 3 > ratios > ROE
15.377071132863703
Annuals > 3 > ratios > ROA
7.399575248225664
Annuals > 3 > ratios > FCF
898400000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.07270137731237963
Annuals > 3 > health Score
65
Valuation > metrics > PE
6.4663
Valuation > metrics > PB
0.6550090370636976
Valuation > final Score
90
Valuation > verdict
34.9% Undervalued
Profitability > metrics > ROE
3.2189160218141417
Profitability > metrics > ROA
8.105126285511643
Profitability > metrics > Net Margin
0.11917383621563686
Profitability > final Score
49
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9178292268811568
Risk > metrics > Interest Coverage
5.730185497470489
Risk > final Score
71
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.770422043948378
Liquidity > metrics > Quick Ratio
0.6266829438437391
Liquidity > final Score
76
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
52
Prev Profitabilities > 1
33
Prev Profitabilities > 2
23
Prev Risks > 0
63
Prev Risks > 1
74
Prev Risks > 2
55
Prev Liquidities > 0
91
Prev Liquidities > 1
91
Prev Liquidities > 2
97
Updated At
2025-12-14T00:51:41.420Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
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.04
Earnings History > 0 > eps Difference
-1.04
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.04
Earnings History > 1 > eps Estimate
0.95
Earnings History > 1 > eps Difference
0.09
Earnings History > 1 > surprise Percent
9.4737
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.29
Earnings History > 2 > eps Estimate
0.72
Earnings History > 2 > eps Difference
0.57
Earnings History > 2 > surprise Percent
79.1667
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
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.49
Earnings History > 3 > eps Estimate
0.4452
Earnings History > 3 > eps Difference
0.0448
Earnings History > 3 > surprise Percent
10.0629
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.45
Earnings History > 4 > eps Estimate
0.6093
Earnings History > 4 > eps Difference
-0.1593
Earnings History > 4 > surprise Percent
-26.1448
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-12
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.3826
Earnings History > 5 > eps Estimate
0.54
Earnings History > 5 > eps Difference
-0.1574
Earnings History > 5 > surprise Percent
-29.1481
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.54
Earnings History > 6 > eps Estimate
0.66
Earnings History > 6 > eps Difference
-0.12
Earnings History > 6 > surprise Percent
-18.1818
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
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.65
Earnings History > 7 > eps Estimate
0.66
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-1.5152
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.71
Earnings History > 8 > eps Estimate
0.86
Earnings History > 8 > eps Difference
-0.15
Earnings History > 8 > surprise Percent
-17.4419
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.68
Earnings History > 9 > eps Estimate
0.75
Earnings History > 9 > eps Difference
-0.07
Earnings History > 9 > surprise Percent
-9.3333
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-01
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.04
Earnings History > 10 > eps Estimate
1.12
Earnings History > 10 > eps Difference
-0.08
Earnings History > 10 > surprise Percent
-7.1429
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.14
Earnings History > 11 > eps Estimate
1.29
Earnings History > 11 > eps Difference
-0.15
Earnings History > 11 > surprise Percent
-11.6279
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.74
Earnings History > 12 > eps Estimate
2.26
Earnings History > 12 > eps Difference
-0.52
Earnings History > 12 > surprise Percent
-23.0088
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-07
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.22
Earnings History > 13 > eps Estimate
3.4
Earnings History > 13 > eps Difference
-0.18
Earnings History > 13 > surprise Percent
-5.2941
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-01
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.64
Earnings History > 14 > eps Estimate
4.04
Earnings History > 14 > eps Difference
-0.4
Earnings History > 14 > surprise Percent
-9.901
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-02
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.41
Earnings History > 15 > eps Estimate
2.4
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.4167
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-22
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.95
Earnings History > 16 > eps Estimate
1.98
Earnings History > 16 > eps Difference
-0.03
Earnings History > 16 > surprise Percent
-1.5152
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-01
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.35
Earnings History > 17 > eps Estimate
1.56
Earnings History > 17 > eps Difference
-0.21
Earnings History > 17 > surprise Percent
-13.4615
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-02
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.17
Earnings History > 18 > eps Estimate
0.98
Earnings History > 18 > eps Difference
0.19
Earnings History > 18 > surprise Percent
19.3878
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-03
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.57
Earnings History > 19 > eps Estimate
0.52
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
9.6154
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.57
Earnings History > 20 > eps Estimate
0.2
Earnings History > 20 > eps Difference
0.37
Earnings History > 20 > surprise Percent
185
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.23
Earnings History > 21 > eps Estimate
0.17
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
35.2941
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.11
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
0.12
Earnings History > 22 > surprise Percent
1200
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.06
Earnings History > 23 > eps Estimate
-0.08
Earnings History > 23 > eps Difference
0.02
Earnings History > 23 > surprise Percent
25
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-19
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.29
Earnings History > 24 > eps Estimate
-0.05
Earnings History > 24 > eps Difference
-0.24
Earnings History > 24 > surprise Percent
-480
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-04
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.2
Earnings History > 25 > eps Estimate
0.23
Earnings History > 25 > eps Difference
-0.03
Earnings History > 25 > surprise Percent
-13.0435
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.12
Earnings History > 26 > eps Estimate
0.29
Earnings History > 26 > eps Difference
-0.17
Earnings History > 26 > surprise Percent
-58.6207
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.25
Earnings History > 27 > eps Estimate
0.24
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
4.1667
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-25
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.77
Earnings History > 28 > eps Estimate
0.57
Earnings History > 28 > eps Difference
0.2
Earnings History > 28 > surprise Percent
35.0877
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.75
Earnings History > 29 > eps Estimate
0.65
Earnings History > 29 > eps Difference
0.1
Earnings History > 29 > surprise Percent
15.3846
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4
Earnings History > 30 > eps Estimate
0.38
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
5.2632
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-07
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.2
Earnings History > 31 > eps Estimate
0.28
Earnings History > 31 > eps Difference
-0.08
Earnings History > 31 > surprise Percent
-28.5714
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-19
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.34
Earnings History > 32 > eps Estimate
0.28
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
21.4286
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-31
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.43
Earnings History > 33 > eps Estimate
0.18
Earnings History > 33 > eps Difference
0.25
Earnings History > 33 > surprise Percent
138.8889
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-01
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.29
Earnings History > 34 > eps Estimate
0.23
Earnings History > 34 > eps Difference
0.06
Earnings History > 34 > surprise Percent
26.087
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
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.04
Earnings History > 35 > eps Estimate
0.23
Earnings History > 35 > eps Difference
-0.19
Earnings History > 35 > surprise Percent
-82.6087
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-07
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.26
Earnings History > 36 > eps Estimate
0.13
Earnings History > 36 > eps Difference
0.13
Earnings History > 36 > surprise Percent
100
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.33
Earnings History > 37 > eps Estimate
0.1
Earnings History > 37 > eps Difference
0.23
Earnings History > 37 > surprise Percent
230
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
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.06
Earnings History > 38 > eps Estimate
0.12
Earnings History > 38 > eps Difference
-0.06
Earnings History > 38 > surprise Percent
-50
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
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.14
Earnings History > 39 > eps Estimate
0.14
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-11
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.53
Earnings History > 40 > eps Estimate
0.44
Earnings History > 40 > eps Difference
0.09
Earnings History > 40 > surprise Percent
20.4545
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
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.62
Earnings History > 41 > eps Estimate
0.53
Earnings History > 41 > eps Difference
0.09
Earnings History > 41 > surprise Percent
16.9811
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
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.05
Earnings History > 42 > eps Estimate
0.89
Earnings History > 42 > eps Difference
0.16
Earnings History > 42 > surprise Percent
17.9775
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
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.7
Earnings History > 43 > eps Estimate
0.74
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-5.4054
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-11
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.87
Earnings History > 44 > eps Estimate
0.86
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.1628
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
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.56
Earnings History > 45 > eps Estimate
0.59
Earnings History > 45 > eps Difference
-0.03
Earnings History > 45 > surprise Percent
-5.0847
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.7
Earnings History > 46 > eps Estimate
0.74
Earnings History > 46 > eps Difference
-0.04
Earnings History > 46 > surprise Percent
-5.4054
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.59
Earnings History > 47 > eps Estimate
0.59
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.23
Earnings History > 48 > eps Estimate
0.42
Earnings History > 48 > eps Difference
-0.19
Earnings History > 48 > surprise Percent
-45.2381
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.51
Earnings History > 49 > eps Estimate
0.55
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-7.2727
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-16
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.14
Earnings History > 50 > eps Estimate
1.14
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.889
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.9
Earnings History > 52 > eps Estimate
0.88
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
2.2727
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.01
Earnings History > 53 > eps Estimate
1.15
Earnings History > 53 > eps Difference
-0.14
Earnings History > 53 > surprise Percent
-12.1739
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-17
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.19
Earnings History > 54 > eps Estimate
1.15
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
3.4783
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-28
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.64
Earnings History > 55 > eps Estimate
0.74
Earnings History > 55 > eps Difference
-0.1
Earnings History > 55 > surprise Percent
-13.5135
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-09-23
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.17
Earnings History > 56 > eps Estimate
1.29
Earnings History > 56 > eps Difference
-0.12
Earnings History > 56 > surprise Percent
-9.3023
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-03-31
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.2109
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-03-30
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.21
Earnings History > 58 > eps Estimate
1.07
Earnings History > 58 > eps Difference
0.14
Earnings History > 58 > surprise Percent
13.0841
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-10-04
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.67
Earnings History > 59 > eps Estimate
0.7
Earnings History > 59 > eps Difference
-0.03
Earnings History > 59 > surprise Percent
-4.2857
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-07-22
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.89
Earnings History > 60 > eps Estimate
0.86
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
3.4884
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-04-01
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4982
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.5
Earnings History > 62 > eps Estimate
0.61
Earnings History > 62 > eps Difference
-0.11
Earnings History > 62 > surprise Percent
-18.0328
Earnings History > 63 > period
2009-09-30
Earnings History > 63 > report Date
2009-10-05
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.23
Earnings History > 63 > eps Estimate
0.35
Earnings History > 63 > eps Difference
-0.12
Earnings History > 63 > surprise Percent
-34.2857
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-07-22
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.33
Earnings History > 64 > eps Estimate
0.1
Earnings History > 64 > eps Difference
0.23
Earnings History > 64 > surprise Percent
230
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-04-07
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.13
Earnings History > 65 > eps Estimate
0.24
Earnings History > 65 > eps Difference
-0.11
Earnings History > 65 > surprise Percent
-45.8333
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2009-01-05
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.12
Earnings History > 66 > eps Estimate
1.42
Earnings History > 66 > eps Difference
-0.3
Earnings History > 66 > surprise Percent
-21.1268
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-10-01
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
2.65
Earnings History > 67 > eps Estimate
2.94
Earnings History > 67 > eps Difference
-0.29
Earnings History > 67 > surprise Percent
-9.8639
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-07-28
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.93
Earnings History > 68 > eps Estimate
1.64
Earnings History > 68 > eps Difference
0.29
Earnings History > 68 > surprise Percent
17.6829
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-04-04
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.08
Earnings History > 69 > eps Estimate
0.95
Earnings History > 69 > eps Difference
0.13
Earnings History > 69 > surprise Percent
13.6842
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2008-01-09
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.83
Earnings History > 70 > eps Estimate
0.73
Earnings History > 70 > eps Difference
0.1
Earnings History > 70 > surprise Percent
13.6986
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-10-09
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.64
Earnings History > 71 > eps Estimate
0.58
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
10.3448
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-07-30
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.46
Earnings History > 72 > eps Estimate
0.41
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
12.1951
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-04-09
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.05
Earnings History > 73 > eps Estimate
0.16
Earnings History > 73 > eps Difference
-0.11
Earnings History > 73 > surprise Percent
-68.75
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-01-29
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.15
Earnings History > 74 > eps Estimate
0.15
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-10-03
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.14
Earnings History > 75 > eps Estimate
0.23
Earnings History > 75 > eps Difference
-0.09
Earnings History > 75 > surprise Percent
-39.1304
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-08-01
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.06
Earnings History > 76 > eps Estimate
0.14
Earnings History > 76 > eps Difference
-0.08
Earnings History > 76 > surprise Percent
-57.1429
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-04-11
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.19
Earnings History > 77 > eps Estimate
0.01
Earnings History > 77 > eps Difference
-0.2
Earnings History > 77 > surprise Percent
-2000
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2006-01-17
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.13
Earnings History > 78 > eps Estimate
0.16
Earnings History > 78 > eps Difference
-0.03
Earnings History > 78 > surprise Percent
-18.75
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-10-03
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.18
Earnings History > 79 > eps Estimate
0.23
Earnings History > 79 > eps Difference
-0.05
Earnings History > 79 > surprise Percent
-21.7391
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-07-27
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.2
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
10
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-05-31
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.22
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2005-02-28
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0839
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-11-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.0312
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-08-31
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.164
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-05-31
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1241
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2004-02-29
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0654
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-11-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0766
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-08-31
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.02
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-01-30
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.66
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-10-24
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0703
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-07-25
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.4107
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-04-25
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0414
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2002-01-31
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.2099
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-10-25
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.2509
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.2081
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0966
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-12-31
Earnings History > 97 > report Date
2000-12-31
Earnings History > 97 > date
2000-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-3.5919
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0609
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2465
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4206
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-12-31
Earnings History > 101 > report Date
1999-12-31
Earnings History > 101 > date
1999-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-7.7895
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.1153
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-06-30
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.4555
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-03-31
Earnings History > 104 > report Date
1999-03-31
Earnings History > 104 > date
1999-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.5301
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-12-31
Earnings History > 105 > report Date
1998-12-31
Earnings History > 105 > date
1998-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-1.5784
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-09-30
Earnings History > 106 > report Date
1998-09-30
Earnings History > 106 > date
1998-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.322
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-06-30
Earnings History > 107 > report Date
1998-06-30
Earnings History > 107 > date
1998-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.7565
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-03-31
Earnings History > 108 > report Date
1998-03-31
Earnings History > 108 > date
1998-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3946
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
The Mosaic Company, through its subsidiaries, produces and markets concentrated phosphate and potash crop nutrients. It operates in three segments: Phosphates, Potash, and Mosaic Fertilizantes. The company owns and operates mines and production facilities, which produce concentrated phosphate crop nutrients, such as diammonium phosphate, monoammonium phosphate, and MicroEssentials ammoniated phosphate products; and phosphate based animal feed ingredients under the Biofos and Nexfos brands, as well as produces a double sulfate of potash magnesia product under the K-Mag brand. It also produces and sells potash for use in the manufacturing of mixed crop nutrients and animal feed ingredients, and for industrial use; and for use in the deicing and as a water softener regenerant. In addition, the company provides blended crop nutrients for agricultural use; triple superphosphate, single superphosphate, and dicalcium phosphate; and biological fertilizer complements, industrial products, and other ancillary services. Further, it owns and operates chemical plants, crop nutrient blending and bagging facilities, port terminals, and warehouses; distributes nitrogen based crop nutrients and phosphogypsum; and purchases and sells phosphates, potash, and nitrogen products. The company sells its products to distributors, retail chains, cooperatives, independent retailers and dealers, industrial accounts, animal feed industry, wholesalers, farmers, crop nutrient manufacturers, and national accounts through its sales force. It also exports its products. The company operates in the United States, Brazil, China, Canada, Paraguay, Argentina, Japan, Colombia, India, Australia, Peru, Mexico, Honduras, the Dominican Republic, Thailand, Indonesia, and internationally. The Mosaic Company was incorporated in 1987 and is headquartered in Tampa, Florida.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.22Next Payout:
Dec 18, 2025Yield:
3.3575 %Mosaic (MOS) Is Up 5.2% After Debt Raise, Dividend Payout And Mine Sales Progress - What's Changed simplywall.st
Read more →Valeo Financial Advisors LLC Invests $6.79 Million in The Mosaic Company $MOS - MarketBeat
12/15/2025
Valeo Financial Advisors LLC Invests $6.79 Million in The Mosaic Company $MOS MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$34.3263
Analyst Picks
Strong Buy
5
Buy
7
Hold
8
Sell
0
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 81.64% of the total shares of The Mosaic Company
1.
Vanguard Group Inc(12.1309%)
since
2025/06/30
2.
BlackRock Inc(7.8729%)
since
2025/06/30
3.
FMR Inc(6.6075%)
since
2025/06/30
4.
State Street Corp(4.1138%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(3.5574%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.144%)
since
2025/07/31
7.
Amvescap Plc.(2.7899%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.589%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.473%)
since
2025/07/31
10.
Vanguard Small Cap Index(2.4268%)
since
2025/07/31
11.
Boston Partners Global Investors, Inc(2.3864%)
since
2025/06/30
12.
D. E. Shaw & Co LP(2.3382%)
since
2025/06/30
13.
Morgan Stanley - Brokerage Accounts(1.6828%)
since
2025/06/30
14.
Vanguard Small Cap Value Index Inv(1.5614%)
since
2025/07/31
15.
Strategic Advisers Fidelity US TtlStk(1.5406%)
since
2025/07/31
16.
Northern Trust Corp(1.4747%)
since
2025/06/30
17.
NORGES BANK(1.3654%)
since
2025/06/30
18.
Bank of America Corp(1.2929%)
since
2025/06/30
19.
Invesco S&P 500® Equal Weight ETF(1.2864%)
since
2025/08/29
20.
Fidelity 500 Index(1.267%)
since
2025/07/31
21.
Two Sigma Advisers, LLC(1.21%)
since
2025/06/30
22.
SPDR® S&P 500® ETF(1.2027%)
since
2025/08/31
23.
iShares Core S&P 500 ETF(1.2005%)
since
2025/08/31
24.
Bank of New York Mellon Corp(1.1994%)
since
2025/06/30
25.
JHancock Disciplined Value Mid Cap I(1.1978%)
since
2025/07/31
26.
Charles Schwab Investment Management Inc(1.1541%)
since
2025/06/30
27.
UBS Group AG(1.1374%)
since
2025/06/30
28.
Amundi(0.986%)
since
2025/06/30
29.
Goldman Sachs Group Inc(0.9853%)
since
2025/06/30
30.
Deutsche Bank AG(0.9637%)
since
2025/06/30
31.
Donald Smith & Co. All Eq Accounts Comp(0.9194%)
since
2025/06/30
32.
The Materials Select Sector SPDR® ETF(0.7587%)
since
2025/08/31
33.
DFA US Small Cap Value I(0.7538%)
since
2025/07/31
34.
DFA US Targeted Value I(0.6874%)
since
2025/07/31
35.
Fidelity Series Large Cap Stock(0.6689%)
since
2025/07/31
36.
Vanguard Institutional Index I(0.6034%)
since
2025/07/31
37.
Dimensional US Targeted Value ETF(0.5687%)
since
2025/08/29
38.
State St S&P 500® Indx SL Cl III(0.5336%)
since
2025/08/31
39.
Donald Smith & Co. Md-Cap Val Eq(0.5032%)
since
2025/06/30
40.
Vanguard Selected Value Inv(0.5032%)
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
1.04
Date
2025-09-30
EPS Actual
1.04
EPS Estimate
0.95
EPS Difference
0.09
Surprise Percent
9.4737%
(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.