speb/financial-data huggingface dataset:
Shareholder yield for CENN (annual period ending 2022-12-31)
Market cap (USD): 650879328
Dividends paid: 0
Stock repurchases: 13930000
Dividend yield: 0%
Buyback yield: 2.140181658987947%
Total shareholder yield: 2.140181658987947% (Low Return)
Shareholder yield for CENN (annual period ending 2023-12-31)
Market cap (USD): 213015052.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35534246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.68156570764186%
Total shareholder yield: 16.68156570764186% (High Return)
Shareholder yield for CENN (quarterly period ending 2024-09-30)
Market cap (USD): 173074730.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENN (annual period ending 2024-12-31)
Market cap (USD): 158282018.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8279148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.230630796656558%
Total shareholder yield: 5.230630796656558% (Moderate Return)
Shareholder yield for CENN (quarterly period ending 2024-12-31)
Market cap (USD): 158282018.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.000622938733007716%
Total shareholder yield: -0.000622938733007716% (Minimal or Negative)
Shareholder yield for CENN (quarterly period ending 2025-03-31)
Market cap (USD): 129238993.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21780651
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.85300260613666%
Total shareholder yield: -16.85300260613666% (Minimal or Negative)
Shareholder yield for CENN (quarterly period ending 2025-06-30)
Market cap (USD): 114618863.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2361106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.059962844084554%
Total shareholder yield: -2.059962844084554% (Minimal or Negative)
Shareholder yield for CENN (quarterly period ending 2025-09-30)
Market cap (USD): 86463401.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7184702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.309529655002827%
Total shareholder yield: 8.309529655002827% (Moderate Return)
Shareholder yield for CENN (quarterly period ending 2025-12-31)
Market cap (USD): 20142742.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6087627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.222433202647192%
Total shareholder yield: 30.222433202647192% (High Return)
Shareholder yield for CENN (annual period ending 2025-12-31)
Market cap (USD): 20142742.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11085443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 55.03442648330012%
Total shareholder yield: 55.03442648330012% (High Return)
Shareholder yield for CRS.AX (annual period ending 2021-06-30)
Market cap (USD): 111387555.17293233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRS.AX (annual period ending 2022-06-30)
Market cap (USD): 42069701.365517244
Dividends paid: 0
Stock repurchases: 93879.3103448276
Dividend yield: 0%
Buyback yield: 0.2231518344500931%
Total shareholder yield: 0.2231518344500931% (Low Return)
Shareholder yield for CRS.AX (annual period ending 2023-06-30)
Market cap (USD): 17313453.258278146
Dividends paid: 0
Stock repurchases: 55341.05960264901
Net debt paydown: 25780.589175610872
Dividend yield: 0%
Buyback yield: 0.3196419499742986%
Debt paydown yield: 0.14890495149073915%
Total shareholder yield: 0.46854690146503775% (Low Return)
Shareholder yield for CRS.AX (annual period ending 2024-06-30)
Market cap (USD): 17428876.28
Dividends paid: 0
Stock repurchases: 106600
Dividend yield: 0%
Buyback yield: 0.611628645974874%
Total shareholder yield: 0.611628645974874% (Low Return)
Shareholder yield for CTHT.L (annual period ending 2021-11-30)
Market cap (USD): 964296.7466666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTHT.L (annual period ending 2022-11-30)
Market cap (USD): 760994.5523809525
Dividends paid: 43401190.47619048
Stock repurchases: 0
Net debt paydown: -9213095.238095239
Dividend yield: 5703.219601296689%
Buyback yield: 0%
Debt paydown yield: -1210.6650710271024%
Total shareholder yield: 4492.554530269586% (High Return)
Shareholder yield for CTHT.L (annual period ending 2023-11-30)
Market cap (USD): 685127.129113924
Dividends paid: 43303797.46835443
Stock repurchases: 93278481.01265822
Net debt paydown: 59558242.91742014
Dividend yield: 6320.549227755628%
Buyback yield: 13614.769733800415%
Debt paydown yield: 8693.020665295639%
Total shareholder yield: 28628.33962685168% (High Return)
Shareholder yield for CTHT.L (quarterly period ending 2024-11-30)
Market cap (USD): 779627.42278481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTHT.L (annual period ending 2024-11-30)
Market cap (USD): 779627.42278481
Dividends paid: 32168354.430379745
Stock repurchases: 168070886.07594937
Dividend yield: 4126.1188986240595%
Buyback yield: 21557.84688481125%
Total shareholder yield: 25683.96578343531% (High Return)
Shareholder yield for CTHT.L (quarterly period ending 2025-05-31)
Market cap (USD): 718808.8216216216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CZFS (annual period ending 2021-12-31)
Market cap (USD): 245195884.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CZFS (annual period ending 2022-12-31)
Market cap (USD): 321642415.84
Dividends paid: 7588000
Stock repurchases: 1279000
Dividend yield: 2.3591415890168626%
Buyback yield: 0.39764655935062826%
Total shareholder yield: 2.756788148367491% (Low Return)
Shareholder yield for CZFS (annual period ending 2023-12-31)
Market cap (USD): 282049743.2
Dividends paid: 8503000
Stock repurchases: 265000
Net debt paydown: -26715000
Dividend yield: 3.0147164480736888%
Buyback yield: 0.09395505806650918%
Debt paydown yield: -9.471733495270914%
Total shareholder yield: -6.363061989130717% (Minimal or Negative)
Shareholder yield for CZFS (quarterly period ending 2024-09-30)
Market cap (USD): 266962244.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CZFS (annual period ending 2024-12-31)
Market cap (USD): 289689591.44
Dividends paid: 9302000
Stock repurchases: 266000
Net debt paydown: 3610000
Dividend yield: 3.211023203754497%
Buyback yield: 0.0918224222961402%
Debt paydown yield: 1.2461614454476169%
Total shareholder yield: 4.549007071498254% (Moderate Return)
Shareholder yield for CZFS (quarterly period ending 2024-12-31)
Market cap (USD): 289689591.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CZFS (quarterly period ending 2025-03-31)
Market cap (USD): 267971280.72000003
Dividends paid: 2355000
Stock repurchases: 57000
Dividend yield: 0.8788255195379355%
Buyback yield: 0.021270936141682517%
Total shareholder yield: 0.900096455679618% (Low Return)
Shareholder yield for CZFS (quarterly period ending 2025-06-30)
Market cap (USD): 273304759.68
Dividends paid: 2388000
Stock repurchases: 239000
Net debt paydown: -11192000
Dividend yield: 0.8737498764368391%
Buyback yield: 0.08744816602529502%
Debt paydown yield: -4.095062234958586%
Total shareholder yield: -3.133864192496452% (Minimal or Negative)
Shareholder yield for CZFS (quarterly period ending 2025-09-30)
Market cap (USD): 282770483.6
Dividends paid: 2403000
Stock repurchases: 77000
Net debt paydown: 33630000
Dividend yield: 0.8498058104958448%
Buyback yield: 0.027230564880640885%
Debt paydown yield: 11.893037622544844%
Total shareholder yield: 12.77007399792133% (High Return)
Shareholder yield for CZFS (annual period ending 2025-12-31)
Market cap (USD): 269653008.32
Dividends paid: 9548000
Stock repurchases: 545000
Net debt paydown: -13568000
Dividend yield: 3.540846831076066%
Buyback yield: 0.20211159645333637%
Debt paydown yield: -5.031651634273153%
Total shareholder yield: -1.2886932067437509% (Minimal or Negative)
Shareholder yield for CZFS (quarterly period ending 2025-12-31)
Market cap (USD): 269653008.32
Dividends paid: 2402000
Stock repurchases: 172000
Net debt paydown: -14362000
Dividend yield: 0.8907744122585578%
Buyback yield: 0.06378567814674103%
Debt paydown yield: -5.326104125252876%
Total shareholder yield: -4.3715440348475765% (Minimal or Negative)
Shareholder yield for DB (annual period ending 2021-12-31)
Market cap (USD): 20700430595.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB (annual period ending 2022-12-31)
Market cap (USD): 19476005865.38
Dividends paid: 431914893.6170213
Stock repurchases: 739361702.1276596
Dividend yield: 2.217676953901421%
Buyback yield: 3.7962696624667176%
Total shareholder yield: 6.0139466163681385% (Moderate Return)
Shareholder yield for DB (annual period ending 2023-12-31)
Market cap (USD): 23646702602.76
Dividends paid: 677777777.7777778
Stock repurchases: 1202222222.222222
Net debt paydown: -4518770685.579193
Dividend yield: 2.866267611022726%
Buyback yield: 5.084100910043589%
Debt paydown yield: -19.109517134333014%
Total shareholder yield: -11.1591486132667% (Minimal or Negative)
Shareholder yield for DB (annual period ending 2024-12-31)
Market cap (USD): 30629749892.410004
Dividends paid: 919791666.6666667
Stock repurchases: 1179166666.6666667
Net debt paydown: 2439027777.777771
Dividend yield: 3.002935609652462%
Buyback yield: 3.849743046575976%
Debt paydown yield: 7.962937295750357%
Total shareholder yield: 14.815615951978796% (High Return)
Shareholder yield for DB (quarterly period ending 2024-12-31)
Market cap (USD): 30629749892.410004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB (quarterly period ending 2025-03-31)
Market cap (USD): 42797470649.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB (quarterly period ending 2025-06-30)
Market cap (USD): 54046872858.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11947058823.529419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.104995519099226%
Total shareholder yield: -22.104995519099226% (Minimal or Negative)
Shareholder yield for DB (quarterly period ending 2025-09-30)
Market cap (USD): 65353669976.55999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3511764705.8823547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.373477430023285%
Total shareholder yield: 5.373477430023285% (Moderate Return)
Shareholder yield for DB (quarterly period ending 2025-12-31)
Market cap (USD): 71169687445.20001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42137647058.82352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -59.207295368929515%
Total shareholder yield: -59.207295368929515% (Minimal or Negative)
Shareholder yield for DB (annual period ending 2025-12-31)
Market cap (USD): 71169687445.20001
Dividends paid: 1547058823.5294118
Stock repurchases: 1910588235.2941177
Net debt paydown: -35670857843.13724
Dividend yield: 2.1737608791954197%
Buyback yield: 2.6845533595538864%
Debt paydown yield: -50.12085780284403%
Total shareholder yield: -45.26254356409472% (Minimal or Negative)
Shareholder yield for DDL (annual period ending 2021-12-31)
Market cap (USD): 2947703455.6200004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDL (annual period ending 2022-12-31)
Market cap (USD): 778397882.2199999
Dividends paid: 0
Stock repurchases: 2549137.9310344825
Net debt paydown: -410958437.0883632
Dividend yield: 0%
Buyback yield: 0.3274852089479369%
Debt paydown yield: -52.795420757865486%
Total shareholder yield: -52.46793554891755% (Minimal or Negative)
Shareholder yield for DDL (annual period ending 2023-12-31)
Market cap (USD): 273441879
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 169983943.207721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.16456083075739%
Total shareholder yield: 62.16456083075739% (High Return)
Shareholder yield for DDL (quarterly period ending 2024-09-30)
Market cap (USD): 647145780.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DDL (quarterly period ending 2024-12-31)
Market cap (USD): 597926242.0799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -306646765.6772126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -51.28504890678215%
Total shareholder yield: -51.28504890678215% (Minimal or Negative)
Shareholder yield for DDL (annual period ending 2024-12-31)
Market cap (USD): 597926242.0799999
Dividends paid: 0
Stock repurchases: 4179452.0547945206
Net debt paydown: 221381266.20811903
Dividend yield: 0%
Buyback yield: 0.6989912401662625%
Debt paydown yield: 37.02484531168967%
Total shareholder yield: 37.72383655185593% (High Return)
Shareholder yield for DDL (quarterly period ending 2025-03-31)
Market cap (USD): 492195382.20000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28258299.181101143
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.741276778094311%
Total shareholder yield: 5.741276778094311% (Moderate Return)
Shareholder yield for DDL (quarterly period ending 2025-06-30)
Market cap (USD): 368235063.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32778356.21333152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.901476106646827%
Total shareholder yield: 8.901476106646827% (Moderate Return)
Shareholder yield for DDL (quarterly period ending 2025-09-30)
Market cap (USD): 377349793.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5883166.831209898
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5590751446094164%
Total shareholder yield: 1.5590751446094164% (Low Return)
Shareholder yield for DDL (quarterly period ending 2025-12-31)
Market cap (USD): 453913519.14000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11733.547351539135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0025849741981181598%
Total shareholder yield: 0.0025849741981181598% (Low Return)
Shareholder yield for DDL (annual period ending 2025-12-31)
Market cap (USD): 453913519.14000005
Dividends paid: 0
Stock repurchases: 1256142.857142857
Net debt paydown: 66931555.7729941
Dividend yield: 0%
Buyback yield: 0.27673616320632793%
Debt paydown yield: 14.745442237500416%
Total shareholder yield: 15.022178400706744% (High Return)
Shareholder yield for DIAM.TO (annual period ending 2021-12-31)
Market cap (USD): 188908163.7007874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIAM.TO (annual period ending 2022-12-31)
Market cap (USD): 45524358.23529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1244.789254284391
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0027343367430918137%
Total shareholder yield: 0.0027343367430918137% (Low Return)
Shareholder yield for DIAM.TO (annual period ending 2023-12-31)
Market cap (USD): 46903884.24242424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -117535.65062388591
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.250588309523363%
Total shareholder yield: -0.250588309523363% (Minimal or Negative)
Shareholder yield for DIAM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 22930787.85185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIAM.TO (annual period ending 2024-12-31)
Market cap (USD): 16235959.93006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60897.43589743589
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37507752026814467%
Total shareholder yield: 0.37507752026814467% (Low Return)
Shareholder yield for DIAM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 16235959.93006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16596.73659673659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10222208399269625%
Total shareholder yield: 0.10222208399269625% (Low Return)
Shareholder yield for DIAM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 32471919.86013986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -225174.82517482518
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6934447551751728%
Total shareholder yield: -0.6934447551751728% (Minimal or Negative)
Shareholder yield for DIAM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 33894047.73722627
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -508258.89439028123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4995520698227314%
Total shareholder yield: -1.4995520698227314% (Minimal or Negative)
Shareholder yield for DIAM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 22270909.0647482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 703791.4194192091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.160137816436126%
Total shareholder yield: 3.160137816436126% (Low Return)
Shareholder yield for DIAM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 22596031.824817516
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18836.317807068226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08336117577237634%
Total shareholder yield: 0.08336117577237634% (Low Return)
Shareholder yield for DIAM.TO (annual period ending 2025-12-31)
Market cap (USD): 22596031.824817516
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44438.772905926206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19666626977006876%
Total shareholder yield: 0.19666626977006876% (Low Return)
Shareholder yield for DODLA.NS (annual period ending 2022-03-31)
Market cap (USD): 352873528.70829487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (annual period ending 2023-03-31)
Market cap (USD): 337953299.8207065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (annual period ending 2024-03-31)
Market cap (USD): 576435978.2460413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1553312.8970473032
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2694684155166143%
Total shareholder yield: -0.2694684155166143% (Minimal or Negative)
Shareholder yield for DODLA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 830617082.611204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 888813779.9924233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 809803504.5191971
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (annual period ending 2025-03-31)
Market cap (USD): 809803504.5191971
Dividends paid: 2115735.328501286
Stock repurchases: 0
Net debt paydown: 529986.1887697056
Dividend yield: 0.26126527196958194%
Buyback yield: 0%
Debt paydown yield: 0.06544627009046758%
Total shareholder yield: 0.3267115420600495% (Low Return)
Shareholder yield for DODLA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1006329410.2274748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DODLA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 836928225.1578479
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUN.AX (annual period ending 2022-06-30)
Market cap (USD): 14587769.979310345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DUN.AX (annual period ending 2023-06-30)
Market cap (USD): 14008123.490066225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25609.157341858874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1828164733129277%
Total shareholder yield: 0.1828164733129277% (Low Return)
Shareholder yield for DUN.AX (annual period ending 2024-06-30)
Market cap (USD): 3133669.106666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401674.6975717439
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.81803163956298%
Total shareholder yield: -12.81803163956298% (Minimal or Negative)
Shareholder yield for EMH.AX (annual period ending 2024-06-30)
Market cap (USD): 44346158.266666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82448.68874172185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1859207019600961%
Total shareholder yield: -0.1859207019600961% (Minimal or Negative)
Shareholder yield for EMH.AX (quarterly period ending 2024-12-31)
Market cap (USD): 25084894.31677019
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMH.AX (quarterly period ending 2025-03-31)
Market cap (USD): 34365284.37106918
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMH.AX (quarterly period ending 2025-06-30)
Market cap (USD): 24843786.143790852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMH.AX (quarterly period ending 2025-12-31)
Market cap (USD): 57399150.20134228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMH.AX (annual period ending 2025-12-31)
Market cap (USD): 57399150.20134228
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -460117.12751677854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8016096508446544%
Total shareholder yield: -0.8016096508446544% (Minimal or Negative)
Shareholder yield for EVR (annual period ending 2021-12-31)
Market cap (USD): 4845754770.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVR (annual period ending 2022-12-31)
Market cap (USD): 3993192823.32
Dividends paid: 127257000
Stock repurchases: 550293000
Dividend yield: 3.1868483599596535%
Buyback yield: 13.780777046035011%
Total shareholder yield: 16.967625405994664% (High Return)
Shareholder yield for EVR (annual period ending 2023-12-31)
Market cap (USD): 6412395372.68
Dividends paid: 127864000
Stock repurchases: 391964000
Net debt paydown: -156571000
Dividend yield: 1.9940130414410246%
Buyback yield: 6.112598759427124%
Debt paydown yield: -2.4416928604725543%
Total shareholder yield: 5.6649189403955935% (Moderate Return)
Shareholder yield for EVR (quarterly period ending 2024-09-30)
Market cap (USD): 9606408076.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVR (quarterly period ending 2024-12-31)
Market cap (USD): 10538269116.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EVR (annual period ending 2024-12-31)
Market cap (USD): 10538269116.12
Dividends paid: 135832000
Stock repurchases: 450530000
Net debt paydown: -78926000
Dividend yield: 1.288940323152526%
Buyback yield: 4.275180250529386%
Debt paydown yield: -0.7489465217705421%
Total shareholder yield: 4.81517405191137% (Moderate Return)
Shareholder yield for EVR (quarterly period ending 2025-03-31)
Market cap (USD): 7618515223.799999
Dividends paid: 46452000
Stock repurchases: 405674000
Dividend yield: 0.6097251056857567%
Buyback yield: 5.324843333418661%
Total shareholder yield: 5.934568439104417% (Moderate Return)
Shareholder yield for EVR (quarterly period ending 2025-06-30)
Market cap (USD): 10337120199.320002
Dividends paid: 32639000
Stock repurchases: 44465000
Net debt paydown: 3764000
Dividend yield: 0.3157455787555519%
Buyback yield: 0.43014881458885434%
Debt paydown yield: 0.03641246234369611%
Total shareholder yield: 0.7823068556881023% (Low Return)
Shareholder yield for EVR (quarterly period ending 2025-09-30)
Market cap (USD): 12947027394.8
Dividends paid: 32823000
Stock repurchases: 37411000
Net debt paydown: -203344000
Dividend yield: 0.25351765311922425%
Buyback yield: 0.28895435885943693%
Debt paydown yield: -1.570584457724021%
Total shareholder yield: -1.0281124457453599% (Minimal or Negative)
Shareholder yield for EVR (annual period ending 2025-12-31)
Market cap (USD): 13094407658.84
Dividends paid: 144410000
Stock repurchases: 661780000
Net debt paydown: -231764000
Dividend yield: 1.1028372093067471%
Buyback yield: 5.053913221903047%
Debt paydown yield: -1.7699464232239381%
Total shareholder yield: 4.386804007985855% (Moderate Return)
Shareholder yield for EVR (quarterly period ending 2025-12-31)
Market cap (USD): 13094407658.84
Dividends paid: 32496000
Stock repurchases: 174230000
Net debt paydown: -22116000
Dividend yield: 0.2481670102737487%
Buyback yield: 1.330568014524718%
Debt paydown yield: -0.16889652877936442%
Total shareholder yield: 1.4098384960191024% (Low Return)
Shareholder yield for FB2A.DE (annual period ending 2021-12-31)
Market cap (USD): 751272186667.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FB2A.DE (annual period ending 2022-12-31)
Market cap (USD): 257311128789.70215
Dividends paid: 0
Stock repurchases: 27956000000
Dividend yield: 0%
Buyback yield: 10.864668050501681%
Total shareholder yield: 10.864668050501681% (High Return)
Shareholder yield for FB2A.DE (annual period ending 2023-12-31)
Market cap (USD): 783988274916
Dividends paid: 0
Stock repurchases: 19774000000
Net debt paydown: -10643000000
Dividend yield: 0%
Buyback yield: 2.522231598695615%
Debt paydown yield: -1.3575458129320033%
Total shareholder yield: 1.1646857857636117% (Low Return)
Shareholder yield for FB2A.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1245377452954.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FB2A.DE (annual period ending 2024-12-31)
Market cap (USD): 1293402224907.375
Dividends paid: 5072000000
Stock repurchases: 30125000000
Net debt paydown: -11826000000
Dividend yield: 0.392144060241061%
Buyback yield: 2.329128512374204%
Debt paydown yield: -0.9143327398286253%
Total shareholder yield: 1.8069398327866395% (Low Return)
Shareholder yield for FB2A.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1293402224907.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FB2A.DE (quarterly period ending 2025-03-31)
Market cap (USD): 1247091323315.8696
Dividends paid: 1329000000
Stock repurchases: 12754000000
Dividend yield: 0.1065679774329874%
Buyback yield: 1.0226997623629206%
Total shareholder yield: 1.129267739795908% (Low Return)
Shareholder yield for FB2A.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1622515987905.7412
Dividends paid: 1327000000
Stock repurchases: 10167000000
Net debt paydown: -41000000
Dividend yield: 0.08178655926298897%
Buyback yield: 0.6266194031852366%
Debt paydown yield: -0.0025269396607253566%
Total shareholder yield: 0.7058790227875001% (Low Return)
Shareholder yield for FB2A.DE (quarterly period ending 2025-09-30)
Market cap (USD): 1611974969083.341
Dividends paid: 1330000000
Stock repurchases: 3327000000
Net debt paydown: -1500000000
Dividend yield: 0.08250748463894028%
Buyback yield: 0.20639278300282282%
Debt paydown yield: -0.09305355410406799%
Total shareholder yield: 0.19584671353769514% (Low Return)
Shareholder yield for FB2A.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1444377936973.2705
Dividends paid: 1338000000
Stock repurchases: 0
Net debt paydown: -32837000000
Dividend yield: 0.09263503448438239%
Buyback yield: 0%
Debt paydown yield: -2.273435446460138%
Total shareholder yield: -2.1808004119757554% (Minimal or Negative)
Shareholder yield for FB2A.DE (annual period ending 2025-12-31)
Market cap (USD): 1444377936973.2705
Dividends paid: 5324000000
Stock repurchases: 26248000000
Net debt paydown: -34837000000
Dividend yield: 0.3686015871411449%
Buyback yield: 1.8172529036966134%
Debt paydown yield: -2.411903360487615%
Total shareholder yield: -0.2260488696498566% (Minimal or Negative)
Shareholder yield for FNX.AX (annual period ending 2021-06-30)
Market cap (USD): 14521977.037593985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNX.AX (annual period ending 2022-06-30)
Market cap (USD): 13320158.248275863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNX.AX (annual period ending 2023-06-30)
Market cap (USD): 9490008.066225166
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9865584.877825987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -103.95760265934331%
Total shareholder yield: -103.95760265934331% (Minimal or Negative)
Shareholder yield for FNX.AX (annual period ending 2024-06-30)
Market cap (USD): 10383994.333333332
Dividends paid: 699492
Stock repurchases: 0
Net debt paydown: -23272033.880794704
Dividend yield: 6.736251750008981%
Buyback yield: 0%
Debt paydown yield: -224.11447015229857%
Total shareholder yield: -217.37821840228958% (Minimal or Negative)
Shareholder yield for GLE.L (annual period ending 2021-06-30)
Market cap (USD): 6271128.8149999995
Dividends paid: 4045833.3333333335
Stock repurchases: 84722.22222222222
Dividend yield: 64.51523246749531%
Buyback yield: 1.3509883901535233%
Total shareholder yield: 65.86622085764883% (High Return)
Shareholder yield for GLE.L (annual period ending 2022-06-30)
Market cap (USD): 3222712.822682927
Dividends paid: 11387804.878048781
Stock repurchases: 491463.4146341464
Net debt paydown: -444512.1951219514
Dividend yield: 353.3608330812538%
Buyback yield: 15.249990975770539%
Debt paydown yield: -13.793105981807354%
Total shareholder yield: 354.817718075217% (High Return)
Shareholder yield for GLE.L (annual period ending 2023-06-30)
Market cap (USD): 2540204.0769620254
Dividends paid: 12540506.329113923
Stock repurchases: 417721.5189873417
Net debt paydown: -2841880.2099413397
Dividend yield: 493.68105668548606%
Buyback yield: 16.44440786375395%
Debt paydown yield: -111.87605892437217%
Total shareholder yield: 398.24940562486785% (High Return)
Shareholder yield for GLE.L (annual period ending 2024-06-30)
Market cap (USD): 3610929.6326582273
Dividends paid: 9594936.708860759
Stock repurchases: 134177.21518987342
Net debt paydown: 86075.9493670892
Dividend yield: 265.7192935049619%
Buyback yield: 3.715863471177568%
Debt paydown yield: 2.383761472076192%
Total shareholder yield: 271.81891844821564% (High Return)
Shareholder yield for GLE.L (quarterly period ending 2024-12-31)
Market cap (USD): 3536624.9712499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRVO.PA (annual period ending 2021-09-30)
Market cap (USD): 208958338.37209305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRVO.PA (annual period ending 2022-09-30)
Market cap (USD): 94040364.70588234
Dividends paid: 2902941.176470588
Stock repurchases: 0
Dividend yield: 3.0869097387592386%
Buyback yield: 0%
Total shareholder yield: 3.0869097387592386% (Low Return)
Shareholder yield for GRVO.PA (annual period ending 2023-09-30)
Market cap (USD): 46978936.578947365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8786284.829721361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.702604761936552%
Total shareholder yield: -18.702604761936552% (Minimal or Negative)
Shareholder yield for GRVO.PA (quarterly period ending 2024-09-30)
Market cap (USD): 41118472.222222224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRVO.PA (annual period ending 2024-09-30)
Market cap (USD): 41118472.222222224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 811578.9473684207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.973757543768389%
Total shareholder yield: 1.973757543768389% (Low Return)
Shareholder yield for GRVO.PA (quarterly period ending 2025-03-31)
Market cap (USD): 31375182.06521739
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10515000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.51374974699176%
Total shareholder yield: -33.51374974699176% (Minimal or Negative)
Shareholder yield for GRVO.PA (annual period ending 2025-09-30)
Market cap (USD): 34829764.705882356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16029411.764705881
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 46.02216495019472%
Total shareholder yield: 46.02216495019472% (High Return)
Shareholder yield for GRVO.PA (quarterly period ending 2025-09-30)
Market cap (USD): 34829764.705882356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26544411.76470588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 76.21186071412887%
Total shareholder yield: 76.21186071412887% (High Return)
Shareholder yield for GXO (annual period ending 2021-12-31)
Market cap (USD): 10449863338.869999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GXO (annual period ending 2022-12-31)
Market cap (USD): 4911424264.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GXO (annual period ending 2023-12-31)
Market cap (USD): 7036371703.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 133000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8901787115475754%
Total shareholder yield: 1.8901787115475754% (Low Return)
Shareholder yield for GXO (quarterly period ending 2024-09-30)
Market cap (USD): 5990580029.2300005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GXO (annual period ending 2024-12-31)
Market cap (USD): 5004613621.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1090000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.77990315410806%
Total shareholder yield: -21.77990315410806% (Minimal or Negative)
Shareholder yield for GXO (quarterly period ending 2024-12-31)
Market cap (USD): 5004613621.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GXO (quarterly period ending 2025-03-31)
Market cap (USD): 4496098858.12
Dividends paid: 0
Stock repurchases: 106000000
Dividend yield: 0%
Buyback yield: 2.3575994066180934%
Total shareholder yield: 2.3575994066180934% (Low Return)
Shareholder yield for GXO (quarterly period ending 2025-06-30)
Market cap (USD): 5602866284.3
Dividends paid: 0
Stock repurchases: 94000000
Net debt paydown: -248000000
Dividend yield: 0%
Buyback yield: 1.6777127139978494%
Debt paydown yield: -4.4263058837390075%
Total shareholder yield: -2.748593169741158% (Minimal or Negative)
Shareholder yield for GXO (quarterly period ending 2025-09-30)
Market cap (USD): 6084919872.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9203079280592268%
Total shareholder yield: 0.9203079280592268% (Low Return)
Shareholder yield for GXO (annual period ending 2025-12-31)
Market cap (USD): 6056157724.96
Dividends paid: 0
Stock repurchases: 200000000
Net debt paydown: -678000000
Dividend yield: 0%
Buyback yield: 3.302423897840623%
Debt paydown yield: -11.195217013679711%
Total shareholder yield: -7.892793115839089% (Minimal or Negative)
Shareholder yield for GXO (quarterly period ending 2025-12-31)
Market cap (USD): 6056157724.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -353000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.828778179688699%
Total shareholder yield: -5.828778179688699% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (annual period ending 2022-03-31)
Market cap (USD): 8457886321.411711
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (annual period ending 2023-03-31)
Market cap (USD): 6341188275.800243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29364757.985641003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.46307973692730703%
Total shareholder yield: 0.46307973692730703% (Low Return)
Shareholder yield for ICICIGI.NS (annual period ending 2024-03-31)
Market cap (USD): 9917928000.669388
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65947.84730305523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0006649357335383382%
Total shareholder yield: 0.0006649357335383382% (Low Return)
Shareholder yield for ICICIGI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 12794012605.686813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 10294510470.532694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 10335953033.42572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (annual period ending 2025-03-31)
Market cap (USD): 10335953033.42572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 11837714534.115377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICICIGI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10873195356.406374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMB.L (annual period ending 2021-09-30)
Market cap (USD): 115316821.21135136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMB.L (annual period ending 2022-09-30)
Market cap (USD): 122332301.97866668
Dividends paid: 1466666666.6666667
Stock repurchases: 0
Dividend yield: 1198.9201894708367%
Buyback yield: 0%
Total shareholder yield: 1198.9201894708367% (High Return)
Shareholder yield for IMB.L (annual period ending 2023-09-30)
Market cap (USD): 129592120.29365854
Dividends paid: 1600000000
Stock repurchases: 1226829268.292683
Net debt paydown: -471409214.0921421
Dividend yield: 1234.6429677779524%
Buyback yield: 946.6850804760825%
Debt paydown yield: -363.76379445287154%
Total shareholder yield: 1817.5642538011634% (High Return)
Shareholder yield for IMB.L (quarterly period ending 2024-09-30)
Market cap (USD): 199548178.38079998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMB.L (annual period ending 2024-09-30)
Market cap (USD): 199548178.38079998
Dividends paid: 1732000000
Stock repurchases: 1360000000
Net debt paydown: -244813008.13007927
Dividend yield: 867.9608173093944%
Buyback yield: 681.5396717902867%
Debt paydown yield: -122.68365971394633%
Total shareholder yield: 1426.8168293857348% (High Return)
Shareholder yield for IMB.L (quarterly period ending 2025-03-31)
Market cap (USD): 266953307.74909094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2038683982.6839828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -763.6856047500784%
Total shareholder yield: -763.6856047500784% (Minimal or Negative)
Shareholder yield for IMB.L (quarterly period ending 2025-09-30)
Market cap (USD): 314556935.48756754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 641242541.2425404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 203.85579489722764%
Total shareholder yield: 203.85579489722764% (High Return)
Shareholder yield for IMB.L (annual period ending 2025-09-30)
Market cap (USD): 314556935.48756754
Dividends paid: 2105405405.4054055
Stock repurchases: 1668918918.9189188
Net debt paydown: -1397441441.4414425
Dividend yield: 669.3241088904933%
Buyback yield: 530.561793632708%
Debt paydown yield: -444.25707520178787%
Total shareholder yield: 755.6288273214135% (High Return)
Shareholder yield for IOB.NS (annual period ending 2022-03-31)
Market cap (USD): 4609087495.440458
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOB.NS (annual period ending 2023-03-31)
Market cap (USD): 5265657014.588917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOB.NS (annual period ending 2024-03-31)
Market cap (USD): 13848759095.612404
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -270597599.68678045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9539483488633418%
Total shareholder yield: -1.9539483488633418% (Minimal or Negative)
Shareholder yield for IOB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 11618149991.714651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOB.NS (annual period ending 2025-03-31)
Market cap (USD): 8757489839.08449
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1904549784.394916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.747667646669154%
Total shareholder yield: -21.747667646669154% (Minimal or Negative)
Shareholder yield for IOB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 8757489839.08449
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 314404853.2797661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.590125242013801%
Total shareholder yield: 3.590125242013801% (Low Return)
Shareholder yield for IOB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 8783312312.299322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19248726.935189247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.219151115783907%
Total shareholder yield: -0.219151115783907% (Minimal or Negative)
Shareholder yield for IOB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 7750257205.00557
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -485560944.6675768
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.265094587492827%
Total shareholder yield: -6.265094587492827% (Minimal or Negative)
Shareholder yield for IRON (annual period ending 2021-12-31)
Market cap (USD): 3334780469.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON (annual period ending 2022-12-31)
Market cap (USD): 759779880.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -930000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12240387304582898%
Total shareholder yield: -0.12240387304582898% (Minimal or Negative)
Shareholder yield for IRON (annual period ending 2023-12-31)
Market cap (USD): 2206379380.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -767000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.034762833931919625%
Total shareholder yield: -0.034762833931919625% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2024-09-30)
Market cap (USD): 1877103233.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2024-12-31)
Market cap (USD): 2421822242.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON (annual period ending 2024-12-31)
Market cap (USD): 2421822242.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27899000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.151983804147757%
Total shareholder yield: -1.151983804147757% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2025-03-31)
Market cap (USD): 1896202777.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2025-06-30)
Market cap (USD): 2023023753.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -280000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.013840667936986949%
Total shareholder yield: -0.013840667936986949% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2025-09-30)
Market cap (USD): 2524195801.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0021789117934352077%
Total shareholder yield: -0.0021789117934352077% (Minimal or Negative)
Shareholder yield for IRON (quarterly period ending 2025-12-31)
Market cap (USD): 3033389657.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0015164553583288417%
Total shareholder yield: -0.0015164553583288417% (Minimal or Negative)
Shareholder yield for IRON (annual period ending 2025-12-31)
Market cap (USD): 3033389657.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1023000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03372464851240011%
Total shareholder yield: -0.03372464851240011% (Minimal or Negative)
Shareholder yield for JINDALPHOT.NS (annual period ending 2022-03-31)
Market cap (USD): 35497622.87221416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JINDALPHOT.NS (annual period ending 2023-03-31)
Market cap (USD): 34111120.560292326
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56104.0843491992
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16447446881738673%
Total shareholder yield: -0.16447446881738673% (Minimal or Negative)
Shareholder yield for JINDALPHOT.NS (annual period ending 2024-03-31)
Market cap (USD): 67061837.25647794
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1777533.5914087556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.650588865632446%
Total shareholder yield: 2.650588865632446% (Low Return)