speb/financial-data huggingface dataset:
Shareholder yield for ABG.OL (annual period ending 2023-12-31)
Market cap (USD): 273994571.5373281
Dividends paid: 24433398.821218077
Stock repurchases: 5664734.774066797
Net debt paydown: 11104096.704660237
Dividend yield: 8.91747551206114%
Buyback yield: 2.067462410763511%
Debt paydown yield: 4.05267032932711%
Total shareholder yield: 15.03760825215176% (High Return)
Shareholder yield for ABG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 284060456.1498091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 281367752.85714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABG.OL (annual period ending 2024-12-31)
Market cap (USD): 281367752.85714287
Dividends paid: 22975551.632833187
Stock repurchases: 598323.0361871138
Net debt paydown: 8293423.582921363
Dividend yield: 8.165666249784644%
Buyback yield: 0.21264804872322976%
Debt paydown yield: 2.947538763310994%
Total shareholder yield: 11.325853061818869% (High Return)
Shareholder yield for ABG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 313411711.6889312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29970171.402006425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.562556306687272%
Total shareholder yield: 9.562556306687272% (Moderate Return)
Shareholder yield for ABG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 339115611.9414101
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31326942.319791988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.23783548048635%
Total shareholder yield: -9.23783548048635% (Minimal or Negative)
Shareholder yield for ABG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 397769071.2848606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13153376.3160365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.3067870947202844%
Total shareholder yield: -3.3067870947202844% (Minimal or Negative)
Shareholder yield for ABG.OL (annual period ending 2025-12-31)
Market cap (USD): 397769071.2848606
Dividends paid: 26350348.258706465
Stock repurchases: 12802189.054726368
Net debt paydown: -14510147.233822063
Dividend yield: 6.624534223737013%
Buyback yield: 3.218497861931084%
Debt paydown yield: -3.647882221448707%
Total shareholder yield: 6.195149864219388% (Moderate Return)
Shareholder yield for AGL (annual period ending 2021-12-31)
Market cap (USD): 11261555550
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGL (annual period ending 2022-12-31)
Market cap (USD): 6731907651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGL (annual period ending 2023-12-31)
Market cap (USD): 5234537857.5
Dividends paid: 0
Stock repurchases: 200000000
Net debt paydown: 9360000
Dividend yield: 0%
Buyback yield: 3.8207766462791315%
Debt paydown yield: 0.17881234704586335%
Total shareholder yield: 3.999588993324995% (Low Return)
Shareholder yield for AGL (quarterly period ending 2024-09-30)
Market cap (USD): 1639181974.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGL (annual period ending 2024-12-31)
Market cap (USD): 792479835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1710000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21577836109861395%
Total shareholder yield: 0.21577836109861395% (Low Return)
Shareholder yield for AGL (quarterly period ending 2024-12-31)
Market cap (USD): 792479835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0025237235216212157%
Total shareholder yield: -0.0025237235216212157% (Minimal or Negative)
Shareholder yield for AGL (quarterly period ending 2025-03-31)
Market cap (USD): 1806019834.5
Dividends paid: 0
Stock repurchases: 161000
Net debt paydown: -7115000
Dividend yield: 0%
Buyback yield: 0.008914630776719744%
Debt paydown yield: -0.39396023587801854%
Total shareholder yield: -0.3850456051012988% (Minimal or Negative)
Shareholder yield for AGL (quarterly period ending 2025-06-30)
Market cap (USD): 959317695
Dividends paid: 0
Stock repurchases: 2580000
Net debt paydown: 646000
Dividend yield: 0%
Buyback yield: 0.26894114571711303%
Debt paydown yield: 0.06733952718343218%
Total shareholder yield: 0.3362806729005452% (Low Return)
Shareholder yield for AGL (quarterly period ending 2025-09-30)
Market cap (USD): 429607489.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4252000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9897406595375475%
Total shareholder yield: 0.9897406595375475% (Low Return)
Shareholder yield for AGL (annual period ending 2025-12-31)
Market cap (USD): 287461632.78000003
Dividends paid: 0
Stock repurchases: 2994000
Net debt paydown: 4688000
Dividend yield: 0%
Buyback yield: 1.0415302978159058%
Debt paydown yield: 1.6308263313830884%
Total shareholder yield: 2.672356629198994% (Low Return)
Shareholder yield for AGL (quarterly period ending 2025-12-31)
Market cap (USD): 287461632.78000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 306000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10644898835393025%
Total shareholder yield: 0.10644898835393025% (Low Return)
Shareholder yield for AMPY (annual period ending 2021-12-31)
Market cap (USD): 128403929.07
Dividends paid: 0
Stock repurchases: 81000
Dividend yield: 0%
Buyback yield: 0.0630821818200302%
Total shareholder yield: 0.0630821818200302% (Low Return)
Shareholder yield for AMPY (annual period ending 2022-12-31)
Market cap (USD): 362916571.22999996
Dividends paid: 0
Stock repurchases: 563000
Net debt paydown: 32032000
Dividend yield: 0%
Buyback yield: 0.15513207294224002%
Debt paydown yield: 8.82627097777235%
Total shareholder yield: 8.98140305071459% (Moderate Return)
Shareholder yield for AMPY (annual period ending 2023-12-31)
Market cap (USD): 244834501.41
Dividends paid: 0
Stock repurchases: 2429000
Net debt paydown: 76141000
Dividend yield: 0%
Buyback yield: 0.9920987385402825%
Debt paydown yield: 31.09896667402044%
Total shareholder yield: 32.091065412560724% (High Return)
Shareholder yield for AMPY (quarterly period ending 2024-09-30)
Market cap (USD): 269606963.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMPY (annual period ending 2024-12-31)
Market cap (USD): 247724622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10640000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.2950918298303025%
Total shareholder yield: -4.2950918298303025% (Minimal or Negative)
Shareholder yield for AMPY (quarterly period ending 2024-12-31)
Market cap (USD): 247724622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.825718309098883%
Total shareholder yield: -2.825718309098883% (Minimal or Negative)
Shareholder yield for AMPY (quarterly period ending 2025-03-31)
Market cap (USD): 154415014.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3502000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2679141753546883%
Total shareholder yield: -2.2679141753546883% (Minimal or Negative)
Shareholder yield for AMPY (quarterly period ending 2025-06-30)
Market cap (USD): 132119798.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4482000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.3923757485842483%
Total shareholder yield: -3.3923757485842483% (Minimal or Negative)
Shareholder yield for AMPY (quarterly period ending 2025-09-30)
Market cap (USD): 216759044.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7453000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.4383801726879963%
Total shareholder yield: 3.4383801726879963% (Low Return)
Shareholder yield for AMPY (annual period ending 2025-12-31)
Market cap (USD): 188683587.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 128715000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 68.21738021050254%
Total shareholder yield: 68.21738021050254% (High Return)
Shareholder yield for AMPY (quarterly period ending 2025-12-31)
Market cap (USD): 188683587.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 123779000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 65.60136040924364%
Total shareholder yield: 65.60136040924364% (High Return)
Shareholder yield for APEI (annual period ending 2021-12-31)
Market cap (USD): 408142608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APEI (annual period ending 2022-12-31)
Market cap (USD): 225441467.51999998
Dividends paid: 0
Stock repurchases: 1538000
Net debt paydown: -171073000
Dividend yield: 0%
Buyback yield: 0.682216992693927%
Debt paydown yield: -75.88355500073352%
Total shareholder yield: -75.2013380080396% (Minimal or Negative)
Shareholder yield for APEI (annual period ending 2023-12-31)
Market cap (USD): 177014659.20000002
Dividends paid: 6005000
Stock repurchases: 10739000
Net debt paydown: 4237000
Dividend yield: 3.392374409633075%
Buyback yield: 6.066729189850057%
Debt paydown yield: 2.393587073041688%
Total shareholder yield: 11.85269067252482% (High Return)
Shareholder yield for APEI (quarterly period ending 2024-09-30)
Market cap (USD): 270566448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APEI (annual period ending 2024-12-31)
Market cap (USD): 395669036.16
Dividends paid: 6056000
Stock repurchases: 4238000
Net debt paydown: 4108000
Dividend yield: 1.5305721313888925%
Buyback yield: 1.0710972081945387%
Debt paydown yield: 1.0382414656118841%
Total shareholder yield: 3.6399108051953153% (Low Return)
Shareholder yield for APEI (quarterly period ending 2024-12-31)
Market cap (USD): 395669036.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APEI (quarterly period ending 2025-03-31)
Market cap (USD): 409426652.16
Dividends paid: 1432000
Stock repurchases: 3693000
Dividend yield: 0.34975739670225187%
Buyback yield: 0.9019930628641173%
Total shareholder yield: 1.251750459566369% (Low Return)
Shareholder yield for APEI (quarterly period ending 2025-06-30)
Market cap (USD): 558742644.48
Dividends paid: 1319000
Stock repurchases: 43126000
Net debt paydown: 3038000
Dividend yield: 0.23606574744756448%
Buyback yield: 7.718401383187009%
Debt paydown yield: 0.5437208042044738%
Total shareholder yield: 8.498187934839047% (Moderate Return)
Shareholder yield for APEI (quarterly period ending 2025-09-30)
Market cap (USD): 724017471.36
Dividends paid: 0
Stock repurchases: 302000
Net debt paydown: 29426000
Dividend yield: 0%
Buyback yield: 0.04171170060754485%
Debt paydown yield: 4.064266563170911%
Total shareholder yield: 4.105978263778455% (Moderate Return)
Shareholder yield for APEI (annual period ending 2025-12-31)
Market cap (USD): 693383846.4
Dividends paid: 2751000
Stock repurchases: 47454000
Net debt paydown: 37662000
Dividend yield: 0.39674994078431425%
Buyback yield: 6.8438283133329145%
Debt paydown yield: 5.431623507749488%
Total shareholder yield: 12.672201761866717% (High Return)
Shareholder yield for APEI (quarterly period ending 2025-12-31)
Market cap (USD): 693383846.4
Dividends paid: 0
Stock repurchases: 333000
Net debt paydown: 3283000
Dividend yield: 0%
Buyback yield: 0.04802534724870106%
Debt paydown yield: 0.47347512017262944%
Total shareholder yield: 0.5215004674213305% (Low Return)
Shareholder yield for AVL.AX (annual period ending 2021-06-30)
Market cap (USD): 132741356.481203
Dividends paid: 0
Stock repurchases: 265683.45864661655
Dividend yield: 0%
Buyback yield: 0.20015123070121632%
Total shareholder yield: 0.20015123070121632% (Low Return)
Shareholder yield for AVL.AX (annual period ending 2022-06-30)
Market cap (USD): 207244025.37931034
Dividends paid: 0
Stock repurchases: 1285815.8620689656
Net debt paydown: 35747.565465387604
Dividend yield: 0%
Buyback yield: 0.6204356722542852%
Debt paydown yield: 0.01724902100311953%
Total shareholder yield: 0.6376846932574047% (Low Return)
Shareholder yield for AVL.AX (annual period ending 2023-06-30)
Market cap (USD): 203984392.5298013
Dividends paid: 0
Stock repurchases: 17140.39735099338
Net debt paydown: -1217085.343685773
Dividend yield: 0%
Buyback yield: 0.008402798438850773%
Debt paydown yield: -0.596656111083578%
Total shareholder yield: -0.5882533126447272% (Minimal or Negative)
Shareholder yield for AVL.AX (annual period ending 2024-06-30)
Market cap (USD): 95159548.32000001
Dividends paid: 0
Stock repurchases: 258666.66666666666
Net debt paydown: -128629.13907284779
Dividend yield: 0%
Buyback yield: 0.27182418499594935%
Debt paydown yield: -0.1351720782031217%
Total shareholder yield: 0.13665210679282766% (Low Return)
Shareholder yield for AWK (annual period ending 2021-12-31)
Market cap (USD): 33449600442.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AWK (annual period ending 2022-12-31)
Market cap (USD): 27464252473.44
Dividends paid: 467000000
Stock repurchases: 0
Dividend yield: 1.7003921750705728%
Buyback yield: 0%
Total shareholder yield: 1.7003921750705728% (Low Return)
Shareholder yield for AWK (annual period ending 2023-12-31)
Market cap (USD): 24257746318.62
Dividends paid: 532000000
Stock repurchases: 0
Net debt paydown: 10000000
Dividend yield: 2.1931138738623965%
Buyback yield: 0%
Debt paydown yield: 0.04122394499741347%
Total shareholder yield: 2.23433781885981% (Low Return)
Shareholder yield for AWK (quarterly period ending 2024-09-30)
Market cap (USD): 27331461719.16
Dividends paid: 149000000
Stock repurchases: 0
Dividend yield: 0.5451592802866723%
Buyback yield: 0%
Total shareholder yield: 0.5451592802866723% (Low Return)
Shareholder yield for AWK (quarterly period ending 2024-12-31)
Market cap (USD): 23400464831.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AWK (annual period ending 2024-12-31)
Market cap (USD): 23400464831.43
Dividends paid: 585000000
Stock repurchases: 0
Net debt paydown: -1668000000
Dividend yield: 2.499950339508921%
Buyback yield: 0%
Debt paydown yield: -7.128063532138257%
Total shareholder yield: -4.6281131926293355% (Minimal or Negative)
Shareholder yield for AWK (quarterly period ending 2025-03-31)
Market cap (USD): 27901680840.48
Dividends paid: 149000000
Stock repurchases: 0
Dividend yield: 0.5340180072013064%
Buyback yield: 0%
Total shareholder yield: 0.5340180072013064% (Low Return)
Shareholder yield for AWK (quarterly period ending 2025-06-30)
Market cap (USD): 26468321816.34
Dividends paid: 162000000
Stock repurchases: 0
Net debt paydown: -557000000
Dividend yield: 0.6120524040930718%
Buyback yield: 0%
Debt paydown yield: -2.104402401727414%
Total shareholder yield: -1.4923499976343422% (Minimal or Negative)
Shareholder yield for AWK (quarterly period ending 2025-09-30)
Market cap (USD): 26634310259.19
Dividends paid: 161000000
Stock repurchases: 0
Net debt paydown: -308000000
Dividend yield: 0.6044834592420053%
Buyback yield: 0%
Debt paydown yield: -1.1564031394194885%
Total shareholder yield: -0.5519196801774832% (Minimal or Negative)
Shareholder yield for AWK (annual period ending 2025-12-31)
Market cap (USD): 25132603052.699997
Dividends paid: 633000000
Stock repurchases: 0
Net debt paydown: -1808000000
Dividend yield: 2.518640821536378%
Buyback yield: 0%
Debt paydown yield: -7.193842978416701%
Total shareholder yield: -4.675202156880323% (Minimal or Negative)
Shareholder yield for AWK (quarterly period ending 2025-12-31)
Market cap (USD): 25132603052.699997
Dividends paid: 161000000
Stock repurchases: 0
Net debt paydown: -547000000
Dividend yield: 0.6406021678789208%
Buyback yield: 0%
Debt paydown yield: -2.176455812607265%
Total shareholder yield: -1.535853644728344% (Minimal or Negative)
Shareholder yield for BDC (annual period ending 2021-12-31)
Market cap (USD): 2533699242.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDC (annual period ending 2022-12-31)
Market cap (USD): 2780993896.4
Dividends paid: 8949000
Stock repurchases: 150000000
Dividend yield: 0.32179142901336427%
Buyback yield: 5.393755095765409%
Total shareholder yield: 5.715546524778773% (Moderate Return)
Shareholder yield for BDC (annual period ending 2023-12-31)
Market cap (USD): 2994796676
Dividends paid: 8498000
Stock repurchases: 192135000
Net debt paydown: -60838000
Dividend yield: 0.2837588297096133%
Buyback yield: 6.415627529566552%
Debt paydown yield: -2.0314567759323903%
Total shareholder yield: 4.667929583343776% (Moderate Return)
Shareholder yield for BDC (quarterly period ending 2024-09-30)
Market cap (USD): 4547884991.2
Dividends paid: 2035000
Stock repurchases: 0
Dividend yield: 0.044746074360667756%
Buyback yield: 0%
Total shareholder yield: 0.044746074360667756% (Low Return)
Shareholder yield for BDC (annual period ending 2024-12-31)
Market cap (USD): 4374194572.8
Dividends paid: 8195000
Stock repurchases: 134308000
Net debt paydown: 46862000
Dividend yield: 0.18734877618290843%
Buyback yield: 3.070462407757665%
Debt paydown yield: 1.0713286576550891%
Total shareholder yield: 4.329139841595662% (Moderate Return)
Shareholder yield for BDC (quarterly period ending 2024-12-31)
Market cap (USD): 4374194572.8
Dividends paid: 2041000
Stock repurchases: 0
Dividend yield: 0.04666001857099647%
Buyback yield: 0%
Total shareholder yield: 0.04666001857099647% (Low Return)
Shareholder yield for BDC (quarterly period ending 2025-03-31)
Market cap (USD): 3895961761.6000004
Dividends paid: 2017000
Stock repurchases: 84492000
Dividend yield: 0.05177155535457963%
Buyback yield: 2.1687071170149443%
Total shareholder yield: 2.220478672369524% (Low Return)
Shareholder yield for BDC (quarterly period ending 2025-06-30)
Market cap (USD): 4502320464.4
Dividends paid: 2007000
Stock repurchases: 16475000
Net debt paydown: -92437000
Dividend yield: 0.04457701347270628%
Buyback yield: 0.3659224200113782%
Debt paydown yield: -2.053096858184629%
Total shareholder yield: -1.6425974247005448% (Minimal or Negative)
Shareholder yield for BDC (quarterly period ending 2025-09-30)
Market cap (USD): 4677958084.8
Dividends paid: 1976000
Stock repurchases: 50000000
Net debt paydown: -7610000
Dividend yield: 0.04224065210033794%
Buyback yield: 1.0688424114457982%
Debt paydown yield: -0.16267781502205048%
Total shareholder yield: 0.9484052485240857% (Low Return)
Shareholder yield for BDC (quarterly period ending 2025-12-31)
Market cap (USD): 4535033458
Dividends paid: 1966000
Stock repurchases: 44619000
Net debt paydown: -26375000
Dividend yield: 0.043351389095749426%
Buyback yield: 0.9838736673770313%
Debt paydown yield: -0.58158336083438%
Total shareholder yield: 0.4456416956384007% (Low Return)
Shareholder yield for BDC (annual period ending 2025-12-31)
Market cap (USD): 4535033458
Dividends paid: 7966000
Stock repurchases: 195586000
Net debt paydown: -150949000
Dividend yield: 0.1756547128874567%
Buyback yield: 4.312779647854144%
Debt paydown yield: -3.3285090705057376%
Total shareholder yield: 1.1599252902358623% (Low Return)
Shareholder yield for BLDP.TO (annual period ending 2021-12-31)
Market cap (USD): 3772008850.874016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDP.TO (annual period ending 2022-12-31)
Market cap (USD): 1436443751.117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDP.TO (annual period ending 2023-12-31)
Market cap (USD): 1121398801.9621212
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1992179.1443850268
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17765126384113247%
Total shareholder yield: -0.17765126384113247% (Minimal or Negative)
Shareholder yield for BLDP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 542656528.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 503865230.1468532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDP.TO (annual period ending 2024-12-31)
Market cap (USD): 503865230.1468532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3150000.000000002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6251671700152686%
Total shareholder yield: -0.6251671700152686% (Minimal or Negative)
Shareholder yield for BLDP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 335207412.5244756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 479720694.0291971
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1051115.3080496117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21910985311499573%
Total shareholder yield: -0.21910985311499573% (Minimal or Negative)
Shareholder yield for BLDP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 817671907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1087312.9233839177
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13297667610633926%
Total shareholder yield: 0.13297667610633926% (Low Return)
Shareholder yield for BLDP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 770193774.8175182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70351.31019272469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009134235109780392%
Total shareholder yield: 0.009134235109780392% (Low Return)
Shareholder yield for BLDP.TO (annual period ending 2025-12-31)
Market cap (USD): 770193774.8175182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 548506.9674850721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07121674900774544%
Total shareholder yield: 0.07121674900774544% (Low Return)
Shareholder yield for BON (annual period ending 2021-09-30)
Market cap (USD): 12889161092.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BON (annual period ending 2022-09-30)
Market cap (USD): 3291529568.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BON (annual period ending 2023-09-30)
Market cap (USD): 613262328.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 195026.012005541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0318014009701306%
Total shareholder yield: 0.0318014009701306% (Low Return)
Shareholder yield for BON (quarterly period ending 2024-09-30)
Market cap (USD): 296739836.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BON (annual period ending 2024-09-30)
Market cap (USD): 296739836.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -477033.47566099314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16075815154763978%
Total shareholder yield: -0.16075815154763978% (Minimal or Negative)
Shareholder yield for BOSN.SW (annual period ending 2021-12-31)
Market cap (USD): 2046550585.7142856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSN.SW (annual period ending 2022-12-31)
Market cap (USD): 1259974705.402174
Dividends paid: 42678260.86956522
Stock repurchases: 0
Dividend yield: 3.3872315600131557%
Buyback yield: 0%
Total shareholder yield: 3.3872315600131557% (Low Return)
Shareholder yield for BOSN.SW (annual period ending 2023-12-31)
Market cap (USD): 1562712500.1428573
Dividends paid: 50388095.23809524
Stock repurchases: 0
Net debt paydown: 36482712.215320885
Dividend yield: 3.2243995766008746%
Buyback yield: 0%
Debt paydown yield: 2.3345760792203154%
Total shareholder yield: 5.55897565582119% (Moderate Return)
Shareholder yield for BOSN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1285078549.7333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOSN.SW (annual period ending 2024-12-31)
Market cap (USD): 1285078549.7333333
Dividends paid: 34228888.88888889
Stock repurchases: 0
Net debt paydown: 53407698.41269845
Dividend yield: 2.663563942919421%
Buyback yield: 0%
Debt paydown yield: 4.1559870736136%
Total shareholder yield: 6.819551016533021% (Moderate Return)
Shareholder yield for BOSN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1351324080.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -203616388.8888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.067916853704066%
Total shareholder yield: -15.067916853704066% (Minimal or Negative)
Shareholder yield for BP (annual period ending 2021-12-31)
Market cap (USD): 54747268647.28001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BP (annual period ending 2022-12-31)
Market cap (USD): 75013543541.64
Dividends paid: 5250602409.638555
Stock repurchases: 12043373493.975904
Dividend yield: 6.999539232170717%
Buyback yield: 16.054932116745864%
Total shareholder yield: 23.05447134891658% (High Return)
Shareholder yield for BP (annual period ending 2023-12-31)
Market cap (USD): 79494270138.36
Dividends paid: 6087341772.151898
Stock repurchases: 10022784810.126581
Net debt paydown: -12982736007.320412
Dividend yield: 7.657585586428888%
Buyback yield: 12.608185209678505%
Debt paydown yield: -16.33166262766351%
Total shareholder yield: 3.934108168443885% (Low Return)
Shareholder yield for BP (quarterly period ending 2024-09-30)
Market cap (USD): 73236703684.32
Dividends paid: 1729333333.3333333
Stock repurchases: 0
Dividend yield: 2.3612932400500486%
Buyback yield: 0%
Total shareholder yield: 2.3612932400500486% (Low Return)
Shareholder yield for BP (quarterly period ending 2024-12-31)
Market cap (USD): 70095044806.16
Dividends paid: 0
Stock repurchases: 2031250000
Dividend yield: 0%
Buyback yield: 2.8978510615367954%
Total shareholder yield: 2.8978510615367954% (Low Return)
Shareholder yield for BP (annual period ending 2024-12-31)
Market cap (USD): 70095044806.16
Dividends paid: 6253750000
Stock repurchases: 8908750000
Net debt paydown: -9591977848.101273
Dividend yield: 8.921814683611439%
Buyback yield: 12.709528932660147%
Debt paydown yield: -13.684245262453022%
Total shareholder yield: 7.947098353818564% (Moderate Return)
Shareholder yield for BP (quarterly period ending 2025-03-31)
Market cap (USD): 81245358693.40001
Dividends paid: 1632467532.4675324
Stock repurchases: 0
Dividend yield: 2.009305588308205%
Buyback yield: 0%
Total shareholder yield: 2.009305588308205% (Low Return)
Shareholder yield for BP (quarterly period ending 2025-06-30)
Market cap (USD): 73133698475.2
Dividends paid: 1695890410.9589043
Stock repurchases: 0
Net debt paydown: -10338445116.527313
Dividend yield: 2.3188905337995305%
Buyback yield: 0%
Debt paydown yield: -14.136363033838814%
Total shareholder yield: -11.817472500039283% (Minimal or Negative)
Shareholder yield for BP (quarterly period ending 2025-09-30)
Market cap (USD): 85417069662.76001
Dividends paid: 1740540540.5405405
Stock repurchases: 0
Net debt paydown: 1611014439.0966187
Dividend yield: 2.037696384823862%
Buyback yield: 0%
Debt paydown yield: 1.886056786374382%
Total shareholder yield: 3.923753171198244% (Low Return)
Shareholder yield for BP (annual period ending 2025-12-31)
Market cap (USD): 87296914729.2
Dividends paid: 6836486486.486486
Stock repurchases: 6062162162.162162
Net debt paydown: -8578412162.16217
Dividend yield: 7.831303669429392%
Buyback yield: 6.944302878248715%
Debt paydown yield: -9.82670715084593%
Total shareholder yield: 4.948899396832177% (Moderate Return)
Shareholder yield for BP (quarterly period ending 2025-12-31)
Market cap (USD): 87296914729.2
Dividends paid: 1724324324.3243244
Stock repurchases: 1116216216.2162163
Net debt paydown: 3091891891.8918915
Dividend yield: 1.9752408543569684%
Buyback yield: 1.2786433743721444%
Debt paydown yield: 3.54181118712284%
Total shareholder yield: 6.795695415851952% (Moderate Return)
Shareholder yield for CAPACITE.NS (annual period ending 2022-03-31)
Market cap (USD): 122169889.33799288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (annual period ending 2023-03-31)
Market cap (USD): 122577964.85809988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (annual period ending 2024-03-31)
Market cap (USD): 265757781.42454416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6044375.0649071485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2743925060283927%
Total shareholder yield: 2.2743925060283927% (Low Return)
Shareholder yield for CAPACITE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 391844453.8133063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 346058082.2908157
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8470705.035020478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4477697440113477%
Total shareholder yield: -2.4477697440113477% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (annual period ending 2025-03-31)
Market cap (USD): 346058082.2908157
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10304076.205500811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.977556870595384%
Total shareholder yield: -2.977556870595384% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 330456699.66534054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 275750043.1939121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPACITE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 239760148.5930712
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEWATER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 179822497.70602632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEWATER.NS (annual period ending 2025-03-31)
Market cap (USD): 119506314.48710468
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3337448.8793960996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.792696681944975%
Total shareholder yield: 2.792696681944975% (Low Return)
Shareholder yield for CEWATER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 119506314.48710468
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEWATER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 139238230.32237306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEWATER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 118145857.71758737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEWATER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 103596438.66046564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMD.AX (annual period ending 2021-06-30)
Market cap (USD): 11323093.654135337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMD.AX (annual period ending 2022-06-30)
Market cap (USD): 10386010.041379312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMD.AX (annual period ending 2023-06-30)
Market cap (USD): 14959981.350993378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMO.PA (annual period ending 2021-12-31)
Market cap (USD): 103282912.72727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMO.PA (annual period ending 2022-12-31)
Market cap (USD): 79312316.59574468
Dividends paid: 20447872.340425532
Stock repurchases: 0
Dividend yield: 25.781458943695277%
Buyback yield: 0%
Total shareholder yield: 25.781458943695277% (High Return)
Shareholder yield for CMO.PA (annual period ending 2023-12-31)
Market cap (USD): 98926762.66666666
Dividends paid: 26051111.111111112
Stock repurchases: 0
Net debt paydown: 14854420.803782508
Dividend yield: 26.333734581905027%
Buyback yield: 0%
Debt paydown yield: 15.015573544880287%
Total shareholder yield: 41.34930812678532% (High Return)
Shareholder yield for CMO.PA (annual period ending 2024-12-31)
Market cap (USD): 108834376.66666667
Dividends paid: 9713541.666666668
Stock repurchases: 0
Net debt paydown: -6641388.888888888
Dividend yield: 8.925067578984619%
Buyback yield: 0%
Debt paydown yield: -6.1022896370600375%
Total shareholder yield: 2.8227779419245813% (Low Return)
Shareholder yield for CMO.PA (quarterly period ending 2024-12-31)
Market cap (USD): 108834376.66666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMO.PA (quarterly period ending 2025-06-30)
Market cap (USD): 140138096.94117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (annual period ending 2022-04-30)
Market cap (USD): 22048797.890625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (annual period ending 2023-04-30)
Market cap (USD): 14198606.69117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (annual period ending 2024-04-30)
Market cap (USD): 4336912.9927007295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (quarterly period ending 2024-10-31)
Market cap (USD): 3205883.5251798565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (quarterly period ending 2025-01-31)
Market cap (USD): 3073226.275862069
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (quarterly period ending 2025-04-30)
Market cap (USD): 1506920.130434783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (annual period ending 2025-04-30)
Market cap (USD): 1506920.130434783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBML.V (quarterly period ending 2025-10-31)
Market cap (USD): 1379293.2214285715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEM.SW (annual period ending 2022-12-31)
Market cap (USD): 5945358212.521739
Dividends paid: 898128070.0326086
Stock repurchases: 0
Dividend yield: 15.106374383649884%
Buyback yield: 0%
Total shareholder yield: 15.106374383649884% (High Return)
Shareholder yield for GEM.SW (annual period ending 2023-12-31)
Market cap (USD): 7082561147.095239
Dividends paid: 1191261260.4404762
Stock repurchases: 0
Net debt paydown: -7099519268.679607
Dividend yield: 16.819639614817113%
Buyback yield: 0%
Debt paydown yield: -100.2394348771888%
Total shareholder yield: -83.41979526237168% (Minimal or Negative)
Shareholder yield for GEM.SW (quarterly period ending 2024-09-30)
Market cap (USD): 7149377761.690476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEM.SW (quarterly period ending 2024-12-31)
Market cap (USD): 6672752577.577778
Dividends paid: 226816087.52222222
Stock repurchases: 0
Dividend yield: 3.3991382849168508%
Buyback yield: 0%
Total shareholder yield: 3.3991382849168508% (Low Return)
Shareholder yield for GEM.SW (annual period ending 2024-12-31)
Market cap (USD): 6672752577.577778
Dividends paid: 1358868593.5222223
Stock repurchases: 0
Net debt paydown: -4437311626.103966
Dividend yield: 20.36443847908256%
Buyback yield: 0%
Debt paydown yield: -66.49896837198058%
Total shareholder yield: -46.13452989289802% (Minimal or Negative)
Shareholder yield for GEM.SW (quarterly period ending 2025-03-31)
Market cap (USD): 6824406045.25
Dividends paid: 256239196.98863634
Stock repurchases: 0
Net debt paydown: -4287983274.785103
Dividend yield: 3.7547472305957945%
Buyback yield: 0%
Debt paydown yield: -62.8330619009646%
Total shareholder yield: -59.078314670368805% (Minimal or Negative)
Shareholder yield for GEM.SW (quarterly period ending 2025-06-30)
Market cap (USD): 7506846649.775
Dividends paid: 306661968.3125
Stock repurchases: 0
Net debt paydown: -3791795482.282959
Dividend yield: 4.085097013693379%
Buyback yield: 0%
Debt paydown yield: -50.51116213219314%
Total shareholder yield: -46.426065118499764% (Minimal or Negative)
Shareholder yield for GEM.SW (quarterly period ending 2025-12-31)
Market cap (USD): 7659998173.113923
Dividends paid: 336360187.6329114
Stock repurchases: 0
Net debt paydown: -2272105503.6090164
Dividend yield: 4.391126212190401%
Buyback yield: 0%
Debt paydown yield: -29.661958818527573%
Total shareholder yield: -25.270832606337173% (Minimal or Negative)
Shareholder yield for GEM.SW (annual period ending 2025-12-31)
Market cap (USD): 7659998173.113923
Dividends paid: 1643546391.5696201
Stock repurchases: 0
Net debt paydown: -10351884260.677078
Dividend yield: 21.456224328334137%
Buyback yield: 0%
Debt paydown yield: -135.14212440691557%
Total shareholder yield: -113.68590007858143% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (annual period ending 2022-03-31)
Market cap (USD): 6642622361.28709
Dividends paid: 1318.7392852433074
Stock repurchases: 0
Dividend yield: 1.985269090305151e-05%
Buyback yield: 0%
Total shareholder yield: 1.985269090305151e-05% (Low Return)
Shareholder yield for GODREJPROP.NS (annual period ending 2023-03-31)
Market cap (USD): 3782935787.0901337
Dividends paid: 1218.026796589525
Stock repurchases: 0
Dividend yield: 3.219792418222466e-05%
Buyback yield: 0%
Total shareholder yield: 3.219792418222466e-05% (Low Return)
Shareholder yield for GODREJPROP.NS (annual period ending 2024-03-31)
Market cap (USD): 8311538330.088772
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -497360161.8621626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.983972426159172%
Total shareholder yield: -5.983972426159172% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11373151034.208075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9783962502.774216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (annual period ending 2025-03-31)
Market cap (USD): 7486180519.02439
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -197190968.9206524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6340664430885323%
Total shareholder yield: -2.6340664430885323% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 7486180519.02439
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 8258864399.2768545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJPROP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6725825088.925031
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEAD.L (annual period ending 2021-12-31)
Market cap (USD): 3818851.0918918923
Dividends paid: 8918918.918918919
Stock repurchases: 0
Dividend yield: 233.54979558787687%
Buyback yield: 0%
Total shareholder yield: 233.54979558787687% (High Return)
Shareholder yield for HEAD.L (annual period ending 2022-12-31)
Market cap (USD): 2659967.8162650606
Dividends paid: 32891566.265060242
Stock repurchases: 11807228.915662652
Net debt paydown: -36458808.20579616
Dividend yield: 1236.5400086398135%
Buyback yield: 443.88615694762547%
Debt paydown yield: -1370.6484711153028%
Total shareholder yield: 309.7776944721363% (High Return)
Shareholder yield for HEAD.L (annual period ending 2023-12-31)
Market cap (USD): 2123933.79556962
Dividends paid: 15443037.974683544
Stock repurchases: 6582278.481012658
Net debt paydown: -73330791.52051243
Dividend yield: 727.0960143341878%
Buyback yield: 309.9097766014571%
Debt paydown yield: -3452.5930927543704%
Total shareholder yield: -2415.587301818726% (Minimal or Negative)
Shareholder yield for HEAD.L (annual period ending 2024-12-31)
Market cap (USD): 1425017.30375
Dividends paid: 6000000
Stock repurchases: 0
Net debt paydown: 41238924.05063291
Dividend yield: 421.0475188063133%
Buyback yield: 0%
Debt paydown yield: 2893.924441626831%
Total shareholder yield: 3314.9719604331444% (High Return)
Shareholder yield for HEAD.L (quarterly period ending 2024-12-31)
Market cap (USD): 1425017.30375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEAD.L (quarterly period ending 2025-06-30)
Market cap (USD): 956793.4047945206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62672945.20547944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6550.31116345738%
Total shareholder yield: -6550.31116345738% (Minimal or Negative)
Shareholder yield for JRSH (annual period ending 2022-03-31)
Market cap (USD): 64261696.4
Dividends paid: 2366796
Stock repurchases: 0
Dividend yield: 3.68305869995676%
Buyback yield: 0%
Total shareholder yield: 3.68305869995676% (Low Return)
Shareholder yield for JRSH (annual period ending 2023-03-31)
Market cap (USD): 49021768.4
Dividends paid: 2484127
Stock repurchases: 1169046
Net debt paydown: 839665
Dividend yield: 5.067395732708819%
Buyback yield: 2.3847487313411566%
Debt paydown yield: 1.7128411059116344%
Total shareholder yield: 9.16498556996161% (Moderate Return)
Shareholder yield for JRSH (annual period ending 2024-03-31)
Market cap (USD): 33781840.4
Dividends paid: 2458968
Stock repurchases: 0
Net debt paydown: -220355
Dividend yield: 7.278963996289558%
Buyback yield: 0%
Debt paydown yield: -0.6522883223378203%
Total shareholder yield: 6.626675673951738% (Moderate Return)
Shareholder yield for JRSH (quarterly period ending 2024-09-30)
Market cap (USD): 34416837.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JRSH (quarterly period ending 2024-12-31)
Market cap (USD): 39623812.800000004
Dividends paid: 614742
Stock repurchases: 0
Dividend yield: 1.5514458517732548%
Buyback yield: 0%
Total shareholder yield: 1.5514458517732548% (Low Return)
Shareholder yield for JRSH (annual period ending 2025-03-31)
Market cap (USD): 40004811
Dividends paid: 2458968
Stock repurchases: 0
Net debt paydown: -4150584
Dividend yield: 6.146680707977848%
Buyback yield: 0%
Debt paydown yield: -10.375212121362102%
Total shareholder yield: -4.228531413384254% (Minimal or Negative)
Shareholder yield for JRSH (quarterly period ending 2025-03-31)
Market cap (USD): 40004811
Dividends paid: 614742
Stock repurchases: 0
Net debt paydown: 498283
Dividend yield: 1.536670176994462%
Buyback yield: 0%
Debt paydown yield: 1.2455576905487693%
Total shareholder yield: 2.7822278675432313% (Low Return)
Shareholder yield for JRSH (quarterly period ending 2025-06-30)
Market cap (USD): 39115815.2
Dividends paid: 634997
Stock repurchases: 0
Net debt paydown: -163060
Dividend yield: 1.6233766233766231%
Buyback yield: 0%
Debt paydown yield: -0.4168646343333782%
Total shareholder yield: 1.206511989043245% (Low Return)
Shareholder yield for JRSH (quarterly period ending 2025-09-30)
Market cap (USD): 40258809.8
Dividends paid: 634997
Stock repurchases: 0
Net debt paydown: -297431
Dividend yield: 1.577287066246057%
Buyback yield: 0%
Debt paydown yield: -0.7387973004606809%
Total shareholder yield: 0.838489765785376% (Low Return)
Shareholder yield for JRSH (quarterly period ending 2025-12-31)
Market cap (USD): 37591822.4
Dividends paid: 634997
Stock repurchases: 0
Net debt paydown: -4104533
Dividend yield: 1.6891891891891893%
Buyback yield: 0%
Debt paydown yield: -10.918685868232874%
Total shareholder yield: -9.229496679043685% (Minimal or Negative)
Shareholder yield for LGC.V (annual period ending 2022-12-31)
Market cap (USD): 14186348.330882352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGC.V (annual period ending 2023-12-31)
Market cap (USD): 45263187.63636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 74020.47682709448
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16353350413974768%
Total shareholder yield: 0.16353350413974768% (Low Return)
Shareholder yield for LGC.V (quarterly period ending 2024-09-30)
Market cap (USD): 117558556.77777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGC.V (quarterly period ending 2024-12-31)
Market cap (USD): 97925165.55944057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGC.V (annual period ending 2024-12-31)
Market cap (USD): 97925165.55944057
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40361.82983682983
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04121701465220418%
Total shareholder yield: 0.04121701465220418% (Low Return)