speb/financial-data huggingface dataset:
Shareholder yield for VTA.AX (annual period ending 2024-12-31)
Market cap (USD): 7730843.229813664
Dividends paid: 0
Stock repurchases: 150212.42236024843
Net debt paydown: 98824.07895856377
Dividend yield: 0%
Buyback yield: 1.9430276606950285%
Debt paydown yield: 1.2783091833689366%
Total shareholder yield: 3.2213368440639654% (Low Return)
Shareholder yield for WTFC (annual period ending 2021-12-31)
Market cap (USD): 5677047642.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTFC (annual period ending 2022-12-31)
Market cap (USD): 5362705413
Dividends paid: 108210000
Stock repurchases: 304000
Dividend yield: 2.01782480420578%
Buyback yield: 0.0056687805237829875%
Total shareholder yield: 2.0234935847295628% (Low Return)
Shareholder yield for WTFC (annual period ending 2023-12-31)
Market cap (USD): 6006230062.56
Dividends paid: 125690000
Stock repurchases: 1913000
Net debt paydown: -63855000
Dividend yield: 2.092660432431519%
Buyback yield: 0.03185026181272572%
Debt paydown yield: -1.0631460888926298%
Total shareholder yield: 1.0613646053516148% (Low Return)
Shareholder yield for WTFC (quarterly period ending 2024-09-30)
Market cap (USD): 7127339043.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTFC (quarterly period ending 2024-12-31)
Market cap (USD): 8218093087.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTFC (annual period ending 2024-12-31)
Market cap (USD): 8218093087.62
Dividends paid: 143280000
Stock repurchases: 3936000
Net debt paydown: -588075000
Dividend yield: 1.743470151437462%
Buyback yield: 0.04789432241804753%
Debt paydown yield: -7.155857128047079%
Total shareholder yield: -5.36449265419157% (Minimal or Negative)
Shareholder yield for WTFC (quarterly period ending 2025-03-31)
Market cap (USD): 7439657610.06
Dividends paid: 40349000
Stock repurchases: 3003000
Dividend yield: 0.5423502278577923%
Buyback yield: 0.04036476081828423%
Total shareholder yield: 0.5827149886760765% (Low Return)
Shareholder yield for WTFC (quarterly period ending 2025-06-30)
Market cap (USD): 8237655157.68
Dividends paid: 40458000
Stock repurchases: 0
Net debt paydown: -96221000
Dividend yield: 0.49113490702849877%
Buyback yield: 0%
Debt paydown yield: -1.16806297615278%
Total shareholder yield: -0.6769280691242814% (Minimal or Negative)
Shareholder yield for WTFC (quarterly period ending 2025-09-30)
Market cap (USD): 8835310125.72
Dividends paid: 46764000
Stock repurchases: 412494000
Net debt paydown: 45986000
Dividend yield: 0.5292853259770455%
Buyback yield: 4.668698598357184%
Debt paydown yield: 0.5204797493879996%
Total shareholder yield: 5.718463673722229% (Moderate Return)
Shareholder yield for WTFC (annual period ending 2025-12-31)
Market cap (USD): 9363486017.34
Dividends paid: 169423000
Stock repurchases: 415503000
Net debt paydown: -243516000
Dividend yield: 1.8094008971258129%
Buyback yield: 4.437481929599089%
Debt paydown yield: -2.600698068529594%
Total shareholder yield: 3.646184758195308% (Low Return)
Shareholder yield for WTFC (quarterly period ending 2025-12-31)
Market cap (USD): 9363486017.34
Dividends paid: 41852000
Stock repurchases: 6000
Net debt paydown: -198738000
Dividend yield: 0.4469702835300373%
Buyback yield: 6.407869877616899e-05%
Debt paydown yield: -2.122478739563045%
Total shareholder yield: -1.6754443773342316% (Minimal or Negative)
Shareholder yield for ZTEK (annual period ending 2022-03-31)
Market cap (USD): 386189572.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZTEK (annual period ending 2023-03-31)
Market cap (USD): 193727883.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 590475.3777777778
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3047962769777098%
Total shareholder yield: 0.3047962769777098% (Low Return)
Shareholder yield for ZTEK (annual period ending 2024-03-31)
Market cap (USD): 151943438.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 273790.37037037045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18019229606322404%
Total shareholder yield: 0.18019229606322404% (Low Return)
Shareholder yield for ZTEK (quarterly period ending 2024-09-30)
Market cap (USD): 88633672.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZTEK (quarterly period ending 2024-12-31)
Market cap (USD): 119022360.08
Dividends paid: 0
Stock repurchases: 36529.370629370635
Dividend yield: 0%
Buyback yield: 0.030691183240542104%
Total shareholder yield: 0.030691183240542104% (Low Return)
Shareholder yield for ZTEK (annual period ending 2025-03-31)
Market cap (USD): 140547680.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 444575.9077959077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3163167874069927%
Total shareholder yield: 0.3163167874069927% (Low Return)
Shareholder yield for ZTEK (quarterly period ending 2025-03-31)
Market cap (USD): 140547680.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55357.34265734267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03938687743015815%
Total shareholder yield: 0.03938687743015815% (Low Return)
Shareholder yield for ZTEK (quarterly period ending 2025-06-30)
Market cap (USD): 138015289.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -893534.5668929609
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6474170852156029%
Total shareholder yield: -0.6474170852156029% (Minimal or Negative)
Shareholder yield for ZTEK (quarterly period ending 2025-09-30)
Market cap (USD): 97497039.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10828.640445307828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011106635119683341%
Total shareholder yield: 0.011106635119683341% (Low Return)
Shareholder yield for ZTEK (quarterly period ending 2025-12-31)
Market cap (USD): 81036500.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29131.560153336963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03594868976422137%
Total shareholder yield: -0.03594868976422137% (Minimal or Negative)
Shareholder yield for 0232.HK (quarterly period ending 2025-12-31)
Market cap (USD): 532133906.4267352
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 473093.67478264123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08890500474954743%
Total shareholder yield: 0.08890500474954743% (Low Return)
Shareholder yield for 0232.HK (annual period ending 2025-12-31)
Market cap (USD): 532133906.4267352
Dividends paid: 5979048.843187661
Stock repurchases: 0
Net debt paydown: 772209.6705801263
Dividend yield: 1.1235985474665224%
Buyback yield: 0%
Debt paydown yield: 0.1451156675517058%
Total shareholder yield: 1.2687142150182282% (Low Return)
Shareholder yield for 0411.HK (quarterly period ending 2025-12-31)
Market cap (USD): 340792333.1619537
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0776.HK (annual period ending 2025-12-31)
Market cap (USD): 22090671.465295628
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -222541.60814141482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0074008320255314%
Total shareholder yield: -1.0074008320255314% (Minimal or Negative)
Shareholder yield for 0776.HK (quarterly period ending 2025-12-31)
Market cap (USD): 22090671.465295628
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -605830.5634240992
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7424723796913875%
Total shareholder yield: -2.7424723796913875% (Minimal or Negative)
Shareholder yield for 1431.T (quarterly period ending 2025-12-31)
Market cap (USD): 94901846.58269931
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9345537.035727233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.847581867211982%
Total shareholder yield: -9.847581867211982% (Minimal or Negative)
Shareholder yield for 1866.T (quarterly period ending 2026-03-31)
Market cap (USD): 168894142.14214215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1866.T (annual period ending 2026-03-31)
Market cap (USD): 168894142.14214215
Dividends paid: 4179179.179179179
Stock repurchases: 31281.28128128128
Dividend yield: 2.4744370208304565%
Buyback yield: 0.018521235185856712%
Total shareholder yield: 2.4929582560163133% (Low Return)
Shareholder yield for 1890.HK (quarterly period ending 2026-02-28)
Market cap (USD): 265032720.46783626
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3930548.1944955885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4830426173633873%
Total shareholder yield: -1.4830426173633873% (Minimal or Negative)
Shareholder yield for 1976.T (quarterly period ending 2026-03-31)
Market cap (USD): 560566146.946947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 378575.0757486969
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06753441637718553%
Total shareholder yield: 0.06753441637718553% (Low Return)
Shareholder yield for 1976.T (annual period ending 2026-03-31)
Market cap (USD): 560566146.946947
Dividends paid: 17592592.592592593
Stock repurchases: 17167167.167167168
Net debt paydown: 341873.75451912265
Dividend yield: 3.1383615811280143%
Buyback yield: 3.062469480304151%
Debt paydown yield: 0.060987228069532044%
Total shareholder yield: 6.261818289501697% (Moderate Return)
Shareholder yield for 208A.T (quarterly period ending 2025-12-31)
Market cap (USD): 193630851.42893678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2110.HK (quarterly period ending 2025-11-30)
Market cap (USD): 4997429.305912596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 313753.2133676092
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.278292181069959%
Total shareholder yield: 6.278292181069959% (Moderate Return)
Shareholder yield for 2195.HK (quarterly period ending 2025-12-31)
Market cap (USD): 5761292.544987147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7943361.248774283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -137.87463814323638%
Total shareholder yield: -137.87463814323638% (Minimal or Negative)
Shareholder yield for 2195.HK (annual period ending 2025-12-31)
Market cap (USD): 5761292.544987147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7943361.248774283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -137.87463814323638%
Total shareholder yield: -137.87463814323638% (Minimal or Negative)
Shareholder yield for 2293.HK (quarterly period ending 2025-12-31)
Market cap (USD): 18788304.370179947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 250034.45260117203
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3307983928449487%
Total shareholder yield: 1.3307983928449487% (Low Return)
Shareholder yield for 2598.HK (annual period ending 2025-12-31)
Market cap (USD): 614007222.8571428
Dividends paid: 0
Stock repurchases: 54912428.571428575
Net debt paydown: 44741131.11545988
Dividend yield: 0%
Buyback yield: 8.943287070126974%
Debt paydown yield: 7.286743453483694%
Total shareholder yield: 16.23003052361067% (High Return)
Shareholder yield for 2598.HK (quarterly period ending 2025-12-31)
Market cap (USD): 614007222.8571428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23874692.568240687
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8883406708385677%
Total shareholder yield: 3.8883406708385677% (Low Return)
Shareholder yield for 2OY.DE (quarterly period ending 2026-03-31)
Market cap (USD): 18780858368
Dividends paid: 252000000
Stock repurchases: 0
Net debt paydown: -31000000
Dividend yield: 1.341791706546136%
Buyback yield: 0%
Debt paydown yield: -0.16506167818623102%
Total shareholder yield: 1.176730028359905% (Low Return)
Shareholder yield for 3321.T (quarterly period ending 2025-11-30)
Market cap (USD): 78191376.70847197
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4936255.422934309
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.3130432417613%
Total shareholder yield: 6.3130432417613% (Moderate Return)
Shareholder yield for 3339.HK (annual period ending 2025-12-31)
Market cap (USD): 1895472859.4285715
Dividends paid: 72418285.71428572
Stock repurchases: 0
Net debt paydown: -2891246.5753424657
Dividend yield: 3.8205920677818446%
Buyback yield: 0%
Debt paydown yield: -0.1525343167516569%
Total shareholder yield: 3.6680577510301875% (Low Return)
Shareholder yield for 3339.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1895472859.4285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87418.41004184075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004611957887289127%
Total shareholder yield: -0.004611957887289127% (Minimal or Negative)
Shareholder yield for 336A.T (annual period ending 2026-03-31)
Market cap (USD): 118772314.7147147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19253313.76691489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.210270729471265%
Total shareholder yield: 16.210270729471265% (High Return)
Shareholder yield for 336A.T (quarterly period ending 2026-03-31)
Market cap (USD): 118772314.7147147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5892526.106186941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.961194972364141%
Total shareholder yield: 4.961194972364141% (Moderate Return)
Shareholder yield for 3482.T (quarterly period ending 2026-03-31)
Market cap (USD): 290082133.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3860.HK (quarterly period ending 2026-03-31)
Market cap (USD): 39296514.28571428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39966.095692775794
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10170392061288991%
Total shareholder yield: -0.10170392061288991% (Minimal or Negative)
Shareholder yield for 3860.HK (annual period ending 2026-03-31)
Market cap (USD): 39296514.28571428
Dividends paid: 666071.4285714286
Stock repurchases: 0
Net debt paydown: 291139.3027648077
Dividend yield: 1.6949885776855529%
Buyback yield: 0%
Debt paydown yield: 0.740878187434165%
Total shareholder yield: 2.4358667651197177% (Low Return)
Shareholder yield for 3943.T (quarterly period ending 2026-03-31)
Market cap (USD): 61828317.917917915
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 63535.94509718334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1027618852279508%
Total shareholder yield: 0.1027618852279508% (Low Return)
Shareholder yield for 3943.T (annual period ending 2026-03-31)
Market cap (USD): 61828317.917917915
Dividends paid: 3009259.2592592593
Stock repurchases: 0
Net debt paydown: 1131033.452915554
Dividend yield: 4.867121346005716%
Buyback yield: 0%
Debt paydown yield: 1.8293129928216585%
Total shareholder yield: 6.696434338827374% (Moderate Return)
Shareholder yield for 4014.T (quarterly period ending 2026-01-31)
Market cap (USD): 23311698.302428834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4206.T (quarterly period ending 2026-03-31)
Market cap (USD): 1437399357.7577577
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153405712.23983064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.672448920467922%
Total shareholder yield: -10.672448920467922% (Minimal or Negative)
Shareholder yield for 4206.T (annual period ending 2026-03-31)
Market cap (USD): 1437399357.7577577
Dividends paid: 53390890.89089089
Stock repurchases: 37537537.53753754
Net debt paydown: -109154667.46655756
Dividend yield: 3.7144089847220285%
Buyback yield: 2.6114897947424622%
Debt paydown yield: -7.593899835660927%
Total shareholder yield: -1.2680010561964359% (Minimal or Negative)
Shareholder yield for 4420.T (quarterly period ending 2026-03-31)
Market cap (USD): 93546999.7997998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 639.DE (quarterly period ending 2026-03-31)
Market cap (USD): 9184076050.209204
Dividends paid: 0
Stock repurchases: 32008368.20083682
Net debt paydown: 163049248.5464918
Dividend yield: 0%
Buyback yield: 0.3485202869166975%
Debt paydown yield: 1.7753473256874621%
Total shareholder yield: 2.1238676126041596% (Low Return)
Shareholder yield for 6647.T (quarterly period ending 2026-03-31)
Market cap (USD): 22768706.306306306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4333855.182571536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.034261869200613%
Total shareholder yield: -19.034261869200613% (Minimal or Negative)
Shareholder yield for 6647.T (annual period ending 2026-03-31)
Market cap (USD): 22768706.306306306
Dividends paid: 501557.8078078078
Stock repurchases: 260385.3853853854
Net debt paydown: -1130811.8496453948
Dividend yield: 2.202838409263903%
Buyback yield: 1.143610804594839%
Debt paydown yield: -4.9665177917121754%
Total shareholder yield: -1.6200685778534334% (Minimal or Negative)
Shareholder yield for 7839.T (quarterly period ending 2026-03-31)
Market cap (USD): 607679833.4334334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8375.HK (quarterly period ending 2025-12-31)
Market cap (USD): 49307969.15167095
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 163397.73713424918
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33138200567871484%
Total shareholder yield: 0.33138200567871484% (Low Return)
Shareholder yield for 8375.HK (annual period ending 2025-12-31)
Market cap (USD): 49307969.15167095
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 419746.9721463971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8512761311569302%
Total shareholder yield: 0.8512761311569302% (Low Return)
Shareholder yield for 9345.T (quarterly period ending 2026-03-31)
Market cap (USD): 12862897.297297297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9444.T (quarterly period ending 2025-10-31)
Market cap (USD): 9787391.500974659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9698.HK (quarterly period ending 2026-03-31)
Market cap (USD): 7288989675.253256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39552187.51292133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5426292157773854%
Total shareholder yield: -0.5426292157773854% (Minimal or Negative)
Shareholder yield for 9960.HK (annual period ending 2025-12-31)
Market cap (USD): 144688969.14285713
Dividends paid: 3204285.714285714
Stock repurchases: 0
Net debt paydown: -4551577.299412914
Dividend yield: 2.214602628844495%
Buyback yield: 0%
Debt paydown yield: -3.1457666236594455%
Total shareholder yield: -0.9311639948149506% (Minimal or Negative)
Shareholder yield for 9960.HK (quarterly period ending 2025-12-31)
Market cap (USD): 144688969.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4551577.299412914
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1457666236594455%
Total shareholder yield: -3.1457666236594455% (Minimal or Negative)
Shareholder yield for ACON (quarterly period ending 2026-03-31)
Market cap (USD): 5958645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALI2S.PA (quarterly period ending 2025-12-31)
Market cap (USD): 11440878.823529413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1193629.2769607846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.433020883902346%
Total shareholder yield: 10.433020883902346% (High Return)
Shareholder yield for ALI2S.PA (annual period ending 2025-12-31)
Market cap (USD): 11440878.823529413
Dividends paid: 215127.05882352943
Stock repurchases: 0
Net debt paydown: 1193629.2769607846
Dividend yield: 1.880336835498137%
Buyback yield: 0%
Debt paydown yield: 10.433020883902346%
Total shareholder yield: 12.313357719400482% (High Return)
Shareholder yield for ALMCE.PA (annual period ending 2025-12-31)
Market cap (USD): 23670120
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -605036.7647058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.556120394429274%
Total shareholder yield: -2.556120394429274% (Minimal or Negative)
Shareholder yield for ALMCE.PA (quarterly period ending 2025-12-31)
Market cap (USD): 23670120
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -605036.7647058824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.556120394429274%
Total shareholder yield: -2.556120394429274% (Minimal or Negative)
Shareholder yield for ARML3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 211446801.52091256
Dividends paid: 820912.5475285172
Stock repurchases: 0
Net debt paydown: -64344492.24279094
Dividend yield: 0.3882359731260003%
Buyback yield: 0%
Debt paydown yield: -30.430581961972653%
Total shareholder yield: -30.04234598884665% (Minimal or Negative)
Shareholder yield for ATRO (quarterly period ending 2026-03-31)
Market cap (USD): 3446986240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -756000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02193220243316086%
Total shareholder yield: -0.02193220243316086% (Minimal or Negative)
Shareholder yield for AYT.AX (annual period ending 2024-06-30)
Market cap (USD): 4384382.666666667
Dividends paid: 0
Stock repurchases: 73647.33333333333
Dividend yield: 0%
Buyback yield: 1.6797651786477272%
Total shareholder yield: 1.6797651786477272% (Low Return)
Shareholder yield for BNS.TO (quarterly period ending 2026-04-30)
Market cap (USD): 109406097378.10219
Dividends paid: 1079562043.7956204
Stock repurchases: 468613138.68613136
Net debt paydown: -11345693430.656952
Dividend yield: 0.9867476033485648%
Buyback yield: 0.428324517477876%
Debt paydown yield: -10.370256962412967%
Total shareholder yield: -8.955184841586526% (Minimal or Negative)
Shareholder yield for CAM.L (quarterly period ending 2025-12-31)
Market cap (USD): 181044778.3783784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14798222.880414661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.173791596180035%
Total shareholder yield: 8.173791596180035% (Moderate Return)
Shareholder yield for CAM.L (annual period ending 2025-12-31)
Market cap (USD): 181044778.3783784
Dividends paid: 8918918.918918919
Stock repurchases: 17162162.162162162
Net debt paydown: 3354729.7297297306
Dividend yield: 4.9263607593689525%
Buyback yield: 9.479512370300863%
Debt paydown yield: 1.8529834219899133%
Total shareholder yield: 16.25885655165973% (High Return)
Shareholder yield for CBG.L (quarterly period ending 2026-01-31)
Market cap (USD): 880836622.2222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119180555.55555582
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.530381520114442%
Total shareholder yield: -13.530381520114442% (Minimal or Negative)
Shareholder yield for CMCSA (quarterly period ending 2026-03-31)
Market cap (USD): 80125091840
Dividends paid: 1248000000
Stock repurchases: 1502000000
Net debt paydown: 4325000000
Dividend yield: 1.557564517357563%
Buyback yield: 1.874568834191554%
Debt paydown yield: 5.397809725618156%
Total shareholder yield: 8.829943077167274% (Moderate Return)
Shareholder yield for CMCSA (quarterly period ending 2026-06-30)
Market cap (USD): 79116853248
Dividends paid: 1184000000
Stock repurchases: 1005000000
Net debt paydown: 4231000000
Dividend yield: 1.4965205912432196%
Buyback yield: 1.2702729680738478%
Debt paydown yield: 5.347785997930796%
Total shareholder yield: 8.114579557247863% (Moderate Return)
Shareholder yield for COZ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 17692563456
Dividends paid: 159000000
Stock repurchases: 444000000
Net debt paydown: 60000000
Dividend yield: 0.8986826606298199%
Buyback yield: 2.509528939117233%
Debt paydown yield: 0.3391255323131395%
Total shareholder yield: 3.747337132060192% (Low Return)
Shareholder yield for CRAQ (quarterly period ending 2026-03-31)
Market cap (USD): 403565152
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 CRM (quarterly period ending 2026-04-30)
Market cap (USD): 134037544960
Dividends paid: 365000000
Stock repurchases: 27248000000
Net debt paydown: -24708000000
Dividend yield: 0.27231176168507465%
Buyback yield: 20.328632554506616%
Debt paydown yield: -18.433641117026916%
Total shareholder yield: 2.167303199164774% (Low Return)
Shareholder yield for CRM.TO (quarterly period ending 2026-04-30)
Market cap (USD): 128206809132.84671
Dividends paid: 266423357.66423357
Stock repurchases: 19889051094.89051
Net debt paydown: -17849299810.759666
Dividend yield: 0.20780749436495852%
Buyback yield: 15.513256456044905%
Debt paydown yield: -13.922271314204837%
Total shareholder yield: 1.798792636205027% (Low Return)
Shareholder yield for CUL.AX (annual period ending 2025-06-30)
Market cap (USD): 2266018.954248366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVCO (quarterly period ending 2026-03-31)
Market cap (USD): 4391520256
Dividends paid: 0
Stock repurchases: 29997000
Net debt paydown: 3318000
Dividend yield: 0%
Buyback yield: 0.6830664155315238%
Debt paydown yield: 0.07555470102788933%
Total shareholder yield: 0.7586211165594131% (Low Return)
Shareholder yield for CVCO (annual period ending 2026-03-31)
Market cap (USD): 4391520256
Dividends paid: 0
Stock repurchases: 159888000
Net debt paydown: 791000
Dividend yield: 0%
Buyback yield: 3.6408348517019795%
Debt paydown yield: 0.01801198568808332%
Total shareholder yield: 3.6588468373900627% (Low Return)
Shareholder yield for CVW.V (quarterly period ending 2026-03-31)
Market cap (USD): 157964500.7194245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 401.08701360079795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0002539095884037934%
Total shareholder yield: 0.0002539095884037934% (Low Return)
Shareholder yield for DBRG (quarterly period ending 2026-03-31)
Market cap (USD): 2939600896
Dividends paid: 16487000
Stock repurchases: 0
Net debt paydown: 1765000
Dividend yield: 0.5608584492688902%
Buyback yield: 0%
Debt paydown yield: 0.06004216430882459%
Total shareholder yield: 0.6209006135777148% (Low Return)
Shareholder yield for DRW3.DE (quarterly period ending 2026-03-31)
Market cap (USD): 2087319540.229885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 217196470.58823532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.40552087987039%
Total shareholder yield: 10.40552087987039% (High Return)
Shareholder yield for ECS.AX (annual period ending 2024-06-30)
Market cap (USD): 6404198.666666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -463981.38189845474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.244956099089182%
Total shareholder yield: -7.244956099089182% (Minimal or Negative)
Shareholder yield for EFF.V (quarterly period ending 2026-01-31)
Market cap (USD): 2632582.222222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMBC (quarterly period ending 2026-03-31)
Market cap (USD): 195188048
Dividends paid: 8900000
Stock repurchases: 0
Net debt paydown: 36400000
Dividend yield: 4.559705418028464%
Buyback yield: 0%
Debt paydown yield: 18.648682833284955%
Total shareholder yield: 23.20838825131342% (High Return)
Shareholder yield for FR (quarterly period ending 2026-03-31)
Market cap (USD): 8648477696
Dividends paid: 60378000
Stock repurchases: 0
Net debt paydown: -11519000
Dividend yield: 0.6981344246042905%
Buyback yield: 0%
Debt paydown yield: -0.13319107020797016%
Total shareholder yield: 0.5649433543963204% (Low Return)
Shareholder yield for FR (quarterly period ending 2026-06-30)
Market cap (USD): 9178731520
Dividends paid: 68066000
Stock repurchases: 0
Net debt paydown: 230000
Dividend yield: 0.7415621630471222%
Buyback yield: 0%
Debt paydown yield: 0.0025057928701677505%
Total shareholder yield: 0.7440679559172899% (Low Return)
Shareholder yield for FVEN.L (quarterly period ending 2025-09-30)
Market cap (USD): 120594043.24324325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GERN (quarterly period ending 2026-03-31)
Market cap (USD): 910959744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.008123300781115526%
Total shareholder yield: -0.008123300781115526% (Minimal or Negative)
Shareholder yield for GHY.AX (annual period ending 2025-06-30)
Market cap (USD): 44228993.46405229
Dividends paid: 0
Stock repurchases: 1643.1372549019607
Net debt paydown: -11064.549019607846
Dividend yield: 0%
Buyback yield: 0.0037150681627820506%
Debt paydown yield: -0.025016506488217297%
Total shareholder yield: -0.021301438325435247% (Minimal or Negative)
Shareholder yield for GHY.AX (quarterly period ending 2025-06-30)
Market cap (USD): 44228993.46405229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INF.L (quarterly period ending 2025-12-31)
Market cap (USD): 14903684843.243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 589198445.0203629
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9533742911068246%
Total shareholder yield: 3.9533742911068246% (Low Return)
Shareholder yield for INF.L (annual period ending 2025-12-31)
Market cap (USD): 14903684843.243244
Dividends paid: 362297297.2972973
Stock repurchases: 476081081.0810811
Net debt paydown: -344361486.48648643
Dividend yield: 2.430924305686381%
Buyback yield: 3.1943850536863563%
Debt paydown yield: -2.3105794983487367%
Total shareholder yield: 3.314729861024001% (Low Return)
Shareholder yield for IXD1.DE (quarterly period ending 2026-04-30)
Market cap (USD): 196721335367.44186
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231533776.30121803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11769632199209734%
Total shareholder yield: 0.11769632199209734% (Low Return)
Shareholder yield for JBI (quarterly period ending 2026-03-31)
Market cap (USD): 721516160
Dividends paid: 0
Stock repurchases: 15500000
Net debt paydown: -1600000
Dividend yield: 0%
Buyback yield: 2.1482540321758004%
Debt paydown yield: -0.22175525493427617%
Total shareholder yield: 1.926498777241524% (Low Return)
Shareholder yield for JUP.L (annual period ending 2025-12-31)
Market cap (USD): 1085387502.7027028
Dividends paid: 30135135.135135137
Stock repurchases: 50405405.40540541
Net debt paydown: 61202702.7027027
Dividend yield: 2.7764402169820652%
Buyback yield: 4.644000901050719%
Debt paydown yield: 5.638788225431288%
Total shareholder yield: 13.059229343464072% (High Return)
Shareholder yield for JUP.L (quarterly period ending 2025-12-31)
Market cap (USD): 1085387502.7027028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52297297.2972973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.818306564897126%
Total shareholder yield: -4.818306564897126% (Minimal or Negative)
Shareholder yield for KB (quarterly period ending 2026-03-31)
Market cap (USD): 41230389248
Dividends paid: 0
Stock repurchases: 327847216.2677343
Net debt paydown: 3195918249.7957
Dividend yield: 0%
Buyback yield: 0.7951591586869082%
Debt paydown yield: 7.751365699150481%
Total shareholder yield: 8.54652485783739% (Moderate Return)
Shareholder yield for LEI.DE (quarterly period ending 2026-03-31)
Market cap (USD): 137530160.91954023
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 825084.516565247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5999298706906546%
Total shareholder yield: 0.5999298706906546% (Low Return)
Shareholder yield for LITT.V (quarterly period ending 2026-03-31)
Market cap (USD): 5201323.741007195
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2139.4160583940975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04113214567912699%
Total shareholder yield: 0.04113214567912699% (Low Return)
Shareholder yield for LULU.TO (quarterly period ending 2026-04-30)
Market cap (USD): 12428752910.948904
Dividends paid: 0
Stock repurchases: 264055474.45255473
Net debt paydown: -226951408.48878074
Dividend yield: 0%
Buyback yield: 2.1245532544133163%
Debt paydown yield: -1.8260191518398572%
Total shareholder yield: 0.29853410257345914% (Low Return)
Shareholder yield for LYEL (quarterly period ending 2026-03-31)
Market cap (USD): 294709536
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11507000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9045224515571832%
Total shareholder yield: 3.9045224515571832% (Low Return)
Shareholder yield for MGX (quarterly period ending 2026-03-31)
Market cap (USD): 45364464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1471000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.242626210683323%
Total shareholder yield: 3.242626210683323% (Low Return)
Shareholder yield for MYO (quarterly period ending 2026-03-31)
Market cap (USD): 37479492
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 420516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1219895936689857%
Total shareholder yield: 1.1219895936689857% (Low Return)
Shareholder yield for MYSE.L (quarterly period ending 2026-03-31)
Market cap (USD): 3075635456
Dividends paid: 130372502.64473684
Stock repurchases: 0
Net debt paydown: -4511211770.259247
Dividend yield: 4.238880208979384%
Buyback yield: 0%
Debt paydown yield: -146.6757629373371%
Total shareholder yield: -142.43688272835772% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2026-03-31)
Market cap (USD): 8464850.35971223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O (quarterly period ending 2026-03-31)
Market cap (USD): 61171511296
Dividends paid: 758032000
Stock repurchases: 102127000
Net debt paydown: -828207000
Dividend yield: 1.2391912247058832%
Buyback yield: 0.1669518993994155%
Debt paydown yield: -1.3539096590117374%
Total shareholder yield: 0.05223346509356119% (Low Return)
Shareholder yield for OBCL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 11705461.636286562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (annual period ending 2026-03-31)
Market cap (USD): 11705461.636286562
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -775842.908275512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.628041954965906%
Total shareholder yield: -6.628041954965906% (Minimal or Negative)
Shareholder yield for OTB.L (quarterly period ending 2026-03-31)
Market cap (USD): 337126800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36763869.132290184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.905056830928359%
Total shareholder yield: -10.905056830928359% (Minimal or Negative)
Shareholder yield for PRU.AX (annual period ending 2025-06-30)
Market cap (USD): 4128853667.973856
Dividends paid: 60057516.33986928
Stock repurchases: 28067973.85620915
Net debt paydown: 346666.6666666665
Dividend yield: 1.4545808878070796%
Buyback yield: 0.6798006447630509%
Debt paydown yield: 0.008396196488038422%
Total shareholder yield: 2.142777729058169% (Low Return)
Shareholder yield for PRU.AX (quarterly period ending 2025-06-30)
Market cap (USD): 4128853667.973856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 8631116118.63118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21702529.766036034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.25144522988387125%
Total shareholder yield: -0.25144522988387125% (Minimal or Negative)
Shareholder yield for RNR (quarterly period ending 2026-03-31)
Market cap (USD): 13070436352
Dividends paid: 26455000
Stock repurchases: 351967000
Net debt paydown: -850000
Dividend yield: 0.2024033420732119%
Buyback yield: 2.6928481232085493%
Debt paydown yield: -0.006503225884038183%
Total shareholder yield: 2.888748239397723% (Low Return)
Shareholder yield for RNR (quarterly period ending 2026-06-30)
Market cap (USD): 13674727424
Dividends paid: 25733000
Stock repurchases: 350499000
Net debt paydown: -856000
Dividend yield: 0.1881792536123022%
Buyback yield: 2.5631150744902773%
Debt paydown yield: -0.006259722577706863%
Total shareholder yield: 2.7450346055248724% (Low Return)
Shareholder yield for ROK (quarterly period ending 2026-03-31)
Market cap (USD): 51426369536
Dividends paid: 153000000
Stock repurchases: 446000000
Net debt paydown: -281000000
Dividend yield: 0.29751273788225596%
Buyback yield: 0.867259353565269%
Debt paydown yield: -0.546412283300091%
Total shareholder yield: 0.6183598081474339% (Low Return)
Shareholder yield for RS1.L (annual period ending 2026-03-31)
Market cap (USD): 4229856336.8421054
Dividends paid: 139342105.2631579
Stock repurchases: 44342105.2631579
Net debt paydown: 12963089.542036891
Dividend yield: 3.29425148673458%
Buyback yield: 1.0483123239183696%
Debt paydown yield: 0.30646642603740953%
Total shareholder yield: 4.649030236690359% (Moderate Return)
Shareholder yield for RS1.L (quarterly period ending 2026-03-31)
Market cap (USD): 4229856336.8421054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (quarterly period ending 2026-03-31)
Market cap (USD): 321622403.2887975
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -125143407.93463314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.91004067346077%
Total shareholder yield: -38.91004067346077% (Minimal or Negative)
Shareholder yield for SDIC.L (quarterly period ending 2026-03-31)
Market cap (USD): 204325248.21578944
Dividends paid: 1388353223.4868422
Stock repurchases: 0
Net debt paydown: 7304653519.3090515
Dividend yield: 679.4819708333803%
Buyback yield: 0%
Debt paydown yield: 3575.012673712527%
Total shareholder yield: 4254.494644545907% (High Return)
Shareholder yield for SJ (quarterly period ending 2026-03-31)
Market cap (USD): 34479768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 469349.9001911406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3612327675497717%
Total shareholder yield: 1.3612327675497717% (Low Return)
Shareholder yield for SMBC (quarterly period ending 2026-03-31)
Market cap (USD): 855143488
Dividends paid: 2777000
Stock repurchases: 9782000
Net debt paydown: -3005000
Dividend yield: 0.32474082291087975%
Buyback yield: 1.1439015951437614%
Debt paydown yield: -0.35140301506920907%
Total shareholder yield: 1.117239402985432% (Low Return)
Shareholder yield for SNDA.L (annual period ending 2025-12-31)
Market cap (USD): 6461129.72972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45371.62162162163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7022242784083447%
Total shareholder yield: -0.7022242784083447% (Minimal or Negative)
Shareholder yield for SNDA.L (quarterly period ending 2025-12-31)
Market cap (USD): 6461129.72972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67512.03258052573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0448951716583126%
Total shareholder yield: -1.0448951716583126% (Minimal or Negative)
Shareholder yield for STAG (quarterly period ending 2026-03-31)
Market cap (USD): 8024853504
Dividends paid: 24275000
Stock repurchases: 177000
Net debt paydown: 61876000
Dividend yield: 0.3024977339200035%
Buyback yield: 0.0022056477406319514%
Debt paydown yield: 0.7710545740075855%
Total shareholder yield: 1.0757579556682209% (Low Return)
Shareholder yield for STO3.DE (quarterly period ending 2025-12-31)
Market cap (USD): 718200018.8235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48744705.88235293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.787065525590038%
Total shareholder yield: -6.787065525590038% (Minimal or Negative)
Shareholder yield for STO3.DE (annual period ending 2025-12-31)
Market cap (USD): 718200018.8235295
Dividends paid: 24749411.76470588
Stock repurchases: 0
Net debt paydown: -22960526.9607843
Dividend yield: 3.44603329379571%
Buyback yield: 0%
Debt paydown yield: -3.1969543802568436%
Total shareholder yield: 0.24907891353886624% (Low Return)
Shareholder yield for TATACAP.NS (quarterly period ending 2026-03-31)
Market cap (USD): 15278584924.459517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACAP.NS (annual period ending 2026-03-31)
Market cap (USD): 15278584924.459517
Dividends paid: 17590080.542602796
Stock repurchases: 0
Net debt paydown: -850959420.6538467
Dividend yield: 0.11512899021455056%
Buyback yield: 0%
Debt paydown yield: -5.569621956883875%
Total shareholder yield: -5.454492966669324% (Minimal or Negative)
Shareholder yield for TF.TO (quarterly period ending 2026-03-31)
Market cap (USD): 368519712.23021585
Dividends paid: 9251079.136690648
Stock repurchases: 1018705.0359712231
Net debt paydown: 6785716.536259949
Dividend yield: 2.5103349507967323%
Buyback yield: 0.2764316269016388%
Debt paydown yield: 1.8413442513546965%
Total shareholder yield: 4.6281108290530675% (Moderate Return)
Shareholder yield for TTES.TO (quarterly period ending 2026-03-31)
Market cap (USD): 48077303896.40288
Dividends paid: 1527338129.496403
Stock repurchases: 557553956.8345324
Net debt paydown: -2201475607.8349075
Dividend yield: 3.176838145474039%
Buyback yield: 1.1597030441556193%
Debt paydown yield: -4.579032993569386%
Total shareholder yield: -0.24249180393972747% (Minimal or Negative)
Shareholder yield for TTES.TO (quarterly period ending 2026-06-30)
Market cap (USD): 50112846602.8169
Dividends paid: 1474647887.3239439
Stock repurchases: 1064084507.0422536
Net debt paydown: 1888357483.0276642
Dividend yield: 2.942654403593693%
Buyback yield: 2.1233766971490304%
Debt paydown yield: 3.7682103712733763%
Total shareholder yield: 8.8342414720161% (Moderate Return)
Shareholder yield for VQS.V (quarterly period ending 2026-03-31)
Market cap (USD): 4055375.5395683455
Dividends paid: 0
Stock repurchases: 12072.661870503598
Net debt paydown: -140059.4024050869
Dividend yield: 0%
Buyback yield: 0.29769528746993956%
Debt paydown yield: -3.4536728112729813%
Total shareholder yield: -3.155977523803042% (Minimal or Negative)
Shareholder yield for WHD (quarterly period ending 2026-03-31)
Market cap (USD): 3826343936
Dividends paid: 10214000
Stock repurchases: 7899000
Net debt paydown: -17485000
Dividend yield: 0.2669388892070574%
Buyback yield: 0.20643727098556358%
Debt paydown yield: -0.45696362617832376%
Total shareholder yield: 0.01641253401429721% (Low Return)
Shareholder yield for WZR.AX (quarterly period ending 2025-06-30)
Market cap (USD): 24189328.104575165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WZR.AX (annual period ending 2025-06-30)
Market cap (USD): 24189328.104575165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22189164.862745106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -91.73121620748222%
Total shareholder yield: -91.73121620748222% (Minimal or Negative)
Shareholder yield for 0232.HK (annual period ending 2021-12-31)
Market cap (USD): 119274035.6794872
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0232.HK (annual period ending 2022-12-31)
Market cap (USD): 107484432.66623877
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37753401.79717587
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.12452999999352%
Total shareholder yield: -35.12452999999352% (Minimal or Negative)
Shareholder yield for 0232.HK (annual period ending 2023-12-31)
Market cap (USD): 95297052.83482715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 705002.3093397617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7397944515259053%
Total shareholder yield: 0.7397944515259053% (Low Return)
Shareholder yield for 0232.HK (quarterly period ending 2024-12-31)
Market cap (USD): 119888850.29639176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0232.HK (annual period ending 2024-12-31)
Market cap (USD): 119888850.29639176
Dividends paid: 5994458.762886598
Stock repurchases: 0
Net debt paydown: -141162.36783399433
Dividend yield: 5.0000135526089124%
Buyback yield: 0%
Debt paydown yield: -0.11774436695740241%
Total shareholder yield: 4.88226918565151% (Moderate Return)
Shareholder yield for 0232.HK (quarterly period ending 2025-06-30)
Market cap (USD): 142217194.13503185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 299115.9957974851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21032337026244632%
Total shareholder yield: 0.21032337026244632% (Low Return)
Shareholder yield for 0411.HK (annual period ending 2021-06-30)
Market cap (USD): 370697530.92783505
Dividends paid: 14040463.917525774
Stock repurchases: 0
Dividend yield: 3.787579561801581%
Buyback yield: 0%
Total shareholder yield: 3.787579561801581% (Low Return)
Shareholder yield for 0411.HK (annual period ending 2022-06-30)
Market cap (USD): 287239839.49044585
Dividends paid: 14421783.439490447
Stock repurchases: 0
Net debt paydown: 109101.71383544547
Dividend yield: 5.0208158676993495%
Buyback yield: 0%
Debt paydown yield: 0.03798279306554006%
Total shareholder yield: 5.058798660764889% (Moderate Return)
Shareholder yield for 0411.HK (annual period ending 2023-06-30)
Market cap (USD): 285211992.3469387
Dividends paid: 12886989.795918368
Stock repurchases: 0
Net debt paydown: 29256.954374106368
Dividend yield: 4.518389879007024%
Buyback yield: 0%
Debt paydown yield: 0.01025796781311969%
Total shareholder yield: 4.528647846820143% (Moderate Return)
Shareholder yield for 0411.HK (annual period ending 2024-06-30)
Market cap (USD): 247251961.5877081
Dividends paid: 9923303.457106274
Stock repurchases: 0
Net debt paydown: 27785.05448274064
Dividend yield: 4.013437706776762%
Buyback yield: 0%
Debt paydown yield: 0.011237546632318386%
Total shareholder yield: 4.024675253409081% (Moderate Return)
Shareholder yield for 0411.HK (quarterly period ending 2024-12-31)
Market cap (USD): 228586731.95876288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0776.HK (annual period ending 2021-12-31)
Market cap (USD): 1266222151.2410254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0776.HK (annual period ending 2022-12-31)
Market cap (USD): 466985628.7804878
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0776.HK (annual period ending 2023-12-31)
Market cap (USD): 424712240.496799
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2950274.7374667004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6946526273920604%
Total shareholder yield: -0.6946526273920604% (Minimal or Negative)