speb/financial-data huggingface dataset:
Shareholder yield for AUID (annual period ending 2021-12-31)
Market cap (USD): 1876690849.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (annual period ending 2022-12-31)
Market cap (USD): 77415169.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7179500
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.274022184383623%
Total shareholder yield: -9.274022184383623% (Minimal or Negative)
Shareholder yield for AUID (annual period ending 2023-12-31)
Market cap (USD): 158174406.94000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7617076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.8156184981868595%
Total shareholder yield: 4.8156184981868595% (Moderate Return)
Shareholder yield for AUID (quarterly period ending 2024-09-30)
Market cap (USD): 105170932.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (quarterly period ending 2024-12-31)
Market cap (USD): 100656440.77999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4115
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004088163626800555%
Total shareholder yield: -0.004088163626800555% (Minimal or Negative)
Shareholder yield for AUID (annual period ending 2024-12-31)
Market cap (USD): 100656440.77999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16460
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01635265450720222%
Total shareholder yield: -0.01635265450720222% (Minimal or Negative)
Shareholder yield for AUID (quarterly period ending 2025-03-31)
Market cap (USD): 81093644.14999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (quarterly period ending 2025-06-30)
Market cap (USD): 88450593.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (quarterly period ending 2025-09-30)
Market cap (USD): 53337881.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (annual period ending 2025-12-31)
Market cap (USD): 14713898.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUID (quarterly period ending 2025-12-31)
Market cap (USD): 14713898.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVW.AX (annual period ending 2021-06-30)
Market cap (USD): 43233082.70676692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVW.AX (annual period ending 2022-06-30)
Market cap (USD): 23793103.44827586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 226.80840031112257
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0009532526969597905%
Total shareholder yield: 0.0009532526969597905% (Low Return)
Shareholder yield for AVW.AX (annual period ending 2023-06-30)
Market cap (USD): 15231788.079470199
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99.88581868006395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0006557721139430285%
Total shareholder yield: 0.0006557721139430285% (Low Return)
Shareholder yield for AVW.AX (annual period ending 2024-06-30)
Market cap (USD): 7666666.666666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXIA (annual period ending 2021-12-31)
Market cap (USD): 11918804663.580002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXIA (annual period ending 2022-12-31)
Market cap (USD): 15815775213.240002
Dividends paid: 282207954.54545456
Stock repurchases: 0
Dividend yield: 1.7843447490908146%
Buyback yield: 0%
Total shareholder yield: 1.7843447490908146% (Low Return)
Shareholder yield for AXIA (annual period ending 2023-12-31)
Market cap (USD): 17319869109.6
Dividends paid: 178183917.5257732
Stock repurchases: 405611958.76288664
Net debt paydown: -1167386037.1758842
Dividend yield: 1.0287832800480579%
Buyback yield: 2.341888129732259%
Debt paydown yield: -6.74015507732001%
Total shareholder yield: -3.3694836675396926% (Minimal or Negative)
Shareholder yield for AXIA (quarterly period ending 2024-09-30)
Market cap (USD): 14676310140.240002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXIA (annual period ending 2024-12-31)
Market cap (USD): 11896015362.119999
Dividends paid: 211627508.09061489
Stock repurchases: 18624433.656957928
Net debt paydown: 89206550.56217194
Dividend yield: 1.7789781002174205%
Buyback yield: 0.15656026904826434%
Debt paydown yield: 0.7498859731320519%
Total shareholder yield: 2.6854243423977366% (Low Return)
Shareholder yield for AXIA (quarterly period ending 2024-12-31)
Market cap (USD): 11896015362.119999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXIA (quarterly period ending 2025-03-31)
Market cap (USD): 14767467346.080002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXIA (quarterly period ending 2025-06-30)
Market cap (USD): 15770196610.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -654526296.3807755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.150400356787271%
Total shareholder yield: -4.150400356787271% (Minimal or Negative)
Shareholder yield for AXIA (quarterly period ending 2025-09-30)
Market cap (USD): 21923308004.519997
Dividends paid: 0
Stock repurchases: 6903759.39849624
Net debt paydown: -403664309.03902245
Dividend yield: 0%
Buyback yield: 0.03149050041660169%
Debt paydown yield: -1.8412563877485904%
Total shareholder yield: -1.8097658873319886% (Minimal or Negative)
Shareholder yield for AXIA (annual period ending 2025-12-31)
Market cap (USD): 20875000137.36
Dividends paid: 2223749817.518248
Stock repurchases: 6702189.781021898
Net debt paydown: -1439836743.2026997
Dividend yield: 10.652693666518362%
Buyback yield: 0.03210629814093742%
Debt paydown yield: -6.897421478938451%
Total shareholder yield: 3.787378485720847% (Low Return)
Shareholder yield for AXIA (quarterly period ending 2025-12-31)
Market cap (USD): 20875000137.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -288712698.2602482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3830548328645944%
Total shareholder yield: -1.3830548328645944% (Minimal or Negative)
Shareholder yield for BOG.DE (annual period ending 2022-12-31)
Market cap (USD): 28238297.872340426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOG.DE (annual period ending 2023-12-31)
Market cap (USD): 22897777.777777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOG.DE (annual period ending 2024-12-31)
Market cap (USD): 27766666.666666668
Dividends paid: 75411.39583333334
Stock repurchases: 0
Dividend yield: 0.27158966086434577%
Buyback yield: 0%
Total shareholder yield: 0.27158966086434577% (Low Return)
Shareholder yield for BSOFT.NS (annual period ending 2022-03-31)
Market cap (USD): 1568528874.4332058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSOFT.NS (annual period ending 2023-03-31)
Market cap (USD): 843540316.579659
Dividends paid: 15219244.823386116
Stock repurchases: 47503045.06699148
Dividend yield: 1.8042107204900741%
Buyback yield: 5.631390003930603%
Total shareholder yield: 7.435600724420677% (Moderate Return)
Shareholder yield for BSOFT.NS (annual period ending 2024-03-31)
Market cap (USD): 2390009727.8945537
Dividends paid: 14865691.329895671
Stock repurchases: 0
Net debt paydown: 1229646.7488587666
Dividend yield: 0.6219929214677883%
Buyback yield: 0%
Debt paydown yield: 0.05144944535192362%
Total shareholder yield: 0.6734423668197119% (Low Return)
Shareholder yield for BSOFT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1941562028.7219303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSOFT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1771626669.402844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSOFT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1227194197.812697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSOFT.NS (annual period ending 2025-03-31)
Market cap (USD): 1227194197.812697
Dividends paid: 20993920.972644374
Stock repurchases: 0
Net debt paydown: -6478567.569142997
Dividend yield: 1.7107252470768781%
Buyback yield: 0%
Debt paydown yield: -0.527917063223583%
Total shareholder yield: 1.1828081838532951% (Low Return)
Shareholder yield for BSOFT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1375880970.5795696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSOFT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1329817185.1076083
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCNE (annual period ending 2021-12-31)
Market cap (USD): 689346268.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCNE (annual period ending 2022-12-31)
Market cap (USD): 635727155.74
Dividends paid: 16859000
Stock repurchases: 1671000
Dividend yield: 2.6519238399334637%
Buyback yield: 0.26284861121827024%
Total shareholder yield: 2.914772451151734% (Low Return)
Shareholder yield for CCNE (annual period ending 2023-12-31)
Market cap (USD): 625655057.28
Dividends paid: 18996000
Stock repurchases: 6724000
Net debt paydown: -4227000
Dividend yield: 3.0361778073982233%
Buyback yield: 1.0747136016501184%
Debt paydown yield: -0.6756118968136602%
Total shareholder yield: 3.4352795122346813% (Low Return)
Shareholder yield for CCNE (quarterly period ending 2024-09-30)
Market cap (USD): 683421504.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCNE (annual period ending 2024-12-31)
Market cap (USD): 710675417.81
Dividends paid: 19214000
Stock repurchases: 643000
Net debt paydown: -2968000
Dividend yield: 2.7036252441669353%
Buyback yield: 0.09047730987817942%
Debt paydown yield: -0.41763087981094327%
Total shareholder yield: 2.3764716742341716% (Low Return)
Shareholder yield for CCNE (quarterly period ending 2024-12-31)
Market cap (USD): 710675417.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCNE (quarterly period ending 2025-03-31)
Market cap (USD): 640763204.97
Dividends paid: 4852000
Stock repurchases: 332000
Dividend yield: 0.7572220068764975%
Buyback yield: 0.05181321234192028%
Total shareholder yield: 0.8090352192184178% (Low Return)
Shareholder yield for CCNE (quarterly period ending 2025-06-30)
Market cap (USD): 663573545.5999999
Dividends paid: 4877000
Stock repurchases: 0
Net debt paydown: 150000
Dividend yield: 0.7349599802973219%
Buyback yield: 0%
Debt paydown yield: 0.022604879443222942%
Total shareholder yield: 0.7575648597405449% (Low Return)
Shareholder yield for CCNE (quarterly period ending 2025-09-30)
Market cap (USD): 707416797.72
Dividends paid: 6382000
Stock repurchases: 1000
Net debt paydown: -186003000
Dividend yield: 0.9021555638160058%
Buyback yield: 0.00014135938010279%
Debt paydown yield: -26.29326877725925%
Total shareholder yield: -25.390971854063142% (Minimal or Negative)
Shareholder yield for CCNE (quarterly period ending 2025-12-31)
Market cap (USD): 770219294
Dividends paid: 6381000
Stock repurchases: 0
Net debt paydown: 17908000
Dividend yield: 0.8284653539203604%
Buyback yield: 0%
Debt paydown yield: 2.325052116910486%
Total shareholder yield: 3.153517470830846% (Low Return)
Shareholder yield for CCNE (annual period ending 2025-12-31)
Market cap (USD): 770219294
Dividends paid: 22492000
Stock repurchases: 333000
Net debt paydown: -167736000
Dividend yield: 2.9202072935867016%
Buyback yield: 0.043234440190484245%
Debt paydown yield: -21.77769387324644%
Total shareholder yield: -18.814252139469257% (Minimal or Negative)
Shareholder yield for CME (annual period ending 2021-12-31)
Market cap (USD): 68455613878.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CME (annual period ending 2022-12-31)
Market cap (USD): 52788795459.299995
Dividends paid: 2633500000
Stock repurchases: 0
Net debt paydown: -2828200000
Dividend yield: 4.988748042243966%
Buyback yield: 0%
Debt paydown yield: -5.357576310261774%
Total shareholder yield: -0.36882826801780855% (Minimal or Negative)
Shareholder yield for CME (annual period ending 2023-12-31)
Market cap (USD): 69319167754.05
Dividends paid: 3235500000
Stock repurchases: 0
Net debt paydown: 13000000
Dividend yield: 4.667540169379723%
Buyback yield: 0%
Debt paydown yield: 0.018753831618586434%
Total shareholder yield: 4.68629400099831% (Moderate Return)
Shareholder yield for CME (quarterly period ending 2024-09-30)
Market cap (USD): 73813983739.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CME (annual period ending 2024-12-31)
Market cap (USD): 80003388710.45999
Dividends paid: 3584200000
Stock repurchases: 0
Net debt paydown: -2600000
Dividend yield: 4.480060229662979%
Buyback yield: 0%
Debt paydown yield: -0.003249862339468709%
Total shareholder yield: 4.476810367323511% (Moderate Return)
Shareholder yield for CME (quarterly period ending 2024-12-31)
Market cap (USD): 80003388710.45999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CME (quarterly period ending 2025-03-31)
Market cap (USD): 91843832428.47
Dividends paid: 2567400000
Stock repurchases: 0
Net debt paydown: -2883800000
Dividend yield: 2.7953972870192976%
Buyback yield: 0%
Debt paydown yield: -3.1398951064525393%
Total shareholder yield: -0.34449781943324176% (Minimal or Negative)
Shareholder yield for CME (quarterly period ending 2025-06-30)
Market cap (USD): 95858093328.90001
Dividends paid: 455300000
Stock repurchases: 8200000
Net debt paydown: -1000000
Dividend yield: 0.4749729357100959%
Buyback yield: 0.008554311602949234%
Debt paydown yield: -0.0010432087320669798%
Total shareholder yield: 0.48248403858097816% (Low Return)
Shareholder yield for CME (quarterly period ending 2025-09-30)
Market cap (USD): 94420041269.16
Dividends paid: 455300000
Stock repurchases: 0
Net debt paydown: -900000
Dividend yield: 0.4822069487367536%
Buyback yield: 0%
Debt paydown yield: -0.0009531874673030491%
Total shareholder yield: 0.4812537612694506% (Low Return)
Shareholder yield for CME (quarterly period ending 2025-12-31)
Market cap (USD): 95868932917.29
Dividends paid: 455000000
Stock repurchases: 257900000
Net debt paydown: -1000000
Dividend yield: 0.4746063048313544%
Buyback yield: 0.26901311212309076%
Debt paydown yield: -0.0010430907798491304%
Total shareholder yield: 0.7425763261745961% (Low Return)
Shareholder yield for CME (annual period ending 2025-12-31)
Market cap (USD): 95868932917.29
Dividends paid: 3933000000
Stock repurchases: 266100000
Net debt paydown: 5700000
Dividend yield: 4.10247603714663%
Buyback yield: 0.27756645651785367%
Debt paydown yield: 0.005945617445140044%
Total shareholder yield: 4.385988111109624% (Moderate Return)
Shareholder yield for CRCT (annual period ending 2021-12-31)
Market cap (USD): 817582399.4399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCT (annual period ending 2022-12-31)
Market cap (USD): 342768394.92
Dividends paid: 0
Stock repurchases: 18580000
Dividend yield: 0%
Buyback yield: 5.420569771123867%
Total shareholder yield: 5.420569771123867% (Moderate Return)
Shareholder yield for CRCT (annual period ending 2023-12-31)
Market cap (USD): 273994639.92
Dividends paid: 294130000
Stock repurchases: 20332000
Net debt paydown: 5203000
Dividend yield: 107.3488153220366%
Buyback yield: 7.420583120142958%
Debt paydown yield: 1.898942257235088%
Total shareholder yield: 116.66834069941466% (High Return)
Shareholder yield for CRCT (quarterly period ending 2024-09-30)
Market cap (USD): 316909463.03999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCT (quarterly period ending 2024-12-31)
Market cap (USD): 260239888.92000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCT (annual period ending 2024-12-31)
Market cap (USD): 260239888.92000002
Dividends paid: 109972000
Stock repurchases: 38493000
Net debt paydown: -1041000
Dividend yield: 42.25793380729821%
Buyback yield: 14.791352762924474%
Debt paydown yield: -0.40001554116863786%
Total shareholder yield: 56.64927102905405% (High Return)
Shareholder yield for CRCT (quarterly period ending 2025-03-31)
Market cap (USD): 239332667.39999998
Dividends paid: 21493000
Stock repurchases: 12000000
Dividend yield: 8.980387104481%
Buyback yield: 5.0139415276495605%
Total shareholder yield: 13.99432863213056% (High Return)
Shareholder yield for CRCT (quarterly period ending 2025-06-30)
Market cap (USD): 314708702.88
Dividends paid: 0
Stock repurchases: 4741000
Net debt paydown: 1114000
Dividend yield: 0%
Buyback yield: 1.5064724796656694%
Debt paydown yield: 0.35397813590962995%
Total shareholder yield: 1.8604506155752993% (Low Return)
Shareholder yield for CRCT (quarterly period ending 2025-09-30)
Market cap (USD): 331214404.08
Dividends paid: 180581000
Stock repurchases: 2353000
Net debt paydown: 879000
Dividend yield: 54.52087764769533%
Buyback yield: 0.7104159635012937%
Debt paydown yield: 0.26538700888977357%
Total shareholder yield: 55.496680620086394% (High Return)
Shareholder yield for CRCT (quarterly period ending 2025-12-31)
Market cap (USD): 260790078.96
Dividends paid: 29000
Stock repurchases: 5654000
Net debt paydown: 890000
Dividend yield: 0.01112005491759831%
Buyback yield: 2.1680272587620983%
Debt paydown yield: 0.34127065091939646%
Total shareholder yield: 2.520417964599093% (Low Return)
Shareholder yield for CRCT (annual period ending 2025-12-31)
Market cap (USD): 260790078.96
Dividends paid: 202103000
Stock repurchases: 24748000
Net debt paydown: 3585000
Dividend yield: 77.49642962108177%
Buyback yield: 9.489624796576654%
Debt paydown yield: 1.3746688579168946%
Total shareholder yield: 88.36072327557531% (High Return)
Shareholder yield for DOCM.SW (annual period ending 2021-12-31)
Market cap (USD): 12677801671.97802
Dividends paid: 0
Stock repurchases: 4395.604395604396
Dividend yield: 0%
Buyback yield: 3.467166082365905e-05%
Total shareholder yield: 3.467166082365905e-05% (Low Return)
Shareholder yield for DOCM.SW (annual period ending 2022-12-31)
Market cap (USD): 1361029242.9130435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2485762.064023018
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18263840229491923%
Total shareholder yield: 0.18263840229491923% (Low Return)
Shareholder yield for DOCM.SW (annual period ending 2023-12-31)
Market cap (USD): 4301076558.035714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 180776966.87370592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.203063219973608%
Total shareholder yield: 4.203063219973608% (Moderate Return)
Shareholder yield for DOCM.SW (annual period ending 2024-12-31)
Market cap (USD): 1087545432.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46929603.174603164
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.315185533206493%
Total shareholder yield: 4.315185533206493% (Moderate Return)
Shareholder yield for DOCM.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1087545432.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOYU (annual period ending 2021-12-31)
Market cap (USD): 146669254.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOYU (annual period ending 2022-12-31)
Market cap (USD): 77861456.22
Dividends paid: 0
Stock repurchases: 15656214.367816092
Dividend yield: 0%
Buyback yield: 20.107785196797458%
Total shareholder yield: 20.107785196797458% (High Return)
Shareholder yield for DOYU (annual period ending 2023-12-31)
Market cap (USD): 52813003.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3740678.9738833113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.0828749430819595%
Total shareholder yield: 7.0828749430819595% (Moderate Return)
Shareholder yield for DOYU (quarterly period ending 2024-09-30)
Market cap (USD): 124940476.25999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOYU (annual period ending 2024-12-31)
Market cap (USD): 129165516.52000001
Dividends paid: 287871985.20547944
Stock repurchases: 14453292.739726027
Net debt paydown: 871456.8539390783
Dividend yield: 222.87061822797364%
Buyback yield: 11.189745629583788%
Debt paydown yield: 0.6746822816321427%
Total shareholder yield: 234.73504613918956% (High Return)
Shareholder yield for DOYU (quarterly period ending 2024-12-31)
Market cap (USD): 129165516.52000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOYU (quarterly period ending 2025-03-31)
Market cap (USD): 225436076.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 425575.74361296673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1887788990058897%
Total shareholder yield: 0.1887788990058897% (Low Return)
Shareholder yield for DOYU (quarterly period ending 2025-06-30)
Market cap (USD): 195559006.32000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -281.82163975248113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0001441107955372439%
Total shareholder yield: -0.0001441107955372439% (Minimal or Negative)
Shareholder yield for DOYU (quarterly period ending 2025-09-30)
Market cap (USD): 226945019.67999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 353351.5898014512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.155699204282909%
Total shareholder yield: 0.155699204282909% (Low Return)
Shareholder yield for DOYU (annual period ending 2025-12-31)
Market cap (USD): 205216241.2
Dividends paid: 307254464.28571427
Stock repurchases: 0
Net debt paydown: 1003845.2485322899
Dividend yield: 149.72229414643147%
Buyback yield: 0%
Debt paydown yield: 0.48916462101747626%
Total shareholder yield: 150.21145876744893% (High Return)
Shareholder yield for DOYU (quarterly period ending 2025-12-31)
Market cap (USD): 205216241.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 225199.73675762443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10973777486653646%
Total shareholder yield: 0.10973777486653646% (Low Return)
Shareholder yield for DRX.TO (annual period ending 2022-01-31)
Market cap (USD): 21882633.75
Dividends paid: 510156.25
Stock repurchases: 0
Dividend yield: 2.331329289830115%
Buyback yield: 0%
Total shareholder yield: 2.331329289830115% (Low Return)
Shareholder yield for DRX.TO (annual period ending 2023-01-31)
Market cap (USD): 25575208.119402986
Dividends paid: 487313.4328358209
Stock repurchases: 0
Net debt paydown: -21593889.92537313
Dividend yield: 1.9054133618803821%
Buyback yield: 0%
Debt paydown yield: -84.43290011388265%
Total shareholder yield: -82.52748675200228% (Minimal or Negative)
Shareholder yield for DRX.TO (annual period ending 2024-01-31)
Market cap (USD): 97382523.22388059
Dividends paid: 487313.4328358209
Stock repurchases: 0
Net debt paydown: 1996268.6567164138
Dividend yield: 0.5004115899887872%
Buyback yield: 0%
Debt paydown yield: 2.049924966646253%
Total shareholder yield: 2.5503365566350404% (Low Return)
Shareholder yield for DRX.TO (quarterly period ending 2024-10-31)
Market cap (USD): 119720139.28057554
Dividends paid: 430215.8273381295
Stock repurchases: 71942.44604316547
Dividend yield: 0.3593512586298265%
Buyback yield: 0.06009218371736229%
Total shareholder yield: 0.4194434423471888% (Low Return)
Shareholder yield for DRX.TO (quarterly period ending 2025-01-31)
Market cap (USD): 90335773.24137932
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRX.TO (annual period ending 2025-01-31)
Market cap (USD): 90335773.24137932
Dividends paid: 637241.3793103448
Stock repurchases: 37637241.37931035
Net debt paydown: 4982470.40658775
Dividend yield: 0.705414207954606%
Buyback yield: 41.66371751614142%
Debt paydown yield: 5.515500922623944%
Total shareholder yield: 47.884632646719965% (High Return)
Shareholder yield for DRX.TO (quarterly period ending 2025-04-30)
Market cap (USD): 72233212.17391305
Dividends paid: 0
Stock repurchases: 3683333.3333333335
Net debt paydown: -798390.8045977019
Dividend yield: 0%
Buyback yield: 5.099224058408365%
Debt paydown yield: -1.1052959996787184%
Total shareholder yield: 3.9939280587296464% (Low Return)
Shareholder yield for DRX.TO (quarterly period ending 2025-07-31)
Market cap (USD): 105544065.39130434
Dividends paid: 416666.6666666667
Stock repurchases: 1851449.275362319
Net debt paydown: 747101.4492753595
Dividend yield: 0.3947798155413818%
Buyback yield: 1.7541955281882273%
Debt paydown yield: 0.707857373605501%
Total shareholder yield: 2.8568327173351102% (Low Return)
Shareholder yield for DRX.TO (quarterly period ending 2025-10-31)
Market cap (USD): 84500066.05714287
Dividends paid: 407857.1428571429
Stock repurchases: 0
Net debt paydown: 990993.7888198793
Dividend yield: 0.48267079765515325%
Buyback yield: 0%
Debt paydown yield: 1.1727727977747655%
Total shareholder yield: 1.6554435954299187% (Low Return)
Shareholder yield for DRX.TO (quarterly period ending 2026-01-31)
Market cap (USD): 107645395.2
Dividends paid: 0
Stock repurchases: 797777.7777777778
Net debt paydown: -306984.12698412314
Dividend yield: 0%
Buyback yield: 0.7411164929958637%
Debt paydown yield: -0.28518091871348633%
Total shareholder yield: 0.45593557428237735% (Low Return)
Shareholder yield for DRX.TO (annual period ending 2026-01-31)
Market cap (USD): 107645395.2
Dividends paid: 848888.8888888889
Stock repurchases: 6667407.407407407
Net debt paydown: 632720.3065134138
Dividend yield: 0.7885974939398884%
Buyback yield: 6.193862166625597%
Debt paydown yield: 0.5877820461691368%
Total shareholder yield: 7.570241706734622% (Moderate Return)
Shareholder yield for EHLD (quarterly period ending 2025-03-31)
Market cap (USD): 12308607.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EHLD (quarterly period ending 2025-06-30)
Market cap (USD): 19885301.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EHLD (quarterly period ending 2025-09-30)
Market cap (USD): 19040317.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EHLD (annual period ending 2025-12-31)
Market cap (USD): 18476994.4
Dividends paid: 1391740
Stock repurchases: 0
Dividend yield: 7.532285662217878%
Buyback yield: 0%
Total shareholder yield: 7.532285662217878% (Moderate Return)
Shareholder yield for EHLD (quarterly period ending 2025-12-31)
Market cap (USD): 18476994.4
Dividends paid: 463914.11764705885
Stock repurchases: 0
Dividend yield: 2.51076613221823%
Buyback yield: 0%
Total shareholder yield: 2.51076613221823% (Low Return)
Shareholder yield for ESI.TO (annual period ending 2021-12-31)
Market cap (USD): 243865815.68503934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESI.TO (annual period ending 2022-12-31)
Market cap (USD): 462232881.64705884
Dividends paid: 0
Stock repurchases: 1286764.7058823528
Dividend yield: 0%
Buyback yield: 0.27838017522623393%
Total shareholder yield: 0.27838017522623393% (Low Return)
Shareholder yield for ESI.TO (annual period ending 2023-12-31)
Market cap (USD): 303061779.1515151
Dividends paid: 0
Stock repurchases: 1462878.7878787878
Net debt paydown: 139177696.07843137
Dividend yield: 0%
Buyback yield: 0.48269986138615806%
Debt paydown yield: 45.923869538444755%
Total shareholder yield: 46.406569399830914% (High Return)
Shareholder yield for ESI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 361874075.2592592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESI.TO (annual period ending 2024-12-31)
Market cap (USD): 384171897.28671336
Dividends paid: 0
Stock repurchases: 1519580.4195804195
Net debt paydown: 179636130.53613043
Dividend yield: 0%
Buyback yield: 0.39554700130663994%
Debt paydown yield: 46.75931055989378%
Total shareholder yield: 47.154857561200416% (High Return)
Shareholder yield for ESI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 384171897.28671336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 300376013.6503497
Dividends paid: 0
Stock repurchases: 386013.98601398605
Dividend yield: 0%
Buyback yield: 0.12851025663564555%
Total shareholder yield: 0.12851025663564555% (Low Return)
Shareholder yield for ESI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 302766148.90510947
Dividends paid: 0
Stock repurchases: 389781.02189781016
Net debt paydown: 9980378.745342374
Dividend yield: 0%
Buyback yield: 0.12873996095910056%
Debt paydown yield: 3.2963984849146213%
Total shareholder yield: 3.425138445873722% (Low Return)
Shareholder yield for ESI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 326261382.9064748
Dividends paid: 0
Stock repurchases: 433812.9496402878
Net debt paydown: 24978191.46142924
Dividend yield: 0%
Buyback yield: 0.13296484731833658%
Debt paydown yield: 7.655883524710437%
Total shareholder yield: 7.788848372028774% (Moderate Return)
Shareholder yield for ESI.TO (annual period ending 2025-12-31)
Market cap (USD): 341789341.4306569
Dividends paid: 0
Stock repurchases: 1727007.299270073
Net debt paydown: 46532239.29355323
Dividend yield: 0%
Buyback yield: 0.5052841297043351%
Debt paydown yield: 13.614303798585192%
Total shareholder yield: 14.119587928289528% (High Return)
Shareholder yield for ESI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 341789341.4306569
Dividends paid: 0
Stock repurchases: 494160.5839416058
Net debt paydown: -2608848.39573586
Dividend yield: 0%
Buyback yield: 0.14458045469561912%
Debt paydown yield: -0.7632913258253694%
Total shareholder yield: -0.6187108711297503% (Minimal or Negative)
Shareholder yield for FBYD (annual period ending 2023-12-31)
Market cap (USD): 502374660.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4534000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9025136728606955%
Total shareholder yield: 0.9025136728606955% (Low Return)
Shareholder yield for FBYD (quarterly period ending 2024-09-30)
Market cap (USD): 404840458.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBYD (annual period ending 2024-12-31)
Market cap (USD): 391607174.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11641000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9726217397396395%
Total shareholder yield: -2.9726217397396395% (Minimal or Negative)
Shareholder yield for FBYD (quarterly period ending 2024-12-31)
Market cap (USD): 391607174.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBYD (quarterly period ending 2025-03-31)
Market cap (USD): 427386052.64000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBYD (quarterly period ending 2025-06-30)
Market cap (USD): 288681634.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2212000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7662420251579858%
Total shareholder yield: -0.7662420251579858% (Minimal or Negative)
Shareholder yield for FBYD (quarterly period ending 2025-09-30)
Market cap (USD): 540114025.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24692000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.57162725760141%
Total shareholder yield: 4.57162725760141% (Moderate Return)
Shareholder yield for FBYD (quarterly period ending 2025-12-31)
Market cap (USD): 735672551.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 543000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07381001218603002%
Total shareholder yield: 0.07381001218603002% (Low Return)
Shareholder yield for FBYD (annual period ending 2025-12-31)
Market cap (USD): 735672551.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23277000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.164043561057497%
Total shareholder yield: 3.164043561057497% (Low Return)
Shareholder yield for GANDHITUBE.NS (annual period ending 2022-03-31)
Market cap (USD): 51724924.69998681
Dividends paid: 0
Stock repurchases: 5560319.134907029
Dividend yield: 0%
Buyback yield: 10.749786813915742%
Total shareholder yield: 10.749786813915742% (High Return)
Shareholder yield for GANDHITUBE.NS (annual period ending 2023-03-31)
Market cap (USD): 68650659.19610232
Dividends paid: 1480146.1632155909
Stock repurchases: 0
Dividend yield: 2.1560552812574114%
Buyback yield: 0%
Total shareholder yield: 2.1560552812574114% (Low Return)
Shareholder yield for GANDHITUBE.NS (annual period ending 2024-03-31)
Market cap (USD): 103162258.15738964
Dividends paid: 1748698.8847583644
Stock repurchases: 0
Net debt paydown: 4417.6103976458035
Dividend yield: 1.6950955863048864%
Buyback yield: 0%
Debt paydown yield: 0.0042821962959613295%
Total shareholder yield: 1.6993777826008478% (Low Return)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 119466120.40133779
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 109275928.66301434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 90043072.47053333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANDHITUBE.NS (annual period ending 2025-03-31)
Market cap (USD): 90043072.47053333
Dividends paid: 1846808.5106382978
Stock repurchases: 0
Net debt paydown: 4720.711823839141
Dividend yield: 2.0510278691819046%
Buyback yield: 0%
Debt paydown yield: 0.005242726280118883%
Total shareholder yield: 2.0562705954620233% (Low Return)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 99818171.7762696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 132603391.2063134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANDHITUBE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 103658170.8811407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDEV (annual period ending 2021-12-31)
Market cap (USD): 1210637616.3
Dividends paid: 182234090.9090909
Stock repurchases: 0
Dividend yield: 15.052736546055968%
Buyback yield: 0%
Total shareholder yield: 15.052736546055968% (High Return)
Shareholder yield for GDEV (annual period ending 2022-12-31)
Market cap (USD): 958345819.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDEV (annual period ending 2023-12-31)
Market cap (USD): 331972443.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1449456.2647754133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4366194519461351%
Total shareholder yield: -0.4366194519461351% (Minimal or Negative)
Shareholder yield for GDEV (annual period ending 2024-12-31)
Market cap (USD): 290589328.89000005
Dividends paid: 0
Stock repurchases: 34488541.66666667
Net debt paydown: 1358055.5555555553
Dividend yield: 0%
Buyback yield: 11.868481818794521%
Debt paydown yield: 0.46734529473022557%
Total shareholder yield: 12.335827113524747% (High Return)
Shareholder yield for GDEV (quarterly period ending 2025-06-30)
Market cap (USD): 273709374.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGP.L (annual period ending 2021-06-30)
Market cap (USD): 32983737.64888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGP.L (annual period ending 2022-06-30)
Market cap (USD): 15303430.383658538
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20490721.26004667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -133.89626212125143%
Total shareholder yield: -133.89626212125143% (Minimal or Negative)
Shareholder yield for GGP.L (annual period ending 2023-06-30)
Market cap (USD): 12297734.175189871
Dividends paid: 0
Stock repurchases: 2718163.21192053
Net debt paydown: 2159652.8887873963
Dividend yield: 0%
Buyback yield: 22.10295956310637%
Debt paydown yield: 17.56138861046777%
Total shareholder yield: 39.66434817357414% (High Return)
Shareholder yield for GGP.L (annual period ending 2024-06-30)
Market cap (USD): 11956130.448101263
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -109721.85430463776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.917703723465668%
Total shareholder yield: -0.917703723465668% (Minimal or Negative)
Shareholder yield for GGP.L (quarterly period ending 2024-12-31)
Market cap (USD): 10710344.355874998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (annual period ending 2021-12-31)
Market cap (USD): 1617545164.8346457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (annual period ending 2022-12-31)
Market cap (USD): 1265360641.8088233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (annual period ending 2023-12-31)
Market cap (USD): 1032563997.7878788
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7901229.344919786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7652048068543009%
Total shareholder yield: -0.7652048068543009% (Minimal or Negative)
Shareholder yield for GLO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 515704225.2740741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 267426646.90909094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (annual period ending 2024-12-31)
Market cap (USD): 267426646.90909094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3644374.8251748243
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3627568035184219%
Total shareholder yield: 1.3627568035184219% (Low Return)
Shareholder yield for GLO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 250283913.13286716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLO.TO (quarterly period ending 2025-06-30)
Market cap (USD): 221879529.4306569
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142758.8076157421
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06434068432633751%
Total shareholder yield: 0.06434068432633751% (Low Return)
Shareholder yield for GLO.TO (quarterly period ending 2025-09-30)
Market cap (USD): 268067957.81294966
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 471661.60793992504
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17594852133317526%
Total shareholder yield: 0.17594852133317526% (Low Return)
Shareholder yield for GLO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 257666550.3065693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 926582.1876805131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3596051511451813%
Total shareholder yield: 0.3596051511451813% (Low Return)
Shareholder yield for GLO.TO (annual period ending 2025-12-31)
Market cap (USD): 257666550.3065693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1513459.9458935228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5873715249778529%
Total shareholder yield: 0.5873715249778529% (Low Return)
Shareholder yield for GYG.AX (annual period ending 2024-06-30)
Market cap (USD): 1802563817.34
Dividends paid: 0
Stock repurchases: 16578000
Dividend yield: 0%
Buyback yield: 0.9196900459515356%
Total shareholder yield: 0.9196900459515356% (Low Return)
Shareholder yield for KEYS (annual period ending 2021-10-31)
Market cap (USD): 30764584147.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYS (annual period ending 2022-10-31)
Market cap (USD): 29761428337.2
Dividends paid: 0
Stock repurchases: 849000000
Dividend yield: 0%
Buyback yield: 2.8526856654215114%
Total shareholder yield: 2.8526856654215114% (Low Return)
Shareholder yield for KEYS (annual period ending 2023-10-31)
Market cap (USD): 20857779664.399998
Dividends paid: 0
Stock repurchases: 702000000
Net debt paydown: -8000000
Dividend yield: 0%
Buyback yield: 3.3656506651001385%
Debt paydown yield: -0.038354993334474514%
Total shareholder yield: 3.327295671765664% (Low Return)
Shareholder yield for KEYS (annual period ending 2024-10-31)
Market cap (USD): 25465118785.68
Dividends paid: 0
Stock repurchases: 443000000
Net debt paydown: -4000000
Dividend yield: 0%
Buyback yield: 1.7396345319587343%
Debt paydown yield: -0.01570776101091408%
Total shareholder yield: 1.7239267709478203% (Low Return)
Shareholder yield for KEYS (quarterly period ending 2024-10-31)
Market cap (USD): 25465118785.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEYS (quarterly period ending 2025-01-31)
Market cap (USD): 30479188882.8
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 0.24606954039490195%
Total shareholder yield: 0.24606954039490195% (Low Return)
Shareholder yield for KEYS (quarterly period ending 2025-04-30)
Market cap (USD): 24848186507.2
Dividends paid: 0
Stock repurchases: 153000000
Net debt paydown: -745000000
Dividend yield: 0%
Buyback yield: 0.6157391001378181%
Debt paydown yield: -2.9982067294292447%
Total shareholder yield: -2.3824676292914266% (Minimal or Negative)
Shareholder yield for KEYS (quarterly period ending 2025-07-31)
Market cap (USD): 28011459768.88
Dividends paid: 0
Stock repurchases: 50000000
Net debt paydown: 1000000
Dividend yield: 0%
Buyback yield: 0.17849837321062678%
Debt paydown yield: 0.003569967464212536%
Total shareholder yield: 0.18206834067483932% (Low Return)
Shareholder yield for KEYS (quarterly period ending 2025-10-31)
Market cap (USD): 31267016529.280003
Dividends paid: 0
Stock repurchases: 99000000
Net debt paydown: -14000000
Dividend yield: 0%
Buyback yield: 0.3166275871165752%
Debt paydown yield: -0.04477561838012174%
Total shareholder yield: 0.27185196873645345% (Low Return)
Shareholder yield for KEYS (annual period ending 2025-10-31)
Market cap (USD): 31267016529.280003
Dividends paid: 0
Stock repurchases: 377000000
Net debt paydown: -748000000
Dividend yield: 0%
Buyback yield: 1.205743437807564%
Debt paydown yield: -2.39229732488079%
Total shareholder yield: -1.186553887073226% (Minimal or Negative)
Shareholder yield for KEYS (quarterly period ending 2026-01-31)
Market cap (USD): 36969794959.44
Dividends paid: 0
Stock repurchases: 87000000
Net debt paydown: 6000000
Dividend yield: 0%
Buyback yield: 0.2353272451076581%
Debt paydown yield: 0.016229465179838486%
Total shareholder yield: 0.2515567102874966% (Low Return)
Shareholder yield for KIE.L (annual period ending 2021-06-30)
Market cap (USD): 7286615.366666666
Dividends paid: 0
Stock repurchases: 694444.4444444445
Dividend yield: 0%
Buyback yield: 9.530411713801286%
Total shareholder yield: 9.530411713801286% (Moderate Return)
Shareholder yield for KIE.L (annual period ending 2022-06-30)
Market cap (USD): 3305635.263902439
Dividends paid: 0
Stock repurchases: 15975609.756097563
Net debt paydown: 217164634.14634144
Dividend yield: 0%
Buyback yield: 483.2841036805039%
Debt paydown yield: 6569.527997168376%
Total shareholder yield: 7052.81210084888% (High Return)
Shareholder yield for KIE.L (annual period ending 2023-06-30)
Market cap (USD): 3818555.3946835436
Dividends paid: 0
Stock repurchases: 15063291.139240505
Net debt paydown: -1350250077.1843162
Dividend yield: 0%
Buyback yield: 394.47617180603584%
Debt paydown yield: -35360.23280071379%
Total shareholder yield: -34965.75662890776% (Minimal or Negative)
Shareholder yield for KIE.L (annual period ending 2024-06-30)
Market cap (USD): 6806990.051392404
Dividends paid: 9240506.329113923
Stock repurchases: 4683544.303797469
Net debt paydown: -77215189.87341762
Dividend yield: 135.75025465512073%
Buyback yield: 68.80492359232147%
Debt paydown yield: -1134.3514430085418%
Total shareholder yield: -929.7962647610996% (Minimal or Negative)
Shareholder yield for KIE.L (quarterly period ending 2024-12-31)
Market cap (USD): 7705595.75025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)