Profile
TECK RIO BHP VALE MP TMCWW
Company Name Teck Resources Limited Rio Tinto Group BHP Group Limited Vale S.A. MP Materials Corp. TMC the metals company Inc.
Sector Basic Materials Basic Materials Basic Materials Basic Materials Basic Materials Basic Materials
Industry Industrial Materials Industrial Materials Industrial Materials Industrial Materials Industrial Materials Industrial Materials
Market Cap $20.02B $97.40B $61.59B $43.63B $5.15B $2.78B
Employees 7.20K 60.00K 38.96K 64.62K 0.80K 0.05K
CEO Jonathan H. Price Mr. Jakob Stausholm M.S. Mr. Mike P. Henry B.Sc., BSc (Chem) Gustavo Duarte Pimenta James Henry Litinsky Gerard Barron
Ratings
TECK RIO BHP VALE MP TMCWW
Quant Rating Score 2 4 4 4 1 2
Quant Rating Sell Buy Buy Buy Strong Sell Sell
Trading
TECK RIO BHP VALE MP TMCWW
Last Close $40.82 $59.02 $50.52 $10.22 $31.84 $1.67
High 52 $53.4 $71.23 $62.43 $11.8 $37.74 $1.75
Low 52 $29.05 $52.32 $40.24 $8.26 $10.49 $0.06
Price vs. 52 Week High -23.56 % -17.14 % -19.08 % -13.39 % -15.63 % -4.57 %
Price vs. 52 Week Low 40.52 % 12.81 % 25.55 % 23.73 % 203.53 % 2683.33 %
Total Return
TECK RIO BHP VALE MP TMCWW
1 Month Return 5.75 % -0.37 % 1.38 % 7.58 % 22.89 % 105.94 %
3 Month Return 36.25 % 7.96 % 20.09 % 12.56 % 38.07 % 568 %
6 Month Return -0.41 % 0.72 % 3.5 % 18.42 % 74.95 % 1237.07 %
9 Month Return -21.23 % -15.32 % -16.59 % -10.74 % 83.2 % 2126.67 %
YTD Return 0.72 % 0.36 % 3.46 % 15.22 % 104.1 % 1422.33 %
1 Year Return -19.06 % -12.74 % -15.08 % -12.35 % 126.3 % 912.12 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
TECK RIO BHP VALE MP TMCWW
Dividend Yield Percentage (TTM) 1.78 % 6.93 % 5.09 % 8.62 % - -
Dividend Paid and Capex Coverage Ration (TTM) 0.69 % 1.02 % 1.17 % 0.76 % -0.05 % -120.48 %
Dividend Per Share (TTM) 0.73 % 3.1 % 1.9 % 4.76 % - -
Payout Ratio (TTM) 118.24 % 64.19 % 65.83 % 61.27 % - -
Growth
TECK RIO BHP VALE MP TMCWW
Asset Growth -16.29 % -0.74 % 1.05 % -14.79 % -0.12 % -8.56 %
Gross Profit Growth -68.75 % 75.05 % 66.63 % -23.17 % -163.59 % 100 %
Revenue Growth -39.61 % -0.71 % 4.11 % -10.16 % -19.57 % -100 %
Revenue 3 Year -26.75 % -15.74 % -1.78 % -18.41 % -36.15 % -
Revenue 5 Year -17.6 % 24.85 % 29.4 % 21.09 % 10.78 % -
Revenue 10 Year 17.72 % 28.2 % - 19.57 % 20.63 % -
EBIT Growth -98.55 % 22.38 % -22.59 % -100 % -283.51 % -7.53 %
Net Income Growth -83.15 % 14.85 % -38.88 % -23.54 % -369.16 % -11.06 %
Net Income 3 Yeari Growth Per Share -85.4 % -45.45 % -30.29 % -67.78 % -150.37 % 63.08 %
Net Income 5 Yeari Growth Per Share 172.8 % 44.84 % -2.75 % 439.33 % -286.37 % -369724.22 %
Net Income 10 Yeari Growth Per Share 25.24 % 101.56 % - 1031.53 % -93.82 % -369724.22 %
Operating Income Growth -100.21 % 5.6 % -20.5 % -22.64 % -860.44 % -12.29 %
Operating Cash Flow Growth (CFG) -31.68 % 2.9 % 10.5 % -28.86 % -78.71 % 27.03 %
Operating 3 Year CFG -39.25 % -38.63 % -24.28 % -56.79 % -86.39 % 50.66 %
Operating 5 Year CFG -13.13 % 5.06 % 18.28 % -6.27 % 1318.61 % -117504.98 %
Operating 10 Year CFG 36.76 % 24.35 % - -12.95 % -73.63 % -117504.98 %
EPS Growth -83.16 % 14.84 % -38.82 % -22.4 % -378.57 % 83433.33 %
EPS Diluted Growth -83.19 % 14.77 % -38.82 % -22.4 % -507.14 % 83433.33 %
Book Value Per Share -3.89 % 2.77 % 1.11 % -12.99 % -17.98 % -240.6 %
Share Holder 3 Year Equity Growth Per Share 16.93 % 7.1 % -12.77 % 14.9 % 8.73 % -111.75 %
Share Holder 5 Year Equity Growth Per Share 32.79 % 36.89 % -2.98 % 1.13 % 2435.05 % -43851.89 %
Share Holder 10 Year Equity Growth Per Share 56.5 % 35.93 % - -25.57 % 3835 % -43851.89 %
Dividend Per Share Growth 0.15 % 8.46 % -42.22 % -26.74 % - -
Dividend 3 Year Growth Per Share 400.22 % -54.39 % -3.07 % -65.61 % - -
Dividend 5 Year Growth Per Share 402.34 % -31.73 % -31.11 % 166.58 % - -
Dividend 10 Year Growth Per Share 10.8 % 115.64 % - 13.5 % - -
Debt Growth -10.16 % -3.46 % -9.7 % 5.64 % 32.77 % -15.89 %
Free Cash Flow Growth 160.55 % -25.96 % 1.99 % -59.71 % 13.12 % 26.88 %
Updated On 31 Dec 2024 31 Dec 2024 30 Jun 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024
Profitability
TECK RIO BHP VALE MP TMCWW
Gross Profit Margin TTM 23.02 % 31.14 % 58.32 % 35.41 % 9.17 % -399.34 %
Return on Assets TTM 0.94 % 10.46 % 11.3 % 6.99 % -4.42 % -88 %
Return on Equity TTM 1.68 % 19.46 % 25.21 % 16.21 % -9.81 % 349.44 %
Return on Capital Employed TTM 2.69 % 16.17 % 24.72 % 14.77 % -6.34 % -103.85 %
Net Income Per EBT TTM 71.57 % 71.8 % 54.91 % 88.11 % 72.53 % 100.08 %
EBT Per Ebit TTM 52.88 % 101.68 % 94.85 % 63.87 % 107.29 % 100.17 %
EBIT Per Revenue TTM 9.69 % 27.18 % 40.67 % 27.8 % -86.58 % -280.46 %
Cash Flow To Debt Ratio TTM 22.49 % 110 % 92.57 % 46.18 % -11.83 % -410.53 %
Receivables Turnover TTM 6.06 15.86 12.48 11.52 2.23 -
Payables Turnover TTM 3.89 11.67 3.71 5.47 - -
Inventory Turnover TTM 3.41 6.37 4.05 4.9 1.06 -
Fixed Asset Turnover TTM 38.68 % 78.36 % 73.51 % 88.94 % 12.04 % 604.82 %
Asset Turnover TTM 25.73 % 52.71 % 53.36 % 44.7 % 6.55 % 31.3 %
Operating Cash Flow Per Share TTM 4.44 9.34 3.95 1.75 -0.05 -0.12
Free Cash Flow Per Share TTM -1.01 4.37 2.04 0.27 -1.06 -0.12
Cash Per Share TTM 1234.65 % 441.07 % 189.15 % 93.41 % 463.57 % 0.68 %
Operating Cash Flow Sales Ratio TTM 18.91 % 28.13 % 37.39 % 20.05 % -5.62 % -202.96 %
Free Cash Flow Operating Cash Flow Ratio TTM -22.75 % 46.83 % 51.57 % 15.44 % 1992.09 % 99.17 %
Cash Flow Coverage Ratios TTM 22.49 % 110 % 92.57 % 46.18 % -11.83 % -410.53 %
Price To Free Cash Flows Ratio TTM -53.6 14.57 11.87 37.73 -29.62 -65.21
Price To Operating Cash Flows Ratio TTM 12.52 6.46 6.13 5.83 -591.19 -60.2
Price Cash Flow Ratio TTM 12.52 6.46 6.13 5.83 -591.19 -60.2
Income Statement (TTM)
TECK RIO BHP VALE MP TMCWW
Revenue $9.07B $53.66B $56.03B $37.54B $0.2B $0B
Gross Profit $1.61B $30.28B $46.1B $13.6B $-0.07B $0B
Gross Profit Ratio 17.73% 56.43% 82.28% 36.22% -32.76% 0%
EBITDA $1.78B $19.06B $23.53B $12.94B $0.01B $-0.08B
Net Income $0.41B $11.55B $7.9B $6.1B $-0.07B $-0.08B
EPS Diluted 0.78 7.07 3.12 1.42 -0.57 0.25
Balance Sheet (MRQ)
TECK RIO BHP VALE MP TMCWW
Long Term Debt $9.37B $13.32B $18.63B $16.58B $0.91B $0B
Total Liabilities $19.94B $44.82B $53.24B $45.69B $1.28B $0.08B
Total Equity $27.1B $57.97B $49.12B $34.56B $1.05B $-0.02B
Total Investments $1.74B $5.36B $2.93B $4.66B $0.57B $0.01B
Total Debt $9.97B $13.86B $20.18B $17.74B $0.91B $0.01B
Total Assets $47.04B $102.79B $102.36B $80.25B $2.33B $0.06B
Cash Flow Statement (TTM)
TECK RIO BHP VALE MP TMCWW
Net Income $-0.92B $11.55B $7.9B $6.7B $-0.07B $-0.08B
Inventory $-0.37B $0.21B $-0.53B $-0.55B $0.02B $0B
Dividends Paid $-0.51B $-7.03B $-7.68B $-3.91B $0B $0B
Operating Cash Flow $2.79B $15.6B $20.67B $9.37B $0.01B $-0.04B
Capital Expenditure $-2.64B $-9.62B $-8.82B $-6.45B $-0.19B $-0B
Related Stocks
Ticker Name Price
ABAT American Battery Technology Company Common Stock 1.83
AMLI American Lithium Corp. 0.3752
BBL BHP Group Limited 64.18
BHP BHP Group Limited 50.52
BYU BAIYU Holdings, Inc. 0.179
CMP Compass Minerals International, Inc. 22.25
CRML Critical Metals Corp. Ordinary Shares 3.48
CRMLW Critical Metals Corp. Warrants 0.4771
ELBM Electra Battery Materials Corporation 1.08
EMX EMX Royalty Corporation 2.75
EXN Excellon Resources Inc. 0.295
FURY Fury Gold Mines Limited 0.514
GLG TD Holdings, Inc. 0.0589
GRFX Graphex Group Limited 0.96
GRO Brazil Potash Corp. 1.37
GSM Ferroglobe PLC 4.36
GTI Graphjet Technology Sdn. Bhd. 0.091
IFFT International Flavors & Fragrances Inc. 47.56
IONR ioneer Ltd 2.76
IPX IperionX Limited American Depositary Share 30.03
ETFs With Exposure to TECK
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0.07 57.22
IXUS iShares Core MSCI Total International Stock ETF 0.06328 77.79
EWC iShares MSCI Canada ETF 0.89833 46.67
VEU Vanguard FTSE All-World ex-US Index Fund 0.06 67.57
VT Vanguard Total World Stock Index Fund 0.02 129.79
ACWI iShares MSCI ACWI ETF 0.02371 129.79
VXUS Vanguard Total Intl Stock Idx Fund 0.05 69.49
SPDW SPDR Portfolio Developed World ex-US ETF 0.11 40.64
CWI SPDR MSCI ACWI ex-US ETF 0.111357 32.82
ACWX iShares MSCI ACWI ex U.S. ETF 0.07206 61.25
IGE iShares North American Natural Resources ETF 0.66567 45.29
GNR SPDR S&P Global Natural Resources ETF 0.81891 56.12
IMTM iShares MSCI Intl Momentum Factor ETF 0.09492 45.32
FTLS First Trust Long/Short Equity ETF -0.09 66.3
MXI iShares Global Materials ETF 0.84872 87.67
PICK iShares MSCI Global Metals & Mining Producers ETF 2.00402 39.13
AFTY Pacer CSOP FTSE China A50 ETF 0.13 16.2826
FLCA Franklin FTSE Canada ETF 0.91 42.12
HAP VanEck Natural Resources ETF 0.65 53.59
ICOW Pacer Developed Markets International Cash Cows 100 ETF 0.95 34.47
IDEV iShares Core MSCI International Developed Markets ETF 0.08931 76.24
INTF iShares Edge MSCI Multifactor Intl ETF 0.07628 34.34
ISZE iShares MSCI Intl Size Factor ETF 0.11051 25.4804
IVLU iShares Edge MSCI Intl Value Factor ETF 0.14681 33.18
NANR SPDR S&P North American Natural Resources ETF 3.54261 58.5004
QWLD SPDR MSCI World StrategicFactors ETF 0.019955 135.497
TOK iShares MSCI Kokusai ETF 0.0294 127.109
URTH iShares MSCI World ETF 0.0266 170.87
VETS Pacer Military Times Best Employers ETF 0.08 38.62
XCV.TO iShares Canadian Value Index ETF 1.70621 42.75
XIC.TO iShares Core S&P/TSX Capped Composite Index ETF 0.76157 43.13
XEN.TO iShares Jantzi Social Index ETF 1.91109 40.92
XIU.TO iShares S&P/TSX 60 Index ETF 0.94027 40.72
XMA.TO iShares S&P/TSX Capped Materials Index ETF 6.00576 27.62
XBM.TO iShares S&P/TSX Global Base Metals Index ETF 10.0121 20.7
VQNPX Vanguard Growth and Income Fund 0 66.99
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 109.3
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.047588 69.84
VGENX Vanguard Energy Fund 0.09 48.6
VGELX Vanguard Energy Fund Admiral Shares 0.09 91.19
BOUT Innovator IBD Breakout Opportunities ETF 2.91 36.9234
FLSP Franklin Liberty Systematic Style Premia ETF -0.14 24.31
PTIN Pacer Trendpilot International ETF 0.08 29
ZCAN SPDR Solactive Canada ETF 0.66 70.4805
SLT Pacer Salt High truBeta US Market ETF 0.08 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0.08 32
BATT Amplify Lithium & Battery Technology ETF 2.56 9.6315
AVDE Avantis International Equity ETF 0.14 74.21
VIRS Pacer BioThreat Strategy ETF 0.08 40.025
XESG.TO iShares ESG Aware MSCI Canada Index ETF 0.59321 33.02
DFAI Dimensional International Core Equity Market ETF 0.00099025 34.7
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.03248 100.56
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.03318 97.818
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.03614 83.39
UIM7.DE UBS (Lux) Fund Solutions – MSCI World UCITS ETF 0.03 345.93
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.14313 12.705
JZRO Janus Henderson Net Zero Transition Resources ETF 0.5 19.785
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.02582 7201
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.13948 51.585
IWVU.L iShares Edge MSCI World Value Factor UCITS ETF 0.12472 6.307
UC68.L UBS (Lux) Fund Solutions – MSCI World UCITS ETF 0.03 407.375
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.0364 9.447
LCTD BlackRock World ex U.S. Carbon Transition Readiness ETF 0.16584 50.88
DFIV Dimensional International Value ETF 0.00368404 43.27
VTSNX Vanguard Total Intl Stock Idx Fund 0.06 149.22
KGHG KraneShares Global Carbon Transformation ETF 0 25.0731
AVSD Avantis Responsible International Equity ETF 0.16 67.645
DFIC Dimensional International Core Equity 2 ETF 0.00104858 31.21
DIHP Dimensional International High Profitability ETF 0.209811 29.55
IGSG.L iShares Dow Jones Global Sustainability Screened UCITS ETF 0.079 5968.5
IWRD.L iShares MSCI World UCITS ETF 0.02265 6310
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.0226 118.48
IWDE.SW iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.03051 76.59
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.14313 9.536
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.02608 10.072
ISWD.SW iShares MSCI World Islamic UCITS ETF 0.12534 52.45
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.02161 10774.5
WRDEUA.MI UBS (Lux) Fund Solutions – MSCI World UCITS ETF 0.03 348.1
UBU7.DE UBS (Irl) ETF plc - MSCI World UCITS ETF 0.03 86.498
INAA.SW iShares MSCI North America UCITS ETF 0.03749 115.82
CSCA.SW iShares VII PLC - iShares MSCI Canada UCITS ETF 0.99515 240.05
IWLE.DE iShares Core MSCI World UCITS ETF 0.0226 8.9996
GMET VanEck Green Metals ETF 6.05 24.6
DFSI Dimensional International Sustainability Core 1 ETF 0.000170409 39.4449
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.06 41.97
UC55.L UBS (Lux) Fund Solutions - MSCI World UCITS ETF 0.03 29860
UIM9.DE UBS(Lux)Fund Solutions – MSCI Canada UCITS ETF(CAD)A-dis 0.8 43.93
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.02608 11.134
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.07 18.41
JCRAX ALPS/CoreCommodity Management CompleteCommodities Strategy Fund - Investor Class 0.0013 7.8
IQQN.DE iShares MSCI North America UCITS ETF 0.04091 98.31
IQQW.DE iShares MSCI World UCITS ETF 0.03148 73.094
ISWD.L iShares MSCI World Islamic UCITS ETF 0.09206 3844
IS3S.DE iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.13243 42.835
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 1.0846 202.85
INAA.L iShares MSCI North America UCITS ETF 0.0289 8487
UC87.L UBS (Lux) Fund Solutions – MSCI Canada UCITS ETF 0.8 2597
CSCA.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.99515 17518
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.74288 238.975
VGPMX Vanguard Global Capital Cycles Fund Investor Shares 1.61 16.12
IWMO.L iShares Edge MSCI World Momentum Factor UCITS ETF 0.09878 90.13
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.02268 97.85
VTIAX Vanguard Total International Stock Index Fd Admiral 0.05 37.32
IWVL.L iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.12472 50.44
GVLU Gotham 1000 Value ETF 0.23 24.795
IWDG.L iShares Core MSCI World UCITS ETF 0.0226 1022.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.0226 8681
UETW.DE UBS (Irl) ETF plc - MSCI World UCITS ETF 0.03 31.262
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.02 45.99
VTMGX Vanguard Developed Markets Index Admiral 0.07 18.39
UB23.L UBS ETF SICAV - MSCI Canada UCITS ETF 0.8 3794
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.03647 8.55
CIE.TO iShares International Fdmtl ETF Comm 0.10784 18.63
CRQ.TO iShares Canadian Fundamental ETF Comm 1.05334 15.86
DFAX Dimensional World ex U.S. Core Equity 2 ETF 0.00112706 29.63
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0.08 41.14
AVIV Avantis International Large Cap Value ETF 0.05 62.62
PPIE Putnam Panagora ESG International Equity ETF 0.29 26.69
GLOF iShares Trust - iShares Global Equity Factor ETF 0.02035 48.6631
IUSL.DE iShares Dow Jones Global Sustainability Screened UCITS ETF 0.11304 69.11
WMTS.AS iShares MSCI World Materials Sector ESG UCITS ETF 0.2025 4.6692
RDMX SPDR Bloomberg SASB Developed Markets Ex US ESG Select ETF 0.17 26.12
KOL VanEck Vectors Coal ETF 7.09 94.92
VDIPX Vanguard Developed Markets Index Fund 0.09 28.78
ICOP iShares Copper and Metals Mining ETF 1.67788 30.81
WDMF.AX iShares Edge MSCI World Multifactor ETF 0 48.87
IWDC.SW iShares MSCI World CHF Hedged UCITS ETF (Acc) 0.02935 79.5
LGRO ALPS ETF Trust - Level Four Large Cap Growth Active ETF 0.0002 37.33
IWRD.AS iShares MSCI World UCITS ETF 0.02873 73.09
COPM.SW iShares Copper Miners UCITS ETF 2.20327 6.078
IWDD.AS iShares Core MSCI World UCITS ETF 0.02522 6.6806
METL.AS iShares Essential Metals Produc 4.49453 5.5735
SWDA.MI iShares Core MSCI World UCITS ETF 0.0297 100.57
AWESGS.SW UBS (IRL) ETF Plc – MSCI ACWI ESG Universal Low Carbon Select UCITS ETF 0.02 17.952
EHLS Even Herd Long Short ETF -0.25 22.0613
VTWIX Vanguard Total World Stock Index I 0.02 265.1
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.05 149.26
CCNR CoreCommodity Natural Resources ETF 0.0137 27.1823
DXIV Dimensional ETF Trust 0.00174988 58.24
BIDD BlackRock ETF Trust 2.2803 27.24
ELFY ALPS Electrification Infrastructure ETF 0.0121 32.3426
TURF T. Rowe Price Natural Resource ETF 0.207475 25.739
Unlock