_id
690f394eccc777a4e85d18c5
Ticker
BTG
Name
B2Gold Corp
Exchange
NYSE MKT
Address
Park Place, Vancouver, BC, Canada, V6C 2X8
Country
USA
Sector
Basic Materials
Industry
Gold
Currency
USD
Website
https://www.b2gold.com
Description
B2Gold Corp. operates as a gold producer company in Canada. The company operates the Fekola Mine in Mali, the Masbate Mine in the Philippines, and the Otjikoto Mine in Namibia. It also owns 100% interest in the Gramalote gold project in Colombia. In addition, the company has a portfolio of other evaluation and exploration assets in Mali and Finland. The company was incorporated in 2006 and is headquartered in Vancouver, Canada.
Last Close
4.52
Volume
17245149
Current Price
4.55
Change
-0.05
Last Updated
2026-01-01T02:46:35.624Z
Image
data:image/webp;base64,UklGRo4CAABXRUJQVlA4IIICAACQDQCdASpAAEAAPtFOpE2oI6MiLhkqqQAaCWwAzLVOCM7c7cjbw7vKD6waT8nByk5TVNjS/Ih3g+wGGZYRvw7LoMUry2An7UxXpKM0HsjtQ6XApWXy0m9Ni08igc2taMrrbv39a8WLrHCySunQBbv1VhUZPuwA/vshhsB5ES9vtjgORr1gLtz0nArCbvw/95LTTJthXBGVq/cX6TSe24dauO+1JAO976OecoL0VsCuf9054f9hIxHdoA5Su+tqvz6xQh8v9ONmyCHQ1bvknQepexWxdbM09UwiT87PFi0bn7crCmuuax8JYricXD7Kxa0BSnzyV8u6bh0g3L5rDDy9aG7X0j0WnT4iCC5PVK9qs60FHVk6z8HVelMe42TX+e4woTTjKUsKe6OKUBKQM76tT92psMrJRAS9dFvwb+rU7DFIjaxHfQRfD0ZvprEsDimJ15q+QedfeLb5lPpjM26xkhZA3ZnYIUvRt+X3Y6Qz7d94Nep+ngfNYhQl/TLrZ6cRggpQgyiX0KZrIgENHICRs0XpliyFK+hD4mVXuuhjG4Uv/ztwwDKir0jJQZpSURKnEhuGLeTN3D5ZQxmq62y0rTVY+SAVRGVEfYoubuLGdWRaZSHXYTFsYVOYkr0SRES73P+4EIqSCEyPWDxVoeYRzK+oO8qRf6h1n6o6hlTHs3c49OXvAt51N/h2WRdRyf+w3RB/xXzOQYsMYdkh2CyLfm6FSXc39G0ctRR63oi1ZXG8/Ce/5VTzVHWEXB0iFBzHIBxFcGVFUlUKHGTo/AzvHLakVM1ltXA/nao53y4TSWgEOXa1wfve1WIF+JdYp1M0AADtFfFITM256ypR/JEQAAA=
Ipo Date
2008-06-24T00:00:00.000Z
Market Cap
6092787712
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9919421052631582
Sentiment Sources
19
Rating
3.6667
Target Price
5.66
Strong Buy
2
Buy
5
Hold
4
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
774268168
Cost Of Revenue
388250568
Gross Profit
386017600
Operating Expenses
33243332
Operating Income
352774270
Interest Expense
4677562
Pretax Income
195594316
Net Income
19098894
Eps
0.012883887192674512
Dividends Per Share
-25618861
Shares Outstanding
1336137739
Income Tax Expense
172727659
EBITDA
303776552
Operating Margin
45.562285081568795
Total Other Income Expense Net
-157179954
Cash
366870026
Short Term Investments
8417786
Receivables
73871919
Inventories
597958541
Total Current Assets
1069425506
Property Plant Equipment
3763062187
Total Assets
5686667227
Payables
156830971
Short Term Debt
30041686
Long Term Debt
575336000
Total Liabilities
2319170067
Equity
3321836713
Bs_currency_symbol
USD
Depreciation
103504674
Change In Working Capital
-7675350
Cash From Operations
160866419
Capital Expenditures
241361959
Cash From Investing
-275181694
Cash From Financing
184841209
Net Change In Cash
57692557
Cf_currency_symbol
USD
PE
30.4
PB
2.0304599180339062
ROE
0.5749498139163952
ROA
0.33585390594546216
FCF
-80495540
Fcf Percent
-0.10396338546104351
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
3
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
4.8
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
6
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
774268168
Quarters > 0 > income Statement > cost Of Revenue
388250568
Quarters > 0 > income Statement > gross Profit
386017600
Quarters > 0 > income Statement > operating Expenses
33243332
Quarters > 0 > income Statement > operating Income
352774270
Quarters > 0 > income Statement > interest Expense
4677562
Quarters > 0 > income Statement > pretax Income
195594316
Quarters > 0 > income Statement > net Income
19098894
Quarters > 0 > income Statement > eps
0.012883887192674512
Quarters > 0 > income Statement > dividends Per Share
-25618861
Quarters > 0 > income Statement > shares Outstanding
1482386000
Quarters > 0 > income Statement > income Tax Expense
172727659
Quarters > 0 > income Statement > EBITDA
303776552
Quarters > 0 > income Statement > operating Margin
45.562285081568795
Quarters > 0 > income Statement > total Other Income Expense Net
-157179954
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
366870026
Quarters > 0 > balance Sheet > short Term Investments
8417786
Quarters > 0 > balance Sheet > receivables
73871919
Quarters > 0 > balance Sheet > inventories
597958541
Quarters > 0 > balance Sheet > total Current Assets
1069425506
Quarters > 0 > balance Sheet > property Plant Equipment
3763062187
Quarters > 0 > balance Sheet > total Assets
5686667227
Quarters > 0 > balance Sheet > payables
156830971
Quarters > 0 > balance Sheet > short Term Debt
30041686
Quarters > 0 > balance Sheet > long Term Debt
575336000
Quarters > 0 > balance Sheet > total Liabilities
2319170067
Quarters > 0 > balance Sheet > equity
3321836713
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
19098894
Quarters > 0 > cash Flow > depreciation
103504674
Quarters > 0 > cash Flow > change In Working Capital
-7675350
Quarters > 0 > cash Flow > cash From Operations
160866419
Quarters > 0 > cash Flow > capital Expenditures
241361959
Quarters > 0 > cash Flow > cash From Investing
-275181694
Quarters > 0 > cash Flow > cash From Financing
184841209
Quarters > 0 > cash Flow > net Change In Cash
57692557
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.012883887192674512
Quarters > 0 > ratios > PB
2.0304599180339062
Quarters > 0 > ratios > ROE
0.5749498139163952
Quarters > 0 > ratios > ROA
0.33585390594546216
Quarters > 0 > ratios > FCF
-80495540
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.10396338546104351
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
692206000
Quarters > 1 > income Statement > cost Of Revenue
340769000
Quarters > 1 > income Statement > gross Profit
351437000
Quarters > 1 > income Statement > operating Expenses
21921000
Quarters > 1 > income Statement > operating Income
329516000
Quarters > 1 > income Statement > interest Expense
4854000
Quarters > 1 > income Statement > pretax Income
286397000
Quarters > 1 > income Statement > net Income
154424000
Quarters > 1 > income Statement > eps
0.10455098471856528
Quarters > 1 > income Statement > dividends Per Share
-25959000
Quarters > 1 > income Statement > shares Outstanding
1477021000
Quarters > 1 > income Statement > income Tax Expense
125644000
Quarters > 1 > income Statement > EBITDA
393956000
Quarters > 1 > income Statement > operating Margin
47.60374801720875
Quarters > 1 > income Statement > total Other Income Expense Net
-43119000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
308491000
Quarters > 1 > balance Sheet > short Term Investments
1814000
Quarters > 1 > balance Sheet > receivables
54001900
Quarters > 1 > balance Sheet > inventories
561120000
Quarters > 1 > balance Sheet > total Current Assets
949935000
Quarters > 1 > balance Sheet > property Plant Equipment
3596702000
Quarters > 1 > balance Sheet > total Assets
5306368000
Quarters > 1 > balance Sheet > payables
157819000
Quarters > 1 > balance Sheet > short Term Debt
22872000
Quarters > 1 > balance Sheet > long Term Debt
375649000
Quarters > 1 > balance Sheet > total Liabilities
1989825000
Quarters > 1 > balance Sheet > equity
3269942000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
160753000
Quarters > 1 > cash Flow > depreciation
102705000
Quarters > 1 > cash Flow > change In Working Capital
-45835000
Quarters > 1 > cash Flow > cash From Operations
255081000
Quarters > 1 > cash Flow > capital Expenditures
237953000
Quarters > 1 > cash Flow > cash From Investing
-236442000
Quarters > 1 > cash Flow > cash From Financing
-41892000
Quarters > 1 > cash Flow > net Change In Cash
-21632000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.10455098471856528
Quarters > 1 > ratios > PB
2.0552185788004804
Quarters > 1 > ratios > ROE
4.722530246713856
Quarters > 1 > ratios > ROA
2.9101637881126976
Quarters > 1 > ratios > FCF
17128000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.02474407907472631
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
532107000
Quarters > 2 > income Statement > cost Of Revenue
294357000
Quarters > 2 > income Statement > gross Profit
237750000
Quarters > 2 > income Statement > operating Expenses
28917000
Quarters > 2 > income Statement > operating Income
208833000
Quarters > 2 > income Statement > interest Expense
5723000
Quarters > 2 > income Statement > pretax Income
132767000
Quarters > 2 > income Statement > net Income
57587000
Quarters > 2 > income Statement > eps
0.03919600110535895
Quarters > 2 > income Statement > dividends Per Share
-25474794
Quarters > 2 > income Statement > shares Outstanding
1469206000
Quarters > 2 > income Statement > income Tax Expense
70203000
Quarters > 2 > income Statement > EBITDA
227776402
Quarters > 2 > income Statement > operating Margin
39.24642975942809
Quarters > 2 > income Statement > total Other Income Expense Net
-76066000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
330139001
Quarters > 2 > balance Sheet > short Term Investments
17637854
Quarters > 2 > balance Sheet > receivables
72695523
Quarters > 2 > balance Sheet > inventories
535662962
Quarters > 2 > balance Sheet > total Current Assets
967259880
Quarters > 2 > balance Sheet > property Plant Equipment
3438699665
Quarters > 2 > balance Sheet > total Assets
5098944133
Quarters > 2 > balance Sheet > payables
171460310
Quarters > 2 > balance Sheet > short Term Debt
27219319
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1924013252
Quarters > 2 > balance Sheet > equity
3125324477
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
57413000
Quarters > 2 > cash Flow > depreciation
89286402
Quarters > 2 > cash Flow > change In Working Capital
-65008979
Quarters > 2 > cash Flow > cash From Operations
174764347
Quarters > 2 > cash Flow > capital Expenditures
179572772
Quarters > 2 > cash Flow > cash From Investing
-194486575
Quarters > 2 > cash Flow > cash From Financing
11723470
Quarters > 2 > cash Flow > net Change In Cash
-6631561
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.03919600110535895
Quarters > 2 > ratios > PB
2.1389418440215286
Quarters > 2 > ratios > ROE
1.842592678737722
Quarters > 2 > ratios > ROA
1.1293906835986116
Quarters > 2 > ratios > FCF
-4808425
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.009036575350446432
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
499788000
Quarters > 3 > income Statement > cost Of Revenue
325833000
Quarters > 3 > income Statement > gross Profit
173955000
Quarters > 3 > income Statement > operating Expenses
45540000
Quarters > 3 > income Statement > operating Income
128415000
Quarters > 3 > income Statement > interest Expense
10539916
Quarters > 3 > income Statement > pretax Income
108305000
Quarters > 3 > income Statement > net Income
-11881000
Quarters > 3 > income Statement > eps
-0.009042132180583884
Quarters > 3 > income Statement > dividends Per Share
-46662000
Quarters > 3 > income Statement > shares Outstanding
1313960000
Quarters > 3 > income Statement > income Tax Expense
117630000
Quarters > 3 > income Statement > EBITDA
213054000
Quarters > 3 > income Statement > operating Margin
25.693894211145523
Quarters > 3 > income Statement > total Other Income Expense Net
-20110000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
336770562
Quarters > 3 > balance Sheet > short Term Investments
11558120
Quarters > 3 > balance Sheet > receivables
66470438
Quarters > 3 > balance Sheet > inventories
477301922
Quarters > 3 > balance Sheet > total Current Assets
901252597
Quarters > 3 > balance Sheet > property Plant Equipment
3289477188
Quarters > 3 > balance Sheet > total Assets
4811134537
Quarters > 3 > balance Sheet > payables
156258998
Quarters > 3 > balance Sheet > short Term Debt
16409233
Quarters > 3 > balance Sheet > long Term Debt
398574000
Quarters > 3 > balance Sheet > total Liabilities
1777243230
Quarters > 3 > balance Sheet > equity
2981290613
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-9325000
Quarters > 3 > cash Flow > depreciation
93903000
Quarters > 3 > cash Flow > change In Working Capital
-24081000
Quarters > 3 > cash Flow > cash From Operations
120544000
Quarters > 3 > cash Flow > capital Expenditures
237990000
Quarters > 3 > cash Flow > cash From Investing
-251967000
Quarters > 3 > cash Flow > cash From Financing
48149000
Quarters > 3 > cash Flow > net Change In Cash
-94142000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.009042132180583884
Quarters > 3 > ratios > PB
2.0053455956056436
Quarters > 3 > ratios > ROE
-0.3985186800707241
Quarters > 3 > ratios > ROA
-0.24694798926592562
Quarters > 3 > ratios > FCF
-117446000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.23499163645385643
Quarters > 3 > health Score
32
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1902030000
Annuals > 0 > income Statement > cost Of Revenue
1195835000
Annuals > 0 > income Statement > gross Profit
706195000
Annuals > 0 > income Statement > operating Expenses
954522000
Annuals > 0 > income Statement > operating Income
-248327000
Annuals > 0 > income Statement > interest Expense
34848000
Annuals > 0 > income Statement > pretax Income
-309224000
Annuals > 0 > income Statement > net Income
-629891000
Annuals > 0 > income Statement > eps
-0.4812553004545975
Annuals > 0 > income Statement > dividends Per Share
-184632000
Annuals > 0 > income Statement > shares Outstanding
1308850000
Annuals > 0 > income Statement > income Tax Expense
317429000
Annuals > 0 > income Statement > EBITDA
93032000
Annuals > 0 > income Statement > operating Margin
-13.055892914412496
Annuals > 0 > income Statement > total Other Income Expense Net
-60897000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
336770562
Annuals > 0 > balance Sheet > short Term Investments
11558120
Annuals > 0 > balance Sheet > receivables
66470438
Annuals > 0 > balance Sheet > inventories
477301922
Annuals > 0 > balance Sheet > total Current Assets
901252597
Annuals > 0 > balance Sheet > property Plant Equipment
3289477188
Annuals > 0 > balance Sheet > total Assets
4811134537
Annuals > 0 > balance Sheet > payables
156258998
Annuals > 0 > balance Sheet > short Term Debt
16409233
Annuals > 0 > balance Sheet > long Term Debt
398574000
Annuals > 0 > balance Sheet > total Liabilities
1777243230
Annuals > 0 > balance Sheet > equity
2981290613
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-626653000
Annuals > 0 > cash Flow > depreciation
367408000
Annuals > 0 > cash Flow > change In Working Capital
-282782000
Annuals > 0 > cash Flow > cash From Operations
877604000
Annuals > 0 > cash Flow > capital Expenditures
901262000
Annuals > 0 > cash Flow > cash From Investing
-763301000
Annuals > 0 > cash Flow > cash From Financing
-69072000
Annuals > 0 > cash Flow > net Change In Cash
30076000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.4812553004545975
Annuals > 0 > ratios > PB
1.9799859410753795
Annuals > 0 > ratios > ROE
-21.128131462707557
Annuals > 0 > ratios > ROA
-13.09235888449652
Annuals > 0 > ratios > FCF
-23658000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.012438289616883015
Annuals > 0 > health Score
32
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1934272000
Annuals > 1 > income Statement > cost Of Revenue
1154271000
Annuals > 1 > income Statement > gross Profit
780001000
Annuals > 1 > income Statement > operating Expenses
452604000
Annuals > 1 > income Statement > operating Income
327397000
Annuals > 1 > income Statement > interest Expense
13925000
Annuals > 1 > income Statement > pretax Income
320333000
Annuals > 1 > income Statement > net Income
10097000
Annuals > 1 > income Statement > eps
0.008159824923792068
Annuals > 1 > income Statement > dividends Per Share
-190148296
Annuals > 1 > income Statement > shares Outstanding
1237404000
Annuals > 1 > income Statement > income Tax Expense
278745000
Annuals > 1 > income Statement > EBITDA
729902490
Annuals > 1 > income Statement > operating Margin
16.92610966813354
Annuals > 1 > income Statement > total Other Income Expense Net
-7064000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
305324833
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
48450836
Annuals > 1 > balance Sheet > inventories
344722227
Annuals > 1 > balance Sheet > total Current Assets
707092697
Annuals > 1 > balance Sheet > property Plant Equipment
3545258116
Annuals > 1 > balance Sheet > total Assets
4849678986
Annuals > 1 > balance Sheet > payables
166261979
Annuals > 1 > balance Sheet > short Term Debt
16172829
Annuals > 1 > balance Sheet > long Term Debt
151970000
Annuals > 1 > balance Sheet > total Liabilities
959708591
Annuals > 1 > balance Sheet > equity
3790883957
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
41588000
Annuals > 1 > cash Flow > depreciation
402371000
Annuals > 1 > cash Flow > change In Working Capital
-127415000
Annuals > 1 > cash Flow > cash From Operations
714453000
Annuals > 1 > cash Flow > capital Expenditures
76368000
Annuals > 1 > cash Flow > cash From Investing
-845339000
Annuals > 1 > cash Flow > cash From Financing
-191374376
Annuals > 1 > cash Flow > net Change In Cash
-345051000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.008159824923792068
Annuals > 1 > ratios > PB
1.4721347588852085
Annuals > 1 > ratios > ROE
0.2663494877324202
Annuals > 1 > ratios > ROA
0.20819934740315613
Annuals > 1 > ratios > FCF
638085000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3298838012440856
Annuals > 1 > health Score
70
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1732590000
Annuals > 2 > income Statement > cost Of Revenue
1128346000
Annuals > 2 > income Statement > gross Profit
604244000
Annuals > 2 > income Statement > operating Expenses
101847000
Annuals > 2 > income Statement > operating Income
502397000
Annuals > 2 > income Statement > interest Expense
10842000
Annuals > 2 > income Statement > pretax Income
530617000
Annuals > 2 > income Statement > net Income
252873000
Annuals > 2 > income Statement > eps
0.23610836209398692
Annuals > 2 > income Statement > dividends Per Share
170635000
Annuals > 2 > income Statement > shares Outstanding
1071003999
Annuals > 2 > income Statement > income Tax Expense
243894000
Annuals > 2 > income Statement > EBITDA
925311000
Annuals > 2 > income Statement > operating Margin
28.99687750708477
Annuals > 2 > income Statement > total Other Income Expense Net
28220000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
651650417
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
43262376
Annuals > 2 > balance Sheet > inventories
331880462
Annuals > 2 > balance Sheet > total Current Assets
1034701668
Annuals > 2 > balance Sheet > property Plant Equipment
2273698671
Annuals > 2 > balance Sheet > total Assets
3679563984
Annuals > 2 > balance Sheet > payables
114738955
Annuals > 2 > balance Sheet > short Term Debt
15511963
Annuals > 2 > balance Sheet > long Term Debt
41709000
Annuals > 2 > balance Sheet > total Liabilities
569185822
Annuals > 2 > balance Sheet > equity
3006762160
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
286723000
Annuals > 2 > cash Flow > depreciation
383852000
Annuals > 2 > cash Flow > change In Working Capital
-116076000
Annuals > 2 > cash Flow > cash From Operations
595798000
Annuals > 2 > cash Flow > capital Expenditures
390329000
Annuals > 2 > cash Flow > cash From Investing
-388782000
Annuals > 2 > cash Flow > cash From Financing
-211285000
Annuals > 2 > cash Flow > net Change In Cash
-21053000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.23610836209398692
Annuals > 2 > ratios > PB
1.6064549766350658
Annuals > 2 > ratios > ROE
8.410143088936572
Annuals > 2 > ratios > ROA
6.872363168559594
Annuals > 2 > ratios > FCF
205469000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.11859066484280759
Annuals > 2 > health Score
74
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1762264000
Annuals > 3 > income Statement > cost Of Revenue
993712000
Annuals > 3 > income Statement > gross Profit
768552000
Annuals > 3 > income Statement > operating Expenses
54959000
Annuals > 3 > income Statement > operating Income
713593000
Annuals > 3 > income Statement > interest Expense
11798000
Annuals > 3 > income Statement > pretax Income
726227000
Annuals > 3 > income Statement > net Income
420065000
Annuals > 3 > income Statement > eps
0.3957120871295833
Annuals > 3 > income Statement > dividends Per Share
168372000
Annuals > 3 > income Statement > shares Outstanding
1061541999
Annuals > 3 > income Statement > income Tax Expense
265402000
Annuals > 3 > income Statement > EBITDA
1116917000
Annuals > 3 > income Statement > operating Margin
40.49296813644267
Annuals > 3 > income Statement > total Other Income Expense Net
12634000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
672088021
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
42296669
Annuals > 3 > balance Sheet > inventories
271985338
Annuals > 3 > balance Sheet > total Current Assets
1044700965
Annuals > 3 > balance Sheet > property Plant Equipment
2228809971
Annuals > 3 > balance Sheet > total Assets
3556472398
Annuals > 3 > balance Sheet > payables
111564780
Annuals > 3 > balance Sheet > short Term Debt
25373607
Annuals > 3 > balance Sheet > long Term Debt
25156000
Annuals > 3 > balance Sheet > total Liabilities
599473446
Annuals > 3 > balance Sheet > equity
2856422277
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
460825000
Annuals > 3 > cash Flow > depreciation
331922000
Annuals > 3 > cash Flow > change In Working Capital
-105925000
Annuals > 3 > cash Flow > cash From Operations
724113000
Annuals > 3 > cash Flow > capital Expenditures
302319000
Annuals > 3 > cash Flow > cash From Investing
-286277000
Annuals > 3 > cash Flow > cash From Financing
-234228000
Annuals > 3 > cash Flow > net Change In Cash
193314000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.3957120871295833
Annuals > 3 > ratios > PB
1.6760667545690058
Annuals > 3 > ratios > ROE
14.705983893991315
Annuals > 3 > ratios > ROA
11.811282444824418
Annuals > 3 > ratios > FCF
421794000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.23934779352015362
Annuals > 3 > health Score
90
Valuation > metrics > PE
30.4
Valuation > metrics > PB
2.0304599180339062
Valuation > final Score
73.52000000000001
Valuation > verdict
10.8% Overvalued
Profitability > metrics > ROE
0.5749498139163952
Profitability > metrics > ROA
1.7859022337550272
Profitability > metrics > Net Margin
0.024667027251467737
Profitability > final Score
10
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6981589606508753
Risk > metrics > Interest Coverage
75.41840599868051
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.722750043629978
Liquidity > metrics > Quick Ratio
2.522931779152688
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
69
Prev Profitabilities > 1
38
Prev Profitabilities > 2
0
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:32:04.008Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-05
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.14
Earnings History > 0 > eps Estimate
0.17
Earnings History > 0 > eps Difference
-0.03
Earnings History > 0 > surprise Percent
-17.6471
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-07
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.12
Earnings History > 1 > eps Estimate
0.13
Earnings History > 1 > eps Difference
-0.01
Earnings History > 1 > surprise Percent
-7.6923
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-07
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.09
Earnings History > 2 > eps Estimate
0.08
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
12.5
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-19
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.01
Earnings History > 3 > eps Estimate
0.0627
Earnings History > 3 > eps Difference
-0.0527
Earnings History > 3 > surprise Percent
-84.051
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-06
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.02
Earnings History > 4 > eps Estimate
0.05
Earnings History > 4 > eps Difference
-0.03
Earnings History > 4 > surprise Percent
-60
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.06
Earnings History > 5 > eps Estimate
0.07
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-14.2857
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-07
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.06
Earnings History > 6 > eps Estimate
0.05
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
20
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-21
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.07
Earnings History > 7 > eps Estimate
0.08
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-12.5
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-08
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.05
Earnings History > 8 > eps Estimate
0.07
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-28.5714
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.07
Earnings History > 9 > eps Estimate
0.07
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-09
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1
Earnings History > 10 > eps Estimate
0.07
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
42.8571
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-22
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.11
Earnings History > 11 > eps Estimate
0.13
Earnings History > 11 > eps Difference
-0.02
Earnings History > 11 > surprise Percent
-15.3846
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-01
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.03
Earnings History > 12 > eps Estimate
0.05
Earnings History > 12 > eps Difference
-0.02
Earnings History > 12 > surprise Percent
-40
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-03
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.04
Earnings History > 13 > eps Estimate
0.05
Earnings History > 13 > eps Difference
-0.01
Earnings History > 13 > surprise Percent
-20
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-03
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.06
Earnings History > 14 > eps Estimate
0.05
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
20
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-22
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.11
Earnings History > 15 > eps Estimate
0.11
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-02
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.12
Earnings History > 16 > eps Estimate
0.13
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-7.6923
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-04
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.05
Earnings History > 17 > eps Estimate
0.07
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-28.5714
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-04
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.09
Earnings History > 18 > eps Estimate
0.07
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
28.5714
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-23
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.14
Earnings History > 19 > eps Estimate
0.14
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-03
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.15
Earnings History > 20 > eps Estimate
0.14
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
7.1429
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-05
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
0.12
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-8.3333
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-05
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1
Earnings History > 22 > eps Estimate
0.1
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-27
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.07
Earnings History > 23 > eps Estimate
0.07
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-05
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.09
Earnings History > 24 > eps Estimate
0.06
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
50
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-06
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.05
Earnings History > 25 > eps Estimate
0.03
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
66.6667
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-07
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.04
Earnings History > 26 > eps Estimate
0.03
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
33.3333
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-12
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.01
Earnings History > 27 > eps Estimate
0.02
Earnings History > 27 > eps Difference
-0.01
Earnings History > 27 > surprise Percent
-50
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-06
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.05
Earnings History > 28 > eps Estimate
0.05
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-07
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.05
Earnings History > 29 > eps Estimate
0.04
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
25
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-09
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.06
Earnings History > 30 > eps Estimate
0.07
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-14.2857
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-14
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.01
Earnings History > 31 > eps Estimate
0.01
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-08
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.01
Earnings History > 32 > eps Estimate
0.0044
Earnings History > 32 > eps Difference
0.0056
Earnings History > 32 > surprise Percent
127.2727
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-09
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.01
Earnings History > 33 > eps Estimate
0.01
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-03
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.02
Earnings History > 34 > eps Estimate
0.0011
Earnings History > 34 > eps Difference
0.0189
Earnings History > 34 > surprise Percent
1718.1818
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-15
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.006
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
-0.024
Earnings History > 35 > surprise Percent
-80
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-02
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.05
Earnings History > 36 > eps Estimate
0.04
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
25
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-03
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.03
Earnings History > 37 > eps Estimate
0.02
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
50
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-11
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.02
Earnings History > 38 > eps Estimate
0.0083
Earnings History > 38 > eps Difference
0.0117
Earnings History > 38 > surprise Percent
140.9639
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-16
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.13
Earnings History > 39 > eps Estimate
0.0018
Earnings History > 39 > eps Difference
-0.1318
Earnings History > 39 > surprise Percent
-7322.2222
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-12
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0163
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.0163
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-13
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.023
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
-0.023
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-15
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.01
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-12
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.01
Earnings History > 43 > eps Estimate
0.01
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-200
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-14
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.01
Earnings History > 44 > eps Estimate
0.01
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-200
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-13
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0171
Earnings History > 45 > eps Estimate
0.02
Earnings History > 45 > eps Difference
-0.0371
Earnings History > 45 > surprise Percent
-185.5
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-13
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.03
Earnings History > 46 > eps Estimate
0.03
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-14
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.01
Earnings History > 47 > eps Estimate
0.03
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-66.6667
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-14
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.02
Earnings History > 48 > eps Estimate
0.03
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-33.3333
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-14
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.01
Earnings History > 49 > eps Estimate
0.03
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-66.6667
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-15
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.07
Earnings History > 50 > eps Estimate
0.06
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
16.6667
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-28
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.04
Earnings History > 51 > eps Estimate
0.05
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-20
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-14
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.05
Earnings History > 52 > eps Estimate
0.05
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-14
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.05
Earnings History > 53 > eps Estimate
0.04
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
25
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-11
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.05
Earnings History > 54 > eps Estimate
0.06
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-16.6667
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-29
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.07
Earnings History > 55 > eps Estimate
0.06
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
16.6667
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-09
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.05
Earnings History > 56 > eps Estimate
0.06
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-16.6667
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-11
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.07
Earnings History > 57 > eps Estimate
0.05
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
40
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-10
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.05
Earnings History > 58 > eps Estimate
0.03
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
66.6667
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-30
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.05
Earnings History > 59 > eps Estimate
0.05
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-11
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.02
Earnings History > 60 > eps Estimate
0.03
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-33.3333
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-13
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.01
Earnings History > 61 > eps Estimate
0.02
Earnings History > 61 > eps Difference
-0.03
Earnings History > 61 > surprise Percent
-150
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-14
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.02
Earnings History > 62 > eps Estimate
0
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.01
Earnings History > 63 > eps Estimate
0
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-13
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0073
Earnings History > 64 > eps Estimate
0
Earnings History > 64 > eps Difference
-0.0073
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-09-02
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0119
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-06-03
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0351
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0921
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-09-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.028
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-06-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0146
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-03-31
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0656
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
B2Gold Corp. operates as a gold producer company in Canada. The company operates the Fekola Mine in Mali, the Masbate Mine in the Philippines, and the Otjikoto Mine in Namibia. It also owns 100% interest in the Gramalote gold project in Colombia. In addition, the company has a portfolio of other evaluation and exploration assets in Mali and Finland. The company was incorporated in 2006 and is headquartered in Vancouver, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AB2Gold stock rises again as gold tops $4,800 — what investors are watching next - TechStock²
1/21/2026
B2Gold stock rises again as gold tops $4,800 — what investors are watching next TechStock²
Read more →Bank of America Securities Sticks to Their Sell Rating for B2Gold (BTG) - The Globe and Mail
1/20/2026
Bank of America Securities Sticks to Their Sell Rating for B2Gold (BTG) The Globe and Mail
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$5.66
Analyst Picks
Strong Buy
2
Buy
5
Hold
4
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of B2Gold Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.14
EPS Estimate
0.17
EPS Difference
-0.03
Surprise Percent
-17.6471%
(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.