speb/financial-data huggingface dataset:
Shareholder yield for NOT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 230411361310.11768
Dividends paid: 0
Stock repurchases: 2877500000
Net debt paydown: 768750000
Dividend yield: 0%
Buyback yield: 1.2488533480460997%
Debt paydown yield: 0.3336424018455045%
Total shareholder yield: 1.5824957498916041% (Low Return)
Shareholder yield for NOT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 257267343931.76468
Dividends paid: 0
Stock repurchases: 1873417721.5189872
Net debt paydown: -4752246835.443039
Dividend yield: 0%
Buyback yield: 0.728198803970968%
Debt paydown yield: -1.8472017329581802%
Total shareholder yield: -1.119002928987212% (Minimal or Negative)
Shareholder yield for NOT.DE (annual period ending 2025-12-31)
Market cap (USD): 257267343931.76468
Dividends paid: 9896202531.645569
Stock repurchases: 11660759493.670885
Net debt paydown: -10048635724.331932
Dividend yield: 3.8466609793547493%
Buyback yield: 4.532545528500377%
Debt paydown yield: -3.9059118700262028%
Total shareholder yield: 4.473294637828924% (Moderate Return)
Shareholder yield for ONGC.NS (annual period ending 2022-03-31)
Market cap (USD): 21180591404.853226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONGC.NS (annual period ending 2023-03-31)
Market cap (USD): 19897067660.15956
Dividends paid: 2144819732.0341048
Stock repurchases: 0
Dividend yield: 10.779577014399642%
Buyback yield: 0%
Total shareholder yield: 10.779577014399642% (High Return)
Shareholder yield for ONGC.NS (annual period ending 2024-03-31)
Market cap (USD): 36442968122.17946
Dividends paid: 1546336611.104449
Stock repurchases: 0
Net debt paydown: -1399938990.9672623
Dividend yield: 4.2431686846147345%
Buyback yield: 0%
Debt paydown yield: -3.841451624559771%
Total shareholder yield: 0.4017170600549633% (Low Return)
Shareholder yield for ONGC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 40598899138.52222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONGC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 34314256725.620026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 915925801.3032341
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.66922815384597%
Total shareholder yield: 2.66922815384597% (Low Return)
Shareholder yield for ONGC.NS (annual period ending 2025-03-31)
Market cap (USD): 34314256725.620026
Dividends paid: 1985590367.0797286
Stock repurchases: 0
Net debt paydown: 971172528.2828293
Dividend yield: 5.786488056427079%
Buyback yield: 0%
Debt paydown yield: 2.8302304084521337%
Total shareholder yield: 8.616718464879213% (Moderate Return)
Shareholder yield for ONGC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 34103361615.422653
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONGC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 32393864381.627956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONGC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 32911647226.569008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORC (annual period ending 2021-12-31)
Market cap (USD): 1974890223.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORC (annual period ending 2022-12-31)
Market cap (USD): 1099837238.48
Dividends paid: 93494000
Stock repurchases: 24842000
Dividend yield: 8.50071235351249%
Buyback yield: 2.2586978446312846%
Total shareholder yield: 10.759410198143776% (High Return)
Shareholder yield for ORC (annual period ending 2023-12-31)
Market cap (USD): 1065718200.06
Dividends paid: 80754000
Stock repurchases: 9757000
Dividend yield: 7.5774252513894895%
Buyback yield: 0.915532830297041%
Total shareholder yield: 8.492958081686531% (Moderate Return)
Shareholder yield for ORC (quarterly period ending 2024-09-30)
Market cap (USD): 1182124331.1399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORC (quarterly period ending 2024-12-31)
Market cap (USD): 1170082317.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORC (annual period ending 2024-12-31)
Market cap (USD): 1170082317.58
Dividends paid: 92503000
Stock repurchases: 3458000
Dividend yield: 7.905683096836942%
Buyback yield: 0.29553476264404555%
Total shareholder yield: 8.201217859480987% (Moderate Return)
Shareholder yield for ORC (quarterly period ending 2025-03-31)
Market cap (USD): 1184131333.4
Dividends paid: 32679000
Stock repurchases: 69000
Dividend yield: 2.759744555206447%
Buyback yield: 0.005827056345336297%
Total shareholder yield: 2.7655716115517834% (Low Return)
Shareholder yield for ORC (quarterly period ending 2025-06-30)
Market cap (USD): 1160047306.28
Dividends paid: 40347000
Stock repurchases: 7279000
Dividend yield: 3.478047815944971%
Buyback yield: 0.6274744107929571%
Total shareholder yield: 4.105522226737928% (Moderate Return)
Shareholder yield for ORC (quarterly period ending 2025-09-30)
Market cap (USD): 1222264376.34
Dividends paid: 47950000
Stock repurchases: 16000
Dividend yield: 3.923046513356096%
Buyback yield: 0.0013090457604525035%
Total shareholder yield: 3.9243555591165484% (Low Return)
Shareholder yield for ORC (annual period ending 2025-12-31)
Market cap (USD): 1318600484.8200002
Dividends paid: 178863000
Stock repurchases: 7380000
Dividend yield: 13.564608997122907%
Buyback yield: 0.5596843080948383%
Total shareholder yield: 14.124293305217744% (High Return)
Shareholder yield for ORC (quarterly period ending 2025-12-31)
Market cap (USD): 1318600484.8200002
Dividends paid: 57887000
Stock repurchases: 16000
Dividend yield: 4.390033271366653%
Buyback yield: 0.0012134077140267495%
Total shareholder yield: 4.3912466790806794% (Moderate Return)
Shareholder yield for PALM.L (annual period ending 2021-12-31)
Market cap (USD): 460042.7462162162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALM.L (annual period ending 2022-12-31)
Market cap (USD): 149148.57927710842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALM.L (annual period ending 2023-12-31)
Market cap (USD): 120227.03569620253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -514556.96202531643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -427.9877309173058%
Total shareholder yield: -427.9877309173058% (Minimal or Negative)
Shareholder yield for PANSARI.NS (annual period ending 2022-03-31)
Market cap (USD): 30140192.535935648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANSARI.NS (annual period ending 2023-03-31)
Market cap (USD): 17138665.2862363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2781135.224104563
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.227256776745815%
Total shareholder yield: -16.227256776745815% (Minimal or Negative)
Shareholder yield for PANSARI.NS (annual period ending 2024-03-31)
Market cap (USD): 16701711.13243762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -400366.5152032785
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.39715866253786%
Total shareholder yield: -2.39715866253786% (Minimal or Negative)
Shareholder yield for PANSARI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 38822638.06970509
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANSARI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 32607130.58699965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANSARI.NS (annual period ending 2025-03-31)
Market cap (USD): 32607130.58699965
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1475444.0592742022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.52491228977522%
Total shareholder yield: -4.52491228977522% (Minimal or Negative)
Shareholder yield for PANSARI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 44519350.29253452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANSARI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 58305001.67093684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (annual period ending 2021-12-31)
Market cap (USD): 3079457140.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (annual period ending 2022-12-31)
Market cap (USD): 317886904.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (annual period ending 2023-12-31)
Market cap (USD): 115595238
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 4153000
Dividend yield: 0%
Buyback yield: 0.8650875393327189%
Debt paydown yield: 3.5927085508487813%
Total shareholder yield: 4.4577960901815% (Moderate Return)
Shareholder yield for PLBY (quarterly period ending 2024-09-30)
Market cap (USD): 87852380.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (annual period ending 2024-12-31)
Market cap (USD): 168769047.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19953000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.822665528976534%
Total shareholder yield: 11.822665528976534% (High Return)
Shareholder yield for PLBY (quarterly period ending 2024-12-31)
Market cap (USD): 168769047.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (quarterly period ending 2025-03-31)
Market cap (USD): 127154761.80000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBY (quarterly period ending 2025-06-30)
Market cap (USD): 187264285.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -409000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21840790344881603%
Total shareholder yield: -0.21840790344881603% (Minimal or Negative)
Shareholder yield for PLBY (quarterly period ending 2025-09-30)
Market cap (USD): 169924999.85999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1082000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6367515085428584%
Total shareholder yield: 0.6367515085428584% (Low Return)
Shareholder yield for PLBY (annual period ending 2025-12-31)
Market cap (USD): 217319047.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5697000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6214913359460104%
Total shareholder yield: 2.6214913359460104% (Low Return)
Shareholder yield for PLBY (quarterly period ending 2025-12-31)
Market cap (USD): 217319047.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3293000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5152836526716187%
Total shareholder yield: 1.5152836526716187% (Low Return)
Shareholder yield for PRINCEPIPE.NS (annual period ending 2022-03-31)
Market cap (USD): 918708182.6281155
Dividends paid: 5078333.113543453
Stock repurchases: 0
Dividend yield: 0.5527688998062527%
Buyback yield: 0%
Total shareholder yield: 0.5527688998062527% (Low Return)
Shareholder yield for PRINCEPIPE.NS (annual period ending 2023-03-31)
Market cap (USD): 728221791.4742997
Dividends paid: 2693300.8526187576
Stock repurchases: 0
Net debt paydown: 7954312.574620806
Dividend yield: 0.3698462314847948%
Buyback yield: 0%
Debt paydown yield: 1.092292577309056%
Total shareholder yield: 1.4621388087938507% (Low Return)
Shareholder yield for PRINCEPIPE.NS (annual period ending 2024-03-31)
Market cap (USD): 726127393.6050863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7888490.325969327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.086378285056077%
Total shareholder yield: -1.086378285056077% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 738363651.2146441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 552418772.7398297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 315955152.5909675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (annual period ending 2025-03-31)
Market cap (USD): 315955152.5909675
Dividends paid: 1292027.1218143557
Stock repurchases: 0
Net debt paydown: -16810557.551283643
Dividend yield: 0.40892737821149%
Buyback yield: 0%
Debt paydown yield: -5.320551797756699%
Total shareholder yield: -4.911624419545209% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 474729556.974608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 398493539.52987593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRINCEPIPE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 321633349.4580595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSC.AX (annual period ending 2021-06-30)
Market cap (USD): 6261185.165413533
Dividends paid: 0
Stock repurchases: 602255.6390977444
Dividend yield: 0%
Buyback yield: 9.618876030445062%
Total shareholder yield: 9.618876030445062% (Moderate Return)
Shareholder yield for PSC.AX (annual period ending 2022-06-30)
Market cap (USD): 28715090.586206894
Dividends paid: 0
Stock repurchases: 546896.551724138
Net debt paydown: 32315.270935960587
Dividend yield: 0%
Buyback yield: 1.9045614711967376%
Debt paydown yield: 0.1125375900833237%
Total shareholder yield: 2.0170990612800614% (Low Return)
Shareholder yield for PSC.AX (annual period ending 2023-06-30)
Market cap (USD): 88237099.54966888
Dividends paid: 241844370.86092716
Stock repurchases: 52042384.105960265
Net debt paydown: -40073.07604475908
Dividend yield: 274.08467877481894%
Buyback yield: 58.98016182712973%
Debt paydown yield: -0.045415223584272336%
Total shareholder yield: 333.0194253783644% (High Return)
Shareholder yield for QPT.V (annual period ending 2022-01-31)
Market cap (USD): 11891900.1796875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QPT.V (annual period ending 2023-01-31)
Market cap (USD): 8835109.91791045
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -344707.71921641787
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.901566844319953%
Total shareholder yield: -3.901566844319953% (Minimal or Negative)
Shareholder yield for QPT.V (annual period ending 2024-01-31)
Market cap (USD): 3786475.679104477
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QPT.V (quarterly period ending 2024-10-31)
Market cap (USD): 3650271.5179856117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QPT.V (annual period ending 2025-01-31)
Market cap (USD): 4665634.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56613.48430262471
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2134144994863874%
Total shareholder yield: 1.2134144994863874% (Low Return)
Shareholder yield for QPT.V (quarterly period ending 2025-01-31)
Market cap (USD): 4665634.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29769.288017861545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6380544523133134%
Total shareholder yield: 0.6380544523133134% (Low Return)
Shareholder yield for QPT.V (quarterly period ending 2025-04-30)
Market cap (USD): 4902297.014492754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34982.50874562713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7135942322998315%
Total shareholder yield: -0.7135942322998315% (Minimal or Negative)
Shareholder yield for QPT.V (quarterly period ending 2025-10-31)
Market cap (USD): 4832264.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10351.96687370597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2142260117670298%
Total shareholder yield: 0.2142260117670298% (Low Return)
Shareholder yield for RCAT (annual period ending 2022-04-30)
Market cap (USD): 308950297.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCAT (annual period ending 2023-04-30)
Market cap (USD): 133929193.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1991390
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4868976303218706%
Total shareholder yield: -1.4868976303218706% (Minimal or Negative)
Shareholder yield for RCAT (annual period ending 2024-04-30)
Market cap (USD): 232854165.45000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 695937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29887247181302246%
Total shareholder yield: 0.29887247181302246% (Low Return)
Shareholder yield for RCAT (quarterly period ending 2024-10-31)
Market cap (USD): 465708330.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCAT (annual period ending 2024-12-31)
Market cap (USD): 1955670605.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 301160
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.015399321296313174%
Total shareholder yield: 0.015399321296313174% (Low Return)
Shareholder yield for RCAT (quarterly period ending 2025-03-31)
Market cap (USD): 894890518.1999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19633781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.193986929204677%
Total shareholder yield: -2.193986929204677% (Minimal or Negative)
Shareholder yield for RCAT (quarterly period ending 2025-06-30)
Market cap (USD): 1107959689.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5895394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5320946292059376%
Total shareholder yield: 0.5320946292059376% (Low Return)
Shareholder yield for RCAT (quarterly period ending 2025-09-30)
Market cap (USD): 1575189942.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -504031
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.031998109327694924%
Total shareholder yield: -0.031998109327694924% (Minimal or Negative)
Shareholder yield for RCAT (quarterly period ending 2025-12-31)
Market cap (USD): 1206884661.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3985387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33022103331827873%
Total shareholder yield: 0.33022103331827873% (Low Return)
Shareholder yield for RCAT (annual period ending 2025-12-31)
Market cap (USD): 1206884661.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16467000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3644220136343337%
Total shareholder yield: -1.3644220136343337% (Minimal or Negative)
Shareholder yield for REP.MC (annual period ending 2021-12-31)
Market cap (USD): 9587422656.09091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REP.MC (annual period ending 2022-12-31)
Market cap (USD): 13445772458.042555
Dividends paid: 1052127659.5744681
Stock repurchases: 2004255319.1489363
Dividend yield: 7.824969988579129%
Buyback yield: 14.90621178815276%
Total shareholder yield: 22.731181776731887% (High Return)
Shareholder yield for REP.MC (annual period ending 2023-12-31)
Market cap (USD): 13364236014.044443
Dividends paid: 1087777777.7777777
Stock repurchases: 1972222222.222222
Net debt paydown: 2476146572.104019
Dividend yield: 8.139468478666755%
Buyback yield: 14.757463278481604%
Debt paydown yield: 18.528156562798223%
Total shareholder yield: 41.42508831994658% (High Return)
Shareholder yield for REP.MC (quarterly period ending 2024-09-30)
Market cap (USD): 12539582612.088888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REP.MC (annual period ending 2024-12-31)
Market cap (USD): 11608057767.416668
Dividends paid: 1201041666.6666667
Stock repurchases: 1182291666.6666667
Net debt paydown: -957152777.7777786
Dividend yield: 10.346620345377161%
Buyback yield: 10.185094615787579%
Debt paydown yield: -8.245589373826743%
Total shareholder yield: 12.286125587337995% (High Return)
Shareholder yield for REP.MC (quarterly period ending 2024-12-31)
Market cap (USD): 11608057767.416668
Dividends paid: 33333333.333333336
Stock repurchases: 0
Dividend yield: 0.2871568526037026%
Buyback yield: 0%
Total shareholder yield: 0.2871568526037026% (Low Return)
Shareholder yield for REP.MC (quarterly period ending 2025-03-31)
Market cap (USD): 13263527062.782606
Dividends paid: 618478260.8695652
Stock repurchases: 147826086.95652172
Dividend yield: 4.662999954250573%
Buyback yield: 1.1145307447769381%
Total shareholder yield: 5.777530699027511% (Moderate Return)
Shareholder yield for REP.MC (quarterly period ending 2025-06-30)
Market cap (USD): 14509905013.64706
Dividends paid: 32941176.470588237
Stock repurchases: 0
Dividend yield: 0.2270254453051618%
Buyback yield: 0%
Total shareholder yield: 0.2270254453051618% (Low Return)
Shareholder yield for REP.MC (annual period ending 2025-12-31)
Market cap (USD): 19337979602.258823
Dividends paid: 1408235294.1176472
Stock repurchases: 1747058823.5294118
Net debt paydown: -2881409313.7254906
Dividend yield: 7.282225563797547%
Buyback yield: 9.034339985162369%
Debt paydown yield: -14.900260383917875%
Total shareholder yield: 1.41630516504204% (Low Return)
Shareholder yield for REP.MC (quarterly period ending 2025-12-31)
Market cap (USD): 19337979602.258823
Dividends paid: 37647058.823529415
Stock repurchases: 0
Dividend yield: 0.194679380151647%
Buyback yield: 0%
Total shareholder yield: 0.194679380151647% (Low Return)
Shareholder yield for SAG.V (annual period ending 2021-12-31)
Market cap (USD): 112870297.00787403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (annual period ending 2022-12-31)
Market cap (USD): 85000757.35294117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (annual period ending 2023-12-31)
Market cap (USD): 17515307.575757574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2024-09-30)
Market cap (USD): 20551294.22222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2024-12-31)
Market cap (USD): 9700785.734265734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (annual period ending 2024-12-31)
Market cap (USD): 9700785.734265734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2025-03-31)
Market cap (USD): 10024145.25874126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2025-06-30)
Market cap (USD): 16876062.773722626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2025-09-30)
Market cap (USD): 85162197.64028777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (annual period ending 2025-12-31)
Market cap (USD): 62778953.51824817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAG.V (quarterly period ending 2025-12-31)
Market cap (USD): 62778953.51824817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELER.PA (annual period ending 2021-12-31)
Market cap (USD): 374995912.6136364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELER.PA (annual period ending 2022-12-31)
Market cap (USD): 387449829.61702126
Dividends paid: 17567021.276595745
Stock repurchases: 0
Dividend yield: 4.534011872959151%
Buyback yield: 0%
Total shareholder yield: 4.534011872959151% (Moderate Return)
Shareholder yield for SELER.PA (annual period ending 2023-12-31)
Market cap (USD): 372627296.14444447
Dividends paid: 19368888.888888888
Stock repurchases: 0
Net debt paydown: 27587494.08983451
Dividend yield: 5.197925404096208%
Buyback yield: 0%
Debt paydown yield: 7.403508646650661%
Total shareholder yield: 12.60143405074687% (High Return)
Shareholder yield for SELER.PA (quarterly period ending 2024-12-31)
Market cap (USD): 330135115.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SELER.PA (annual period ending 2024-12-31)
Market cap (USD): 330135115.3333333
Dividends paid: 19086458.333333336
Stock repurchases: 0
Net debt paydown: 29719930.555555552
Dividend yield: 5.781408110452587%
Buyback yield: 0%
Debt paydown yield: 9.002353634979942%
Total shareholder yield: 14.783761745432528% (High Return)
Shareholder yield for SELER.PA (quarterly period ending 2025-06-30)
Market cap (USD): 379957285.7294118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29721629.90196079
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.8223608332456545%
Total shareholder yield: -7.8223608332456545% (Minimal or Negative)
Shareholder yield for SVRS.V (annual period ending 2021-12-31)
Market cap (USD): 149606775.496063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVRS.V (annual period ending 2022-12-31)
Market cap (USD): 133885230.15441175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVRS.V (annual period ending 2023-12-31)
Market cap (USD): 83964913.77272728
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -792284.8484848484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9435903794641795%
Total shareholder yield: -0.9435903794641795% (Minimal or Negative)
Shareholder yield for SVRS.V (quarterly period ending 2024-09-30)
Market cap (USD): 64506378.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVRS.V (quarterly period ending 2024-12-31)
Market cap (USD): 55361481.60839161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SVRS.V (quarterly period ending 2025-03-31)
Market cap (USD): 77506074.25174826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -718.8811188810505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0009275158441724779%
Total shareholder yield: -0.0009275158441724779% (Minimal or Negative)
Shareholder yield for SVRS.V (annual period ending 2025-03-31)
Market cap (USD): 77506074.25174826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49673.19347319356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06408942002642214%
Total shareholder yield: -0.06408942002642214% (Minimal or Negative)
Shareholder yield for SVRS.V (quarterly period ending 2025-06-30)
Market cap (USD): 75121893.6569343
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8999.622275534668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.011980025845240307%
Total shareholder yield: -0.011980025845240307% (Minimal or Negative)
Shareholder yield for SVRS.V (quarterly period ending 2025-09-30)
Market cap (USD): 142386544.42446044
Dividends paid: 0
Stock repurchases: 708367.6258992807
Net debt paydown: -5750.968859948567
Dividend yield: 0%
Buyback yield: 0.497496184602673%
Debt paydown yield: -0.0040389833766909045%
Total shareholder yield: 0.4934572012259821% (Low Return)
Shareholder yield for SVRS.V (quarterly period ending 2025-12-31)
Market cap (USD): 329380610.64963496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6692196.476395525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.031751797167585%
Total shareholder yield: -2.031751797167585% (Minimal or Negative)
Shareholder yield for TFPM (annual period ending 2022-12-31)
Market cap (USD): 2735435794.88
Dividends paid: 22357352.94117647
Stock repurchases: 3034558.8235294116
Dividend yield: 0.8173232573406921%
Buyback yield: 0.11093511422235862%
Total shareholder yield: 0.9282583715630507% (Low Return)
Shareholder yield for TFPM (annual period ending 2023-12-31)
Market cap (USD): 2685850856
Dividends paid: 31296212.12121212
Stock repurchases: 15691666.666666666
Net debt paydown: -43398016.93404634
Dividend yield: 1.165225241427632%
Buyback yield: 0.584234475701158%
Debt paydown yield: -1.61580144471158%
Total shareholder yield: 0.13365827241720996% (Low Return)
Shareholder yield for TFPM (quarterly period ending 2024-09-30)
Market cap (USD): 3301530513.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFPM (annual period ending 2024-12-31)
Market cap (USD): 3078398288.8
Dividends paid: 30265034.965034965
Stock repurchases: 6235664.335664336
Net debt paydown: 43625058.27505828
Dividend yield: 0.9831422748364596%
Buyback yield: 0.20256197381447608%
Debt paydown yield: 1.4171349572853322%
Total shareholder yield: 2.602839205936268% (Low Return)
Shareholder yield for TFPM (quarterly period ending 2024-12-31)
Market cap (USD): 3078398288.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24743408.443408445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.803775409226002%
Total shareholder yield: 0.803775409226002% (Low Return)
Shareholder yield for TFPM (quarterly period ending 2025-03-31)
Market cap (USD): 3933738484.48
Dividends paid: 7723776.223776224
Stock repurchases: 5606293.706293707
Net debt paydown: 55244.755244755186
Dividend yield: 0.1963469675030324%
Buyback yield: 0.14251821081682306%
Debt paydown yield: 0.001404383017903082%
Total shareholder yield: 0.34026956133775854% (Low Return)
Shareholder yield for TFPM (quarterly period ending 2025-06-30)
Market cap (USD): 4877918362.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFPM (quarterly period ending 2025-09-30)
Market cap (USD): 6026636113.04
Dividends paid: 8544604.316546762
Stock repurchases: 0
Dividend yield: 0.14178065767167466%
Buyback yield: 0%
Total shareholder yield: 0.14178065767167466% (Low Return)
Shareholder yield for TFPM (annual period ending 2025-12-31)
Market cap (USD): 6840655526.32
Dividends paid: 33463503.649635036
Stock repurchases: 6578832.11678832
Net debt paydown: 114634.27083865041
Dividend yield: 0.4891856273259394%
Buyback yield: 0.09617253918832352%
Debt paydown yield: 0.001675779030205298%
Total shareholder yield: 0.5870339455444682% (Low Return)
Shareholder yield for TFPM (quarterly period ending 2025-12-31)
Market cap (USD): 6840655526.32
Dividends paid: 8669343.06569343
Stock repurchases: 726277.3722627737
Net debt paydown: 9361613.191198865
Dividend yield: 0.1267326359635769%
Buyback yield: 0.010617072727436137%
Debt paydown yield: 0.13685257436482906%
Total shareholder yield: 0.2742022830558421% (Low Return)
Shareholder yield for TFX (annual period ending 2021-12-31)
Market cap (USD): 14054906588.28
Dividends paid: 63648000
Stock repurchases: 0
Dividend yield: 0.4528525294723361%
Buyback yield: 0%
Total shareholder yield: 0.4528525294723361% (Low Return)
Shareholder yield for TFX (annual period ending 2022-12-31)
Market cap (USD): 10735968869.609999
Dividends paid: 63789000
Stock repurchases: 0
Dividend yield: 0.5941615589121696%
Buyback yield: 0%
Total shareholder yield: 0.5941615589121696% (Low Return)
Shareholder yield for TFX (annual period ending 2023-12-31)
Market cap (USD): 10787765016.48
Dividends paid: 63896000
Stock repurchases: 0
Net debt paydown: -94412000
Dividend yield: 0.5923006285582681%
Buyback yield: 0%
Debt paydown yield: -0.8751766455403033%
Total shareholder yield: -0.28287601698203513% (Minimal or Negative)
Shareholder yield for TFX (quarterly period ending 2024-09-30)
Market cap (USD): 10750135337.130001
Dividends paid: 15790000
Stock repurchases: 0
Dividend yield: 0.1468818717608397%
Buyback yield: 0%
Total shareholder yield: 0.1468818717608397% (Low Return)
Shareholder yield for TFX (annual period ending 2024-12-31)
Market cap (USD): 7749943137.66
Dividends paid: 63541000
Stock repurchases: 200000000
Net debt paydown: 182543000
Dividend yield: 0.8198898865622571%
Buyback yield: 2.580664095819257%
Debt paydown yield: 2.355410830215673%
Total shareholder yield: 5.755964812597187% (Moderate Return)
Shareholder yield for TFX (quarterly period ending 2024-12-31)
Market cap (USD): 7749943137.66
Dividends paid: 15733000
Stock repurchases: 0
Dividend yield: 0.20300794109762185%
Buyback yield: 0%
Total shareholder yield: 0.20300794109762185% (Low Return)
Shareholder yield for TFX (quarterly period ending 2025-03-31)
Market cap (USD): 6032258950.86
Dividends paid: 15191000
Stock repurchases: 300000000
Dividend yield: 0.25182937476240586%
Buyback yield: 4.9732613013443325%
Total shareholder yield: 5.225090676106738% (Moderate Return)
Shareholder yield for TFX (quarterly period ending 2025-06-30)
Market cap (USD): 5180500091.22
Dividends paid: 15027000
Stock repurchases: 1894000
Net debt paydown: 9831000
Dividend yield: 0.2900685210964095%
Buyback yield: 0.03656017694527182%
Debt paydown yield: 0.1897693239434885%
Total shareholder yield: 0.5163980219851698% (Low Return)
Shareholder yield for TFX (quarterly period ending 2025-09-30)
Market cap (USD): 5370419296.41
Dividends paid: 15024000
Stock repurchases: 0
Net debt paydown: -774003000
Dividend yield: 0.27975469271166953%
Buyback yield: 0%
Debt paydown yield: -14.4123383534951%
Total shareholder yield: -14.13258366078343% (Minimal or Negative)
Shareholder yield for TFX (quarterly period ending 2025-12-31)
Market cap (USD): 5373075509.070001
Dividends paid: 15026000
Stock repurchases: 0
Net debt paydown: 43495000
Dividend yield: 0.2796536169021897%
Buyback yield: 0%
Debt paydown yield: 0.8094991393025917%
Total shareholder yield: 1.0891527562047814% (Low Return)
Shareholder yield for TFX (annual period ending 2025-12-31)
Market cap (USD): 5373075509.070001
Dividends paid: 60268000
Stock repurchases: 300000000
Net debt paydown: -981830000
Dividend yield: 1.1216667232437887%
Buyback yield: 5.583394454322968%
Debt paydown yield: -18.27314725695973%
Total shareholder yield: -11.568086079392975% (Minimal or Negative)
Shareholder yield for THC (annual period ending 2021-12-31)
Market cap (USD): 7036531530
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THC (annual period ending 2022-12-31)
Market cap (USD): 4202624230
Dividends paid: 0
Stock repurchases: 250000000
Dividend yield: 0%
Buyback yield: 5.948664127889445%
Total shareholder yield: 5.948664127889445% (Moderate Return)
Shareholder yield for THC (annual period ending 2023-12-31)
Market cap (USD): 6509373089.999999
Dividends paid: 0
Stock repurchases: 200000000
Net debt paydown: 77000000
Dividend yield: 0%
Buyback yield: 3.0724925001955916%
Debt paydown yield: 1.1829096125753027%
Total shareholder yield: 4.255402112770894% (Moderate Return)
Shareholder yield for THC (quarterly period ending 2024-09-30)
Market cap (USD): 14315969399.999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THC (annual period ending 2024-12-31)
Market cap (USD): 10873073510
Dividends paid: 0
Stock repurchases: 672000000
Net debt paydown: 1829000000
Dividend yield: 0%
Buyback yield: 6.180405194372681%
Debt paydown yield: 16.821370685279216%
Total shareholder yield: 23.0017758796519% (High Return)
Shareholder yield for THC (quarterly period ending 2024-12-31)
Market cap (USD): 10873073510
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THC (quarterly period ending 2025-03-31)
Market cap (USD): 11585426500
Dividends paid: 0
Stock repurchases: 348000000
Dividend yield: 0%
Buyback yield: 3.0037737497190973%
Total shareholder yield: 3.0037737497190973% (Low Return)
Shareholder yield for THC (quarterly period ending 2025-06-30)
Market cap (USD): 15160112000
Dividends paid: 0
Stock repurchases: 747000000
Net debt paydown: -5000000
Dividend yield: 0%
Buyback yield: 4.927404230258984%
Debt paydown yield: -0.03298128668178705%
Total shareholder yield: 4.894422943577197% (Moderate Return)
Shareholder yield for THC (quarterly period ending 2025-09-30)
Market cap (USD): 17489256480
Dividends paid: 0
Stock repurchases: 93000000
Net debt paydown: -12000000
Dividend yield: 0%
Buyback yield: 0.5317550240420512%
Debt paydown yield: -0.06861355148929693%
Total shareholder yield: 0.4631414725527543% (Low Return)
Shareholder yield for THC (annual period ending 2025-12-31)
Market cap (USD): 17117144640
Dividends paid: 0
Stock repurchases: 1386000000
Net debt paydown: 2000000
Dividend yield: 0%
Buyback yield: 8.097144875209747%
Debt paydown yield: 0.011684191739119405%
Total shareholder yield: 8.108829066948866% (Moderate Return)
Shareholder yield for THC (quarterly period ending 2025-12-31)
Market cap (USD): 17117144640
Dividends paid: 0
Stock repurchases: 198000000
Net debt paydown: 16000000
Dividend yield: 0%
Buyback yield: 1.156734982172821%
Debt paydown yield: 0.09347353391295524%
Total shareholder yield: 1.2502085160857763% (Low Return)
Shareholder yield for TN8.DE (annual period ending 2021-12-31)
Market cap (USD): 244075066052.3296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TN8.DE (annual period ending 2022-12-31)
Market cap (USD): 202739276256.70215
Dividends paid: 455000000
Stock repurchases: 3000000000
Dividend yield: 0.22442617355696448%
Buyback yield: 1.4797330124635018%
Total shareholder yield: 1.7041591860204663% (Low Return)
Shareholder yield for TN8.DE (annual period ending 2023-12-31)
Market cap (USD): 196653821023.22223
Dividends paid: 523000000
Stock repurchases: 3000000000
Net debt paydown: -429000000
Dividend yield: 0.2659495743732539%
Buyback yield: 1.5255233711658922%
Debt paydown yield: -0.2181498420767226%
Total shareholder yield: 1.5733231034624233% (Low Return)
Shareholder yield for TN8.DE (quarterly period ending 2024-09-30)
Market cap (USD): 225454484560.72223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TN8.DE (annual period ending 2024-12-31)
Market cap (USD): 192445724073.0208
Dividends paid: 583000000
Stock repurchases: 4000000000
Net debt paydown: 3642000000
Dividend yield: 0.302942558380143%
Buyback yield: 2.078508119246264%
Debt paydown yield: 1.8924816425737234%
Total shareholder yield: 4.273932320200131% (Moderate Return)
Shareholder yield for TN8.DE (quarterly period ending 2024-12-31)
Market cap (USD): 192445724073.0208
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TN8.DE (quarterly period ending 2025-03-31)
Market cap (USD): 183520413253.74997
Dividends paid: 149000000
Stock repurchases: 2000000000
Dividend yield: 0.08118987820389262%
Buyback yield: 1.0897970228710419%
Total shareholder yield: 1.1709869010749345% (Low Return)
Shareholder yield for TN8.DE (quarterly period ending 2025-06-30)
Market cap (USD): 151398584841
Dividends paid: 162000000
Stock repurchases: 0
Net debt paydown: -1040000000
Dividend yield: 0.10700232117105564%
Buyback yield: 0%
Debt paydown yield: -0.6869284815919623%
Total shareholder yield: -0.5799261604209066% (Minimal or Negative)
Shareholder yield for TN8.DE (quarterly period ending 2025-09-30)
Market cap (USD): 173827033258.0588
Dividends paid: 163000000
Stock repurchases: 963000000
Net debt paydown: -451000000
Dividend yield: 0.0937713754557467%
Buyback yield: 0.5539989850545035%
Debt paydown yield: -0.25945331491129914%
Total shareholder yield: 0.388317045598951% (Low Return)
Shareholder yield for TN8.DE (quarterly period ending 2025-12-31)
Market cap (USD): 215461753389.76468
Dividends paid: 162000000
Stock repurchases: 37000000
Net debt paydown: -3705000000
Dividend yield: 0.0751873580583679%
Buyback yield: 0.017172421284935877%
Debt paydown yield: -1.7195627259645252%
Total shareholder yield: -1.6272029466212214% (Minimal or Negative)
Shareholder yield for TN8.DE (annual period ending 2025-12-31)
Market cap (USD): 215461753389.76468
Dividends paid: 636000000
Stock repurchases: 3000000000
Net debt paydown: -8110000000
Dividend yield: 0.2951799983032221%
Buyback yield: 1.3923584825623685%
Debt paydown yield: -3.7640090978602694%
Total shareholder yield: -2.076470616994679% (Minimal or Negative)
Shareholder yield for TTD (annual period ending 2021-12-31)
Market cap (USD): 39130255440.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTD (annual period ending 2022-12-31)
Market cap (USD): 19142397985.559998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTD (annual period ending 2023-12-31)
Market cap (USD): 30726900714.719997
Dividends paid: 0
Stock repurchases: 646597000
Net debt paydown: 25064000
Dividend yield: 0%
Buyback yield: 2.104335240326539%
Debt paydown yield: 0.08157021833312615%
Total shareholder yield: 2.185905458659665% (Low Return)
Shareholder yield for TTD (quarterly period ending 2024-12-31)
Market cap (USD): 50185278501.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTD (annual period ending 2024-12-31)
Market cap (USD): 50185278501.96
Dividends paid: 0
Stock repurchases: 234784000
Net debt paydown: -76322000
Dividend yield: 0%
Buyback yield: 0.4678344068387115%
Debt paydown yield: -0.152080455221583%
Total shareholder yield: 0.3157539516171285% (Low Return)
Shareholder yield for TTD (quarterly period ending 2025-03-31)
Market cap (USD): 23365425335.04
Dividends paid: 0
Stock repurchases: 386250000
Dividend yield: 0%
Buyback yield: 1.6530835388678309%
Total shareholder yield: 1.6530835388678309% (Low Return)
Shareholder yield for TTD (quarterly period ending 2025-06-30)
Market cap (USD): 30739710706.679996
Dividends paid: 0
Stock repurchases: 260843000
Net debt paydown: -8581000
Dividend yield: 0%
Buyback yield: 0.8485538542928338%
Debt paydown yield: -0.027915031738198096%
Total shareholder yield: 0.8206388225546357% (Low Return)
Shareholder yield for TTD (quarterly period ending 2025-09-30)
Market cap (USD): 20927256865.32
Dividends paid: 0
Stock repurchases: 310447000
Net debt paydown: -32428000
Dividend yield: 0%
Buyback yield: 1.4834576839091755%
Debt paydown yield: -0.15495580815342636%
Total shareholder yield: 1.3285018757557492% (Low Return)
Shareholder yield for TTD (quarterly period ending 2025-12-31)
Market cap (USD): 16208909826.720001
Dividends paid: 0
Stock repurchases: 422882000
Net debt paydown: -60353000
Dividend yield: 0%
Buyback yield: 2.6089478226530023%
Debt paydown yield: -0.3723445971703138%
Total shareholder yield: 2.2366032254826886% (Low Return)
Shareholder yield for TTD (annual period ending 2025-12-31)
Market cap (USD): 16208909826.720001
Dividends paid: 0
Stock repurchases: 1380422000
Net debt paydown: -124115000
Dividend yield: 0%
Buyback yield: 8.516439506156097%
Debt paydown yield: -0.7657208370386476%
Total shareholder yield: 7.7507186691174494% (Moderate Return)
Shareholder yield for VEA.AX (annual period ending 2021-12-31)
Market cap (USD): 2213832565.913044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VEA.AX (annual period ending 2022-12-31)
Market cap (USD): 2552566319.4594593
Dividends paid: 176689189.1891892
Stock repurchases: 3175675.6756756757
Net debt paydown: -1520739326.2828045
Dividend yield: 6.922021490380141%
Buyback yield: 0.12441109370855322%
Debt paydown yield: -59.57687816725725%
Total shareholder yield: -52.53044558316856% (Minimal or Negative)
Shareholder yield for VEA.AX (annual period ending 2023-12-31)
Market cap (USD): 3555045313.534247
Dividends paid: 230479452.05479452
Stock repurchases: 11849315.06849315
Net debt paydown: -391778045.1684563
Dividend yield: 6.483164959314217%
Buyback yield: 0.33330981811630295%
Debt paydown yield: -11.020339000376069%
Total shareholder yield: -4.203864222945549% (Minimal or Negative)
Shareholder yield for VEA.AX (annual period ending 2024-12-31)
Market cap (USD): 2540296354.434783
Dividends paid: 134223602.48447204
Stock repurchases: 9130434.782608695
Net debt paydown: -1384760061.2609544
Dividend yield: 5.283777314018814%
Buyback yield: 0.3594240005371429%
Debt paydown yield: -54.51175249074686%
Total shareholder yield: -48.8685511761909% (Minimal or Negative)
Shareholder yield for VEA.AX (quarterly period ending 2024-12-31)
Market cap (USD): 2540296354.434783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPM.L (annual period ending 2021-12-31)
Market cap (USD): 194414632.6962162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)