speb/financial-data huggingface dataset:
Shareholder yield for U (quarterly period ending 2024-09-30)
Market cap (USD): 9874421632.140001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for U (annual period ending 2024-12-31)
Market cap (USD): 9808941382.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 472828000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.820377465393235%
Total shareholder yield: 4.820377465393235% (Moderate Return)
Shareholder yield for U (quarterly period ending 2024-12-31)
Market cap (USD): 9808941382.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for U (quarterly period ending 2025-03-31)
Market cap (USD): 8551720591.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for U (quarterly period ending 2025-06-30)
Market cap (USD): 10564146927.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010526169388233607%
Total shareholder yield: -0.010526169388233607% (Minimal or Negative)
Shareholder yield for U (quarterly period ending 2025-09-30)
Market cap (USD): 17478861279.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1052000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006018698719297934%
Total shareholder yield: -0.006018698719297934% (Minimal or Negative)
Shareholder yield for U (annual period ending 2025-12-31)
Market cap (USD): 19281750817.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3572000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01852528867222953%
Total shareholder yield: 0.01852528867222953% (Low Return)
Shareholder yield for U (quarterly period ending 2025-12-31)
Market cap (USD): 19281750817.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1043000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005409259822266349%
Total shareholder yield: -0.005409259822266349% (Minimal or Negative)
Shareholder yield for UPBD (annual period ending 2021-12-31)
Market cap (USD): 2135299183.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPBD (annual period ending 2022-12-31)
Market cap (USD): 1069689872.1
Dividends paid: 79188000
Stock repurchases: 75052000
Dividend yield: 7.402893311922197%
Buyback yield: 7.0162391883414745%
Total shareholder yield: 14.419132500263672% (High Return)
Shareholder yield for UPBD (annual period ending 2023-12-31)
Market cap (USD): 1689352179.48
Dividends paid: 83056000
Stock repurchases: 50000000
Net debt paydown: 74352000
Dividend yield: 4.916440811386379%
Buyback yield: 2.959714416409639%
Debt paydown yield: 4.401213725777789%
Total shareholder yield: 12.277368953573808% (High Return)
Shareholder yield for UPBD (quarterly period ending 2024-09-30)
Market cap (USD): 1626977892.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPBD (annual period ending 2024-12-31)
Market cap (USD): 1519717436.82
Dividends paid: 82299000
Stock repurchases: 0
Net debt paydown: 17463000
Dividend yield: 5.415414603139001%
Buyback yield: 0%
Debt paydown yield: 1.1490951920997385%
Total shareholder yield: 6.56450979523874% (Moderate Return)
Shareholder yield for UPBD (quarterly period ending 2024-12-31)
Market cap (USD): 1519717436.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPBD (quarterly period ending 2025-03-31)
Market cap (USD): 1248068673.66
Dividends paid: 21393000
Stock repurchases: 0
Dividend yield: 1.7140883712163342%
Buyback yield: 0%
Total shareholder yield: 1.7140883712163342% (Low Return)
Shareholder yield for UPBD (quarterly period ending 2025-06-30)
Market cap (USD): 1349499756.8999999
Dividends paid: 22090000
Stock repurchases: 0
Net debt paydown: -39460000
Dividend yield: 1.636902851375386%
Buyback yield: 0%
Debt paydown yield: -2.92404646968188%
Total shareholder yield: -1.2871436183064942% (Minimal or Negative)
Shareholder yield for UPBD (quarterly period ending 2025-09-30)
Market cap (USD): 1291206030.8999999
Dividends paid: 22209000
Stock repurchases: 0
Net debt paydown: 15212000
Dividend yield: 1.7200198472214248%
Buyback yield: 0%
Debt paydown yield: 1.1781233696218791%
Total shareholder yield: 2.898143216843304% (Low Return)
Shareholder yield for UPBD (quarterly period ending 2025-12-31)
Market cap (USD): 981083408.5799999
Dividends paid: 22173000
Stock repurchases: 0
Net debt paydown: -23983000
Dividend yield: 2.260052489532235%
Buyback yield: 0%
Debt paydown yield: -2.444542409978424%
Total shareholder yield: -0.18448992044618873% (Minimal or Negative)
Shareholder yield for UPBD (annual period ending 2025-12-31)
Market cap (USD): 981083408.5799999
Dividends paid: 87865000
Stock repurchases: 0
Net debt paydown: -274083000
Dividend yield: 8.955915392267617%
Buyback yield: 0%
Debt paydown yield: -27.936768434062316%
Total shareholder yield: -18.9808530417947% (Minimal or Negative)
Shareholder yield for UTZ (annual period ending 2021-12-31)
Market cap (USD): 1299724055.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UTZ (annual period ending 2022-12-31)
Market cap (USD): 1312119244.02
Dividends paid: 17157000
Stock repurchases: 0
Dividend yield: 1.3075793284942083%
Buyback yield: 0%
Total shareholder yield: 1.3075793284942083% (Low Return)
Shareholder yield for UTZ (annual period ending 2023-12-31)
Market cap (USD): 1363470739.4
Dividends paid: 18500000
Stock repurchases: 0
Net debt paydown: 7115000
Dividend yield: 1.3568314643951207%
Buyback yield: 0%
Debt paydown yield: 0.5218300469822315%
Total shareholder yield: 1.8786615113773522% (Low Return)
Shareholder yield for UTZ (quarterly period ending 2024-09-30)
Market cap (USD): 1503359295.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UTZ (quarterly period ending 2024-12-31)
Market cap (USD): 1335138879.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UTZ (annual period ending 2024-12-31)
Market cap (USD): 1335138879.88
Dividends paid: 21700000
Stock repurchases: 0
Net debt paydown: 44540000
Dividend yield: 1.6252990851371476%
Buyback yield: 0%
Debt paydown yield: 3.335982546175509%
Total shareholder yield: 4.961281631312657% (Moderate Return)
Shareholder yield for UTZ (quarterly period ending 2025-03-31)
Market cap (USD): 1199677176.55
Dividends paid: 5400000
Stock repurchases: 0
Dividend yield: 0.4501210913696948%
Buyback yield: 0%
Total shareholder yield: 0.4501210913696948% (Low Return)
Shareholder yield for UTZ (quarterly period ending 2025-06-30)
Market cap (USD): 1080152144.2
Dividends paid: 6200000
Stock repurchases: 0
Net debt paydown: -26227000
Dividend yield: 0.5739932132053439%
Buyback yield: 0%
Debt paydown yield: -2.4280838714091217%
Total shareholder yield: -1.854090658203778% (Minimal or Negative)
Shareholder yield for UTZ (quarterly period ending 2025-09-30)
Market cap (USD): 1050934914.0699999
Dividends paid: 5300000
Stock repurchases: 0
Net debt paydown: 18800000
Dividend yield: 0.5043128674329095%
Buyback yield: 0%
Debt paydown yield: 1.7888833788186225%
Total shareholder yield: 2.293196246251532% (Low Return)
Shareholder yield for UTZ (quarterly period ending 2025-12-31)
Market cap (USD): 903078022.1999999
Dividends paid: 5400000
Stock repurchases: 0
Net debt paydown: 6300000
Dividend yield: 0.5979549792215063%
Buyback yield: 0%
Debt paydown yield: 0.6976141424250907%
Total shareholder yield: 1.295569121646597% (Low Return)
Shareholder yield for UTZ (annual period ending 2025-12-31)
Market cap (USD): 903078022.1999999
Dividends paid: 22300000
Stock repurchases: 0
Net debt paydown: -87300000
Dividend yield: 2.469332599377702%
Buyback yield: 0%
Debt paydown yield: -9.666938830747686%
Total shareholder yield: -7.197606231369983% (Minimal or Negative)
Shareholder yield for WGS (annual period ending 2021-12-31)
Market cap (USD): 4369483813.860001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGS (annual period ending 2022-12-31)
Market cap (USD): 258582715.17000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGS (annual period ending 2023-12-31)
Market cap (USD): 81642074.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42139000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -51.614318214116174%
Total shareholder yield: -51.614318214116174% (Minimal or Negative)
Shareholder yield for WGS (quarterly period ending 2024-09-30)
Market cap (USD): 1259959865.8799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGS (annual period ending 2024-12-31)
Market cap (USD): 2281821755.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1894000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08300385407699787%
Total shareholder yield: 0.08300385407699787% (Low Return)
Shareholder yield for WGS (quarterly period ending 2024-12-31)
Market cap (USD): 2281821755.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGS (quarterly period ending 2025-03-31)
Market cap (USD): 2629468551.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGS (quarterly period ending 2025-06-30)
Market cap (USD): 2740501772.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 451000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016456840296438593%
Total shareholder yield: 0.016456840296438593% (Low Return)
Shareholder yield for WGS (quarterly period ending 2025-09-30)
Market cap (USD): 3198588028.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1224000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03826688491641489%
Total shareholder yield: 0.03826688491641489% (Low Return)
Shareholder yield for WGS (annual period ending 2025-12-31)
Market cap (USD): 3861224791.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4211000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10905865955121587%
Total shareholder yield: 0.10905865955121587% (Low Return)
Shareholder yield for WGS (quarterly period ending 2025-12-31)
Market cap (USD): 3861224791.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00018128962642092404%
Total shareholder yield: -0.00018128962642092404% (Minimal or Negative)
Shareholder yield for WOT.AX (annual period ending 2021-06-30)
Market cap (USD): 147160413.79699245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WOT.AX (annual period ending 2022-06-30)
Market cap (USD): 132750519.75862068
Dividends paid: 7125517.24137931
Stock repurchases: 0
Dividend yield: 5.367600258240485%
Buyback yield: 0%
Total shareholder yield: 5.367600258240485% (Moderate Return)
Shareholder yield for WOT.AX (annual period ending 2023-06-30)
Market cap (USD): 109264855.43046358
Dividends paid: 6827814.569536424
Stock repurchases: 3215894.0397350993
Net debt paydown: -13408641.242292747
Dividend yield: 6.248866154297584%
Buyback yield: 2.94320989769826%
Debt paydown yield: -12.271687167358253%
Total shareholder yield: -3.0796111153624093% (Minimal or Negative)
Shareholder yield for WOT.AX (annual period ending 2024-06-30)
Market cap (USD): 86269245.33333333
Dividends paid: 4540666.666666667
Stock repurchases: 545333.3333333334
Net debt paydown: 35533169.97792494
Dividend yield: 5.263366625176923%
Buyback yield: 0.6321294816318783%
Debt paydown yield: 41.18868762631378%
Total shareholder yield: 47.08418373312258% (High Return)
Shareholder yield for 0063.HK (quarterly period ending 2025-12-31)
Market cap (USD): 39023744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4232131.115459882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.845015576823899%
Total shareholder yield: 10.845015576823899% (High Return)
Shareholder yield for 0063.HK (annual period ending 2025-12-31)
Market cap (USD): 39023744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4232131.115459882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.845015576823899%
Total shareholder yield: 10.845015576823899% (High Return)
Shareholder yield for 0303.HK (annual period ending 2026-03-31)
Market cap (USD): 1701013942.857143
Dividends paid: 19693877.55102041
Stock repurchases: 0
Net debt paydown: 2091312.1032474693
Dividend yield: 1.1577728468198907%
Buyback yield: 0%
Debt paydown yield: 0.1229450300527669%
Total shareholder yield: 1.2807178768726575% (Low Return)
Shareholder yield for 0303.HK (quarterly period ending 2026-03-31)
Market cap (USD): 1701013942.857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1050180.9978490118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06173852967278173%
Total shareholder yield: 0.06173852967278173% (Low Return)
Shareholder yield for 0679.HK (quarterly period ending 2025-12-31)
Market cap (USD): 230258229.30591258
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 654622.2802321576
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2842991897425089%
Total shareholder yield: 0.2842991897425089% (Low Return)
Shareholder yield for 0679.HK (annual period ending 2025-12-31)
Market cap (USD): 230258229.30591258
Dividends paid: 1472750.6426735218
Stock repurchases: 289331.61953727505
Net debt paydown: 654622.2802321576
Dividend yield: 0.6396082550938406%
Buyback yield: 0.12565527860152167%
Debt paydown yield: 0.2842991897425089%
Total shareholder yield: 1.0495627234378713% (Low Return)
Shareholder yield for 1885.T (quarterly period ending 2026-03-31)
Market cap (USD): 985808387.5875876
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154081435.06898558
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.629957810162745%
Total shareholder yield: 15.629957810162745% (High Return)
Shareholder yield for 1885.T (annual period ending 2026-03-31)
Market cap (USD): 985808387.5875876
Dividends paid: 57857857.85785785
Stock repurchases: 43293293.29329329
Net debt paydown: 180070212.74047738
Dividend yield: 5.869077458292296%
Buyback yield: 4.391653980469582%
Debt paydown yield: 18.266248797206387%
Total shareholder yield: 28.526980235968267% (High Return)
Shareholder yield for 2138.HK (annual period ending 2026-03-31)
Market cap (USD): 55464448.97959184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2768.HK (quarterly period ending 2026-03-31)
Market cap (USD): 1912394095.5137482
Dividends paid: 5423012.483357453
Stock repurchases: 0
Net debt paydown: -72060563.62034321
Dividend yield: 0.28357191104486273%
Buyback yield: 0%
Debt paydown yield: -3.7680812647031705%
Total shareholder yield: -3.4845093536583076% (Minimal or Negative)
Shareholder yield for 3048.T (quarterly period ending 2026-02-28)
Market cap (USD): 1889317816.9126136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3241.T (quarterly period ending 2026-03-31)
Market cap (USD): 42842198.998999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3633.HK (annual period ending 2025-12-31)
Market cap (USD): 880663428.277635
Dividends paid: 6785732.64781491
Stock repurchases: 16208740.359897172
Net debt paydown: -33914140.14258075
Dividend yield: 0.7705250871023638%
Buyback yield: 1.8405147573344285%
Debt paydown yield: -3.8509763268935346%
Total shareholder yield: -1.2399364824567423% (Minimal or Negative)
Shareholder yield for 3633.HK (quarterly period ending 2025-12-31)
Market cap (USD): 880663428.277635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4669930.411147356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5302741389273553%
Total shareholder yield: -0.5302741389273553% (Minimal or Negative)
Shareholder yield for 5185.T (annual period ending 2026-03-31)
Market cap (USD): 163365041.84184185
Dividends paid: 8064314.314314314
Stock repurchases: 19788538.538538538
Net debt paydown: -19004546.25190623
Dividend yield: 4.936376977224783%
Buyback yield: 12.113080200901464%
Debt paydown yield: -11.633178088556456%
Total shareholder yield: 5.416279089569791% (Moderate Return)
Shareholder yield for 5185.T (quarterly period ending 2026-03-31)
Market cap (USD): 163365041.84184185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25191870.87491259
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.420600754536903%
Total shareholder yield: -15.420600754536903% (Minimal or Negative)
Shareholder yield for 5947.T (quarterly period ending 2026-03-31)
Market cap (USD): 3072594309.5095096
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5947.T (annual period ending 2026-03-31)
Market cap (USD): 3072594309.5095096
Dividends paid: 78541041.04104105
Stock repurchases: 62625125.125125125
Net debt paydown: -80086336.33633633
Dividend yield: 2.5561799941489465%
Buyback yield: 2.0381839845014302%
Debt paydown yield: -2.6064728457145656%
Total shareholder yield: 1.9878911329358107% (Low Return)
Shareholder yield for 6047.T (quarterly period ending 2025-11-30)
Market cap (USD): 54096606.91067315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6893.HK (quarterly period ending 2025-09-30)
Market cap (USD): 24979393.316195372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 797557.8406169638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1928631353102865%
Total shareholder yield: 3.1928631353102865% (Low Return)
Shareholder yield for 7164.T (quarterly period ending 2026-03-31)
Market cap (USD): 2546848723.923924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14196565.340576112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5574169053395326%
Total shareholder yield: 0.5574169053395326% (Low Return)
Shareholder yield for 7164.T (annual period ending 2026-03-31)
Market cap (USD): 2546848723.923924
Dividends paid: 127202202.2022022
Stock repurchases: 43793793.79379379
Net debt paydown: 12820265.794467092
Dividend yield: 4.994493823183266%
Buyback yield: 1.7195286623196366%
Debt paydown yield: 0.5033775926320012%
Total shareholder yield: 7.217400078134904% (Moderate Return)
Shareholder yield for 7944.T (quarterly period ending 2026-03-31)
Market cap (USD): 656744911.3113112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8181.HK (annual period ending 2026-03-31)
Market cap (USD): 6624156.12244898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1543663.7637059968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.303553466600626%
Total shareholder yield: -23.303553466600626% (Minimal or Negative)
Shareholder yield for 8181.HK (quarterly period ending 2026-03-31)
Market cap (USD): 6624156.12244898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1774769.1621635803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.79238123855451%
Total shareholder yield: -26.79238123855451% (Minimal or Negative)
Shareholder yield for 8331.T (annual period ending 2026-03-31)
Market cap (USD): 11914818729.12913
Dividends paid: 203597347.34734735
Stock repurchases: 93881381.38138138
Net debt paydown: 7202684143.841742
Dividend yield: 1.7087741909962615%
Buyback yield: 0.7879379746824171%
Debt paydown yield: 60.451479016065534%
Total shareholder yield: 62.948191181744214% (High Return)
Shareholder yield for 8331.T (quarterly period ending 2026-03-31)
Market cap (USD): 11914818729.12913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1251494164.0700855
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.503677752230134%
Total shareholder yield: -10.503677752230134% (Minimal or Negative)
Shareholder yield for ADMA (quarterly period ending 2026-03-31)
Market cap (USD): 1916760448
Dividends paid: 0
Stock repurchases: 130191000
Net debt paydown: -124521000
Dividend yield: 0%
Buyback yield: 6.792241572797729%
Debt paydown yield: -6.496429959723376%
Total shareholder yield: 0.29581161307435266% (Low Return)
Shareholder yield for AFX.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2862944677.647059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALISP.PA (quarterly period ending 2025-12-31)
Market cap (USD): 30038487.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1676145.2696078438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.579992315609955%
Total shareholder yield: -5.579992315609955% (Minimal or Negative)
Shareholder yield for ALISP.PA (annual period ending 2025-12-31)
Market cap (USD): 30038487.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1676145.2696078438
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.579992315609955%
Total shareholder yield: -5.579992315609955% (Minimal or Negative)
Shareholder yield for ALPHAGEO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 13804043.069097076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPHAGEO.NS (annual period ending 2026-03-31)
Market cap (USD): 13804043.069097076
Dividends paid: 539614.2433234422
Stock repurchases: 0
Dividend yield: 3.9091028666193406%
Buyback yield: 0%
Total shareholder yield: 3.9091028666193406% (Low Return)
Shareholder yield for AMBIKCO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 103639728.02034761
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMBIKCO.NS (annual period ending 2026-03-31)
Market cap (USD): 103639728.02034761
Dividends paid: 2244595.167443832
Stock repurchases: 0
Net debt paydown: 5929915.828851999
Dividend yield: 2.165767134204704%
Buyback yield: 0%
Debt paydown yield: 5.721662862418722%
Total shareholder yield: 7.887429996623426% (Moderate Return)
Shareholder yield for ARDT (quarterly period ending 2026-03-31)
Market cap (USD): 1525244416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32234000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1133662029417324%
Total shareholder yield: 2.1133662029417324% (Low Return)
Shareholder yield for BANC (quarterly period ending 2026-03-31)
Market cap (USD): 3281421056
Dividends paid: 28796000
Stock repurchases: 32280000
Net debt paydown: -488763000
Dividend yield: 0.8775466332596118%
Buyback yield: 0.9837201459098579%
Debt paydown yield: -14.894857796633826%
Total shareholder yield: -13.033591017464357% (Minimal or Negative)
Shareholder yield for BAR.BR (annual period ending 2025-12-31)
Market cap (USD): 803350814.117647
Dividends paid: 52029411.76470588
Stock repurchases: 0
Net debt paydown: 21693566.176470593
Dividend yield: 6.476549329429872%
Buyback yield: 0%
Debt paydown yield: 2.70038516115746%
Total shareholder yield: 9.176934490587332% (Moderate Return)
Shareholder yield for BAR.BR (quarterly period ending 2025-12-31)
Market cap (USD): 803350814.117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38235294.11764705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.759476612921895%
Total shareholder yield: -4.759476612921895% (Minimal or Negative)
Shareholder yield for BB.PA (quarterly period ending 2025-12-31)
Market cap (USD): 2838532818.8235297
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55845882.352941215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9674207034917193%
Total shareholder yield: 1.9674207034917193% (Low Return)
Shareholder yield for BB.PA (annual period ending 2025-12-31)
Market cap (USD): 2838532818.8235297
Dividends paid: 149384705.88235295
Stock repurchases: 47529411.76470588
Net debt paydown: -24684522.058823526
Dividend yield: 5.262743657276705%
Buyback yield: 1.674435872275915%
Debt paydown yield: -0.8696225703338661%
Total shareholder yield: 6.067556959218753% (Moderate Return)
Shareholder yield for BNL (quarterly period ending 2026-03-31)
Market cap (USD): 4473398784
Dividends paid: 55692000
Stock repurchases: 0
Net debt paydown: -132118000
Dividend yield: 1.2449594299348743%
Buyback yield: 0%
Debt paydown yield: -2.9534143137997506%
Total shareholder yield: -1.7084548838648763% (Minimal or Negative)
Shareholder yield for BRBY.L (quarterly period ending 2026-03-31)
Market cap (USD): 5033801768.421053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85241820.7681365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6933885101096107%
Total shareholder yield: 1.6933885101096107% (Low Return)
Shareholder yield for BRBY.L (annual period ending 2026-03-31)
Market cap (USD): 5033801768.421053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 494753930.280246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.828633566463125%
Total shareholder yield: 9.828633566463125% (Moderate Return)
Shareholder yield for BTDR (quarterly period ending 2026-03-31)
Market cap (USD): 2812705792
Dividends paid: 0
Stock repurchases: 3100775.1937984494
Net debt paydown: -713785071.4631782
Dividend yield: 0%
Buyback yield: 0.11024171822797062%
Debt paydown yield: -25.377167903353122%
Total shareholder yield: -25.26692618512515% (Minimal or Negative)
Shareholder yield for BVN (quarterly period ending 2026-03-31)
Market cap (USD): 7850734080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 205953559.2808552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.623366900243489%
Total shareholder yield: 2.623366900243489% (Low Return)
Shareholder yield for CCCL.NS (annual period ending 2026-03-31)
Market cap (USD): 75185886.90122934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3278.1789837159486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004360098841452049%
Total shareholder yield: 0.004360098841452049% (Low Return)
Shareholder yield for CCCL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 75185886.90122934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGD.V (quarterly period ending 2026-03-31)
Market cap (USD): 13506876.258992806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COK.DE (quarterly period ending 2026-03-31)
Market cap (USD): 791167705.7471265
Dividends paid: 0
Stock repurchases: 31216091.95402299
Net debt paydown: 240997701.1494253
Dividend yield: 0%
Buyback yield: 3.945572061051781%
Debt paydown yield: 30.461013436063215%
Total shareholder yield: 34.406585497114996% (High Return)
Shareholder yield for DHF (quarterly period ending 2026-03-31)
Market cap (USD): 170930848
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 DHF (annual period ending 2026-03-31)
Market cap (USD): 170930848
Dividends paid: 15274672
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 8.936170491589674%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 8.936170491589674% (Moderate Return)
Shareholder yield for DIAMONDYD.NS (annual period ending 2026-03-31)
Market cap (USD): 281543048.41034335
Dividends paid: 126589.65663416703
Stock repurchases: 0
Net debt paydown: 4148362.5756149264
Dividend yield: 0.04496280670004863%
Buyback yield: 0%
Debt paydown yield: 1.4734381115206123%
Total shareholder yield: 1.518400918220661% (Low Return)
Shareholder yield for DIAMONDYD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 281543048.41034335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGAN (quarterly period ending 2026-03-31)
Market cap (USD): 175955008
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 377000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21425931792745564%
Total shareholder yield: 0.21425931792745564% (Low Return)
Shareholder yield for ENGI.PA (quarterly period ending 2025-12-31)
Market cap (USD): 80353308912.94118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2784705882.3529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4655771119146244%
Total shareholder yield: -3.4655771119146244% (Minimal or Negative)
Shareholder yield for ENGI.PA (annual period ending 2025-12-31)
Market cap (USD): 80353308912.94118
Dividends paid: 5328235294.117647
Stock repurchases: 0
Net debt paydown: -10023688725.490196
Dividend yield: 6.631009184563297%
Buyback yield: 0%
Debt paydown yield: -12.474518922861492%
Total shareholder yield: -5.843509738298195% (Minimal or Negative)
Shareholder yield for ESBA (quarterly period ending 2026-03-31)
Market cap (USD): 1489218816
Dividends paid: 9653000
Stock repurchases: 0
Net debt paydown: 54339000
Dividend yield: 0.6481921861508363%
Buyback yield: 0%
Debt paydown yield: 3.648825774707375%
Total shareholder yield: 4.297017960858211% (Moderate Return)
Shareholder yield for FCIT.L (quarterly period ending 2025-12-31)
Market cap (USD): 8488303394.594595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9806442.058496952
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11552888254137755%
Total shareholder yield: 0.11552888254137755% (Low Return)
Shareholder yield for FCIT.L (annual period ending 2025-12-31)
Market cap (USD): 8488303394.594595
Dividends paid: 103985135.13513513
Stock repurchases: 130037837.83783785
Net debt paydown: -61344020.27027023
Dividend yield: 1.2250402736706314%
Buyback yield: 1.5319650087041747%
Debt paydown yield: -0.722688827420265%
Total shareholder yield: 2.034316454954541% (Low Return)
Shareholder yield for FISCHER.NS (quarterly period ending 2026-03-31)
Market cap (USD): 263165699.36413735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FISCHER.NS (annual period ending 2026-03-31)
Market cap (USD): 263165699.36413735
Dividends paid: 29080.11869436202
Stock repurchases: 0
Net debt paydown: -1367135.59658348
Dividend yield: 0.011050117384076111%
Buyback yield: 0%
Debt paydown yield: -0.5194961197020591%
Total shareholder yield: -0.508446002317983% (Minimal or Negative)
Shareholder yield for GOCOLORS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 180680242.1364985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOCOLORS.NS (annual period ending 2026-03-31)
Market cap (USD): 180680242.1364985
Dividends paid: 0
Stock repurchases: 7014942.77236117
Net debt paydown: 2838144.977378823
Dividend yield: 0%
Buyback yield: 3.88251791640925%
Debt paydown yield: 1.5708109220014712%
Total shareholder yield: 5.453328838410721% (Moderate Return)
Shareholder yield for GRML (quarterly period ending 2026-03-31)
Market cap (USD): 28991936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBH.DE (quarterly period ending 2026-05-31)
Market cap (USD): 1497579162.7906978
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -426602790.6976743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.48615961661163%
Total shareholder yield: -28.48615961661163% (Minimal or Negative)
Shareholder yield for HFD.L (quarterly period ending 2025-09-30)
Market cap (USD): 694853232.4324324
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24290979.290979266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.495843173377095%
Total shareholder yield: 3.495843173377095% (Low Return)
Shareholder yield for HPP (quarterly period ending 2026-03-31)
Market cap (USD): 834242304
Dividends paid: 5648000
Stock repurchases: 0
Net debt paydown: 5404000
Dividend yield: 0.6770215287475999%
Buyback yield: 0%
Debt paydown yield: 0.6477734315424982%
Total shareholder yield: 1.3247949602900981% (Low Return)
Shareholder yield for HPQ.V (quarterly period ending 2026-03-31)
Market cap (USD): 50872880.575539574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2289.6970015228653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004500820428524712%
Total shareholder yield: 0.004500820428524712% (Low Return)
Shareholder yield for HRPK.DE (quarterly period ending 2025-12-31)
Market cap (USD): 164573421.17647058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19822352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.044686681162899%
Total shareholder yield: 12.044686681162899% (High Return)
Shareholder yield for HRPK.DE (annual period ending 2025-12-31)
Market cap (USD): 164573421.17647058
Dividends paid: 2649411.7647058824
Stock repurchases: 12264705.88235294
Net debt paydown: 3046151.960784316
Dividend yield: 1.6098661289084721%
Buyback yield: 7.452422022145125%
Debt paydown yield: 1.8509379819709497%
Total shareholder yield: 10.913226133024546% (High Return)
Shareholder yield for HUT (quarterly period ending 2026-03-31)
Market cap (USD): 12384226304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6420000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05184013794972719%
Total shareholder yield: 0.05184013794972719% (Low Return)
Shareholder yield for IX (quarterly period ending 2026-03-31)
Market cap (USD): 44027899904
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2018339907.422287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.584229345081521%
Total shareholder yield: 4.584229345081521% (Moderate Return)
Shareholder yield for IX (annual period ending 2026-03-31)
Market cap (USD): 44027899904
Dividends paid: 1068587337.3373373
Stock repurchases: 938450950.950951
Net debt paydown: 1088333104.85997
Dividend yield: 2.427068608012926%
Buyback yield: 2.1314915156007506%
Debt paydown yield: 2.4719169145769166%
Total shareholder yield: 7.030477038190593% (Moderate Return)
Shareholder yield for KNE.V (quarterly period ending 2026-03-31)
Market cap (USD): 3688067.625899281
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 302584.55600483087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.20441994826627%
Total shareholder yield: 8.20441994826627% (Moderate Return)
Shareholder yield for KNRCON.NS (quarterly period ending 2026-03-31)
Market cap (USD): 361289294.7859262
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNRCON.NS (annual period ending 2026-03-31)
Market cap (USD): 361289294.7859262
Dividends paid: 745114.45527766
Stock repurchases: 0
Net debt paydown: -42822752.12318462
Dividend yield: 0.20623762343115115%
Buyback yield: 0%
Debt paydown yield: -11.852759752695764%
Total shareholder yield: -11.646522129264612% (Minimal or Negative)
Shareholder yield for KREBSBIO.NS (annual period ending 2026-03-31)
Market cap (USD): 11858779.48283171
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6241084.116338234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 52.62838494782392%
Total shareholder yield: 52.62838494782392% (High Return)
Shareholder yield for KREBSBIO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 11858779.48283171
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 843390.3764143549
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.111949232510437%
Total shareholder yield: 7.111949232510437% (Moderate Return)
Shareholder yield for LLYVK (quarterly period ending 2026-03-31)
Market cap (USD): 9112119296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -151977000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6678556882668802%
Total shareholder yield: -1.6678556882668802% (Minimal or Negative)
Shareholder yield for M7U.DE (annual period ending 2025-12-31)
Market cap (USD): 118625167.05882353
Dividends paid: 832941.1764705883
Stock repurchases: 0
Net debt paydown: -1239644.6078431346
Dividend yield: 0.702162278985497%
Buyback yield: 0%
Debt paydown yield: -1.045009788882677%
Total shareholder yield: -0.34284750989718005% (Minimal or Negative)
Shareholder yield for M7U.DE (quarterly period ending 2025-12-31)
Market cap (USD): 118625167.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17098823.529411763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.414161811829393%
Total shareholder yield: -14.414161811829393% (Minimal or Negative)
Shareholder yield for MAGNUM.NS (quarterly period ending 2026-03-31)
Market cap (USD): 14079565.917761764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1346377.392642483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.562634249568665%
Total shareholder yield: 9.562634249568665% (Moderate Return)
Shareholder yield for MAGNUM.NS (annual period ending 2026-03-31)
Market cap (USD): 14079565.917761764
Dividends paid: 0
Stock repurchases: 211954.217888936
Net debt paydown: -4054915.6554033794
Dividend yield: 0%
Buyback yield: 1.5054030722747629%
Debt paydown yield: -28.800004766396885%
Total shareholder yield: -27.29460169412212% (Minimal or Negative)
Shareholder yield for MFD.AX (annual period ending 2025-12-31)
Market cap (USD): 6833773.154362416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -867413.0809954703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.693032990738761%
Total shareholder yield: -12.693032990738761% (Minimal or Negative)
Shareholder yield for MFD.AX (quarterly period ending 2025-12-31)
Market cap (USD): 6833773.154362416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -867413.0809954703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.693032990738761%
Total shareholder yield: -12.693032990738761% (Minimal or Negative)
Shareholder yield for MHD (quarterly period ending 2026-01-31)
Market cap (USD): 596500096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -510936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08565564421971192%
Total shareholder yield: -0.08565564421971192% (Minimal or Negative)
Shareholder yield for MRC.TO (quarterly period ending 2026-03-31)
Market cap (USD): 906109145.3237411
Dividends paid: 1529496.402877698
Stock repurchases: 0
Net debt paydown: 32830625.426665783
Dividend yield: 0.16879825248107705%
Buyback yield: 0%
Debt paydown yield: 3.6232528494054463%
Total shareholder yield: 3.7920511018865235% (Low Return)
Shareholder yield for NAI.AS (quarterly period ending 2025-12-31)
Market cap (USD): 53958644.705882356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12747058.823529407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.623756476855643%
Total shareholder yield: -23.623756476855643% (Minimal or Negative)
Shareholder yield for NAI.AS (annual period ending 2025-12-31)
Market cap (USD): 53958644.705882356
Dividends paid: 2344705.882352941
Stock repurchases: 0
Net debt paydown: -14741519.60784313
Dividend yield: 4.345375787574833%
Buyback yield: 0%
Debt paydown yield: -27.320033125732063%
Total shareholder yield: -22.97465733815723% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 7395061820.771513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAM-INDIA.NS (annual period ending 2026-03-31)
Market cap (USD): 7395061820.771513
Dividends paid: 128056379.82195845
Stock repurchases: 0
Net debt paydown: 2306776.498960347
Dividend yield: 1.731647184642448%
Buyback yield: 0%
Debt paydown yield: 0.031193471466066595%
Total shareholder yield: 1.7628406561085146% (Low Return)
Shareholder yield for NAM-INDIA.NS (quarterly period ending 2026-06-30)
Market cap (USD): 7503076911.910539
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXDR (quarterly period ending 2026-03-31)
Market cap (USD): 835239104
Dividends paid: 0
Stock repurchases: 28659000
Net debt paydown: 2258000
Dividend yield: 0%
Buyback yield: 3.4312330280934744%
Debt paydown yield: 0.2703417487503076%
Total shareholder yield: 3.701574776843782% (Low Return)
Shareholder yield for OTTR (quarterly period ending 2026-03-31)
Market cap (USD): 3876816384
Dividends paid: 24251000
Stock repurchases: 3973000
Net debt paydown: -107340000
Dividend yield: 0.6255390402312125%
Buyback yield: 0.10248099488015372%
Debt paydown yield: -2.768766672649307%
Total shareholder yield: -2.040746637537941% (Minimal or Negative)
Shareholder yield for OVCT.L (annual period ending 2025-12-31)
Market cap (USD): 1998697.2972972973
Dividends paid: 120270.27027027027
Stock repurchases: 136486.48648648648
Dividend yield: 6.017432976614497%
Buyback yield: 6.828772254360273%
Total shareholder yield: 12.846205230974771% (High Return)
Shareholder yield for OVCT.L (quarterly period ending 2025-12-31)
Market cap (USD): 1998697.2972972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POMRY.PA (annual period ending 2025-12-31)
Market cap (USD): 113962371.76470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.DE (quarterly period ending 2025-12-31)
Market cap (USD): 4135764368.123393
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1477248.5386340618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0357188758145901%
Total shareholder yield: -0.0357188758145901% (Minimal or Negative)
Shareholder yield for PRU.DE (annual period ending 2025-12-31)
Market cap (USD): 4135764368.123393
Dividends paid: 76349614.39588688
Stock repurchases: 160925449.8714653
Net debt paydown: -71443431.47907662
Dividend yield: 1.846082310306537%
Buyback yield: 3.8910691119592333%
Debt paydown yield: -1.7274541081143397%
Total shareholder yield: 4.00969731415143% (Moderate Return)
Shareholder yield for SBSI.L (quarterly period ending 2025-12-31)
Market cap (USD): 81274091.8918919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDF.DE (quarterly period ending 2026-03-31)
Market cap (USD): 2964413793.1034484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHAZ (quarterly period ending 2026-03-31)
Market cap (USD): 2306279424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68003832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9486380224497895%
Total shareholder yield: -2.9486380224497895% (Minimal or Negative)
Shareholder yield for TAS.AX (annual period ending 2024-06-30)
Market cap (USD): 16232514.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2520705.350993377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.528742174307869%
Total shareholder yield: -15.528742174307869% (Minimal or Negative)
Shareholder yield for TRLS.L (quarterly period ending 2025-06-30)
Market cap (USD): 516143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TXR.AX (annual period ending 2025-06-30)
Market cap (USD): 3654889.54248366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPS.TO (quarterly period ending 2026-03-31)
Market cap (USD): 91906861306.47482
Dividends paid: 972661870.5035971
Stock repurchases: 0
Net debt paydown: 248469253.7940445
Dividend yield: 1.0583125750101894%
Buyback yield: 0%
Debt paydown yield: 0.27034897097126726%
Total shareholder yield: 1.3286615459814566% (Low Return)
Shareholder yield for WJG.L (quarterly period ending 2026-03-31)
Market cap (USD): 62203257.89473684
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11549217.638691328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.56690152505426%
Total shareholder yield: 18.56690152505426% (High Return)
Shareholder yield for YOUL (annual period ending 2025-12-31)
Market cap (USD): 48520672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11021084.148727985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.714203440397498%
Total shareholder yield: -22.714203440397498% (Minimal or Negative)
Shareholder yield for YOUL (quarterly period ending 2025-12-31)
Market cap (USD): 48520672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4900885.833831441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.100614092548927%
Total shareholder yield: -10.100614092548927% (Minimal or Negative)
Shareholder yield for 0063.HK (annual period ending 2021-12-31)
Market cap (USD): 57011428.95897437
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0063.HK (annual period ending 2022-12-31)
Market cap (USD): 65239559.27086008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0063.HK (annual period ending 2023-12-31)
Market cap (USD): 81340615.67221512
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 408469.13041369617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5021711810735947%
Total shareholder yield: 0.5021711810735947% (Low Return)
Shareholder yield for 0063.HK (annual period ending 2024-12-31)
Market cap (USD): 57305302.304123715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45503972.98807391
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -79.40621750249352%
Total shareholder yield: -79.40621750249352% (Minimal or Negative)
Shareholder yield for 0063.HK (quarterly period ending 2024-12-31)
Market cap (USD): 57305302.304123715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0303.HK (annual period ending 2022-03-31)
Market cap (USD): 1276823579.312899
Dividends paid: 29335887.61174968
Stock repurchases: 204342.27330779054
Dividend yield: 2.2975678149315106%
Buyback yield: 0.016003955175839867%
Total shareholder yield: 2.3135717701073504% (Low Return)
Shareholder yield for 0303.HK (annual period ending 2023-03-31)
Market cap (USD): 1152892700.277707
Dividends paid: 21885350.31847134
Stock repurchases: 191082.8025477707
Net debt paydown: 2255216.3408741504
Dividend yield: 1.8982989755420974%
Buyback yield: 0.016574205257934495%
Debt paydown yield: 0.19561372366490976%
Total shareholder yield: 2.1104869044649415% (Low Return)
Shareholder yield for 0303.HK (annual period ending 2024-03-31)
Market cap (USD): 1287201803.6879795
Dividends paid: 19054916.98595147
Stock repurchases: 0
Net debt paydown: 2648998.218512822
Dividend yield: 1.4803364112260382%
Buyback yield: 0%
Debt paydown yield: 0.20579509840051038%
Total shareholder yield: 1.6861315096265486% (Low Return)