speb/financial-data huggingface dataset:
Shareholder yield for CM.TO (quarterly period ending 2024-10-31)
Market cap (USD): 53625397869.66907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CM.TO (quarterly period ending 2025-01-31)
Market cap (USD): 54598070659.32414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CM.TO (quarterly period ending 2025-04-30)
Market cap (USD): 55138452307.71015
Dividends paid: 715942028.9855072
Stock repurchases: 355072463.768116
Dividend yield: 1.2984441873523447%
Buyback yield: 0.6439652346180658%
Total shareholder yield: 1.9424094219704104% (Low Return)
Shareholder yield for CM.TO (quarterly period ending 2025-07-31)
Market cap (USD): 63439646843
Dividends paid: 714492753.6231885
Stock repurchases: 605797101.4492754
Net debt paydown: -5686231884.057983
Dividend yield: 1.1262558812652443%
Buyback yield: 0.9549187796528847%
Debt paydown yield: -8.963214909014596%
Total shareholder yield: -6.882040248096467% (Minimal or Negative)
Shareholder yield for CM.TO (quarterly period ending 2025-10-31)
Market cap (USD): 74021614656.58572
Dividends paid: 726428571.4285715
Stock repurchases: 815714285.7142857
Net debt paydown: 745238095.2380981
Dividend yield: 0.9813735822958584%
Buyback yield: 1.1019947207294691%
Debt paydown yield: 1.0067844354592097%
Total shareholder yield: 3.0901527384845373% (Low Return)
Shareholder yield for CM.TO (annual period ending 2025-10-31)
Market cap (USD): 74021614656.58572
Dividends paid: 2852142857.1428576
Stock repurchases: 2200714285.714286
Net debt paydown: -11276464542.651611
Dividend yield: 3.853121646123267%
Buyback yield: 2.973069820111642%
Debt paydown yield: -15.23401589517791%
Total shareholder yield: -8.407824428943002% (Minimal or Negative)
Shareholder yield for CM.TO (quarterly period ending 2026-01-31)
Market cap (USD): 83828909305.57037
Dividends paid: 811111111.111111
Stock repurchases: 760740740.7407407
Net debt paydown: -1864126984.1269531
Dividend yield: 0.9675792251506882%
Buyback yield: 0.9074921134518327%
Debt paydown yield: -2.2237280665693726%
Total shareholder yield: -0.34865672796685176% (Minimal or Negative)
Shareholder yield for CPER.V (annual period ending 2022-12-31)
Market cap (USD): 15744328.14705882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49441.84228809634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3140295465534521%
Total shareholder yield: -0.3140295465534521% (Minimal or Negative)
Shareholder yield for CPER.V (annual period ending 2023-12-31)
Market cap (USD): 10814285.999999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35319.4073083779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3265995305504026%
Total shareholder yield: 0.3265995305504026% (Low Return)
Shareholder yield for CPER.V (quarterly period ending 2024-09-30)
Market cap (USD): 7049312.355555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPER.V (annual period ending 2024-12-31)
Market cap (USD): 11646154.153846156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46772.668997668996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4016147165819737%
Total shareholder yield: 0.4016147165819737% (Low Return)
Shareholder yield for CPER.V (quarterly period ending 2024-12-31)
Market cap (USD): 11646154.153846156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPER.V (quarterly period ending 2025-03-31)
Market cap (USD): 7486813.384615385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41984.61538461539
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5607808453044838%
Total shareholder yield: -0.5607808453044838% (Minimal or Negative)
Shareholder yield for CPER.V (quarterly period ending 2025-06-30)
Market cap (USD): 7814703.021897809
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4137.134398448274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05294039180830658%
Total shareholder yield: 0.05294039180830658% (Low Return)
Shareholder yield for CPER.V (quarterly period ending 2025-09-30)
Market cap (USD): 8558068.057553958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6915.323215879849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08080472332509547%
Total shareholder yield: 0.08080472332509547% (Low Return)
Shareholder yield for CPER.V (annual period ending 2025-12-31)
Market cap (USD): 6078102.3503649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25008.794854780255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.41145728408602045%
Total shareholder yield: -0.41145728408602045% (Minimal or Negative)
Shareholder yield for CPER.V (quarterly period ending 2025-12-31)
Market cap (USD): 6078102.3503649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5923.362915507012
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09745414891131836%
Total shareholder yield: 0.09745414891131836% (Low Return)
Shareholder yield for ECOR (annual period ending 2021-12-31)
Market cap (USD): 72504479.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR (annual period ending 2022-12-31)
Market cap (USD): 32021429.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR (annual period ending 2023-12-31)
Market cap (USD): 49359456.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14789465880394775%
Total shareholder yield: 0.14789465880394775% (Low Return)
Shareholder yield for ECOR (quarterly period ending 2024-09-30)
Market cap (USD): 59895004.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR (annual period ending 2024-12-31)
Market cap (USD): 134473410.47
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3510000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.610181438644374%
Total shareholder yield: -2.610181438644374% (Minimal or Negative)
Shareholder yield for ECOR (quarterly period ending 2024-12-31)
Market cap (USD): 134473410.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR (quarterly period ending 2025-03-31)
Market cap (USD): 55498279.830000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR (quarterly period ending 2025-06-30)
Market cap (USD): 43801332.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11186874163109943%
Total shareholder yield: -0.11186874163109943% (Minimal or Negative)
Shareholder yield for ECOR (quarterly period ending 2025-09-30)
Market cap (USD): 41063749.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6576000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.01412451626906%
Total shareholder yield: -16.01412451626906% (Minimal or Negative)
Shareholder yield for ECOR (annual period ending 2025-12-31)
Market cap (USD): 37247724.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5267000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.140461143870207%
Total shareholder yield: -14.140461143870207% (Minimal or Negative)
Shareholder yield for ECOR (quarterly period ending 2025-12-31)
Market cap (USD): 37247724.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1406000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.774727239088952%
Total shareholder yield: 3.774727239088952% (Low Return)
Shareholder yield for ENVB (annual period ending 2021-12-31)
Market cap (USD): 33718352490
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (annual period ending 2022-12-31)
Market cap (USD): 1508261788.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 112483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007457790208256452%
Total shareholder yield: 0.007457790208256452% (Low Return)
Shareholder yield for ENVB (annual period ending 2023-12-31)
Market cap (USD): 942663618
Dividends paid: 0
Stock repurchases: 1052057
Net debt paydown: 63820
Dividend yield: 0%
Buyback yield: 0.11160471030292803%
Debt paydown yield: 0.0067701774823349554%
Total shareholder yield: 0.11837488778526298% (Low Return)
Shareholder yield for ENVB (quarterly period ending 2024-09-30)
Market cap (USD): 343709657.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (annual period ending 2024-12-31)
Market cap (USD): 259595057.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (quarterly period ending 2024-12-31)
Market cap (USD): 259595057.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (quarterly period ending 2025-03-31)
Market cap (USD): 67194996.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (quarterly period ending 2025-06-30)
Market cap (USD): 58493486.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (quarterly period ending 2025-09-30)
Market cap (USD): 30898418.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (annual period ending 2025-12-31)
Market cap (USD): 14623371.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENVB (quarterly period ending 2025-12-31)
Market cap (USD): 14623371.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERF.PA (annual period ending 2021-12-31)
Market cap (USD): 20043056267.090908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERF.PA (annual period ending 2022-12-31)
Market cap (USD): 11720879101.659575
Dividends paid: 204361702.1276596
Stock repurchases: 16808510.638297874
Dividend yield: 1.7435697472446734%
Buyback yield: 0.1434065695287134%
Total shareholder yield: 1.8869763167733868% (Low Return)
Shareholder yield for ERF.PA (annual period ending 2023-12-31)
Market cap (USD): 10955927186.666666
Dividends paid: 213222222.2222222
Stock repurchases: 62000000
Net debt paydown: -825011820.3309689
Dividend yield: 1.946181446712361%
Buyback yield: 0.5659037244739434%
Debt paydown yield: -7.530278417101986%
Total shareholder yield: -5.018193245915681% (Minimal or Negative)
Shareholder yield for ERF.PA (quarterly period ending 2024-12-31)
Market cap (USD): 8683653472.458332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERF.PA (annual period ending 2024-12-31)
Market cap (USD): 8683653472.458332
Dividends paid: 99583333.33333334
Stock repurchases: 283229166.6666667
Net debt paydown: 602048611.1111107
Dividend yield: 1.1467907332919103%
Buyback yield: 3.261635987260151%
Debt paydown yield: 6.93312570590949%
Total shareholder yield: 11.34155242646155% (High Return)
Shareholder yield for ERF.PA (quarterly period ending 2025-06-30)
Market cap (USD): 12155991285.317646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1078917892.1568623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.875606002284735%
Total shareholder yield: -8.875606002284735% (Minimal or Negative)
Shareholder yield for EWC.AX (annual period ending 2021-06-30)
Market cap (USD): 231782839.39849624
Dividends paid: 0
Stock repurchases: 388402.0618556701
Dividend yield: 0%
Buyback yield: 0.16757153500389382%
Total shareholder yield: 0.16757153500389382% (Low Return)
Shareholder yield for EWC.AX (annual period ending 2022-06-30)
Market cap (USD): 159450608.4827586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7561398.811478108
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.742157388691133%
Total shareholder yield: 4.742157388691133% (Moderate Return)
Shareholder yield for EWC.AX (annual period ending 2023-06-30)
Market cap (USD): 102076548.4768212
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -361826.173144415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.35446552469059617%
Total shareholder yield: -0.35446552469059617% (Minimal or Negative)
Shareholder yield for FTS (annual period ending 2021-12-31)
Market cap (USD): 20864270135.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTS (annual period ending 2022-12-31)
Market cap (USD): 17962212063.600002
Dividends paid: 541911764.7058823
Stock repurchases: 0
Dividend yield: 3.0169544975145555%
Buyback yield: 0%
Total shareholder yield: 3.0169544975145555% (Low Return)
Shareholder yield for FTS (annual period ending 2023-12-31)
Market cap (USD): 19209587901.35
Dividends paid: 581818181.8181818
Stock repurchases: 0
Net debt paydown: -1399220142.602497
Dividend yield: 3.028790543587315%
Buyback yield: 0%
Debt paydown yield: -7.283967515535113%
Total shareholder yield: -4.255176971947797% (Minimal or Negative)
Shareholder yield for FTS (quarterly period ending 2024-09-30)
Market cap (USD): 21907992774.850002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTS (annual period ending 2024-12-31)
Market cap (USD): 20243127881.2
Dividends paid: 572027972.0279721
Stock repurchases: 0
Net debt paydown: -819347319.3473206
Dividend yield: 2.825788462064799%
Buyback yield: 0%
Debt paydown yield: -4.047533188328354%
Total shareholder yield: -1.2217447262635552% (Minimal or Negative)
Shareholder yield for FTS (quarterly period ending 2024-12-31)
Market cap (USD): 20243127881.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTS (quarterly period ending 2025-03-31)
Market cap (USD): 22412034439.9
Dividends paid: 148951048.95104897
Stock repurchases: 0
Dividend yield: 0.6646029808247679%
Buyback yield: 0%
Total shareholder yield: 0.6646029808247679% (Low Return)
Shareholder yield for FTS (quarterly period ending 2025-06-30)
Market cap (USD): 23689958257.350002
Dividends paid: 154014598.54014596
Stock repurchases: 0
Net debt paydown: -619391557.3477592
Dividend yield: 0.6501260866188385%
Buyback yield: 0%
Debt paydown yield: -2.6145742876334026%
Total shareholder yield: -1.964448201014564% (Minimal or Negative)
Shareholder yield for FTS (quarterly period ending 2025-09-30)
Market cap (USD): 25405736450.5
Dividends paid: 158273381.29496405
Stock repurchases: 0
Net debt paydown: -83038386.80880356
Dividend yield: 0.6229828511499383%
Buyback yield: 0%
Debt paydown yield: -0.3268489656680246%
Total shareholder yield: 0.2961338854819137% (Low Return)
Shareholder yield for FTS (quarterly period ending 2025-12-31)
Market cap (USD): 26011604714.550003
Dividends paid: 167153284.67153284
Stock repurchases: 0
Net debt paydown: -546888620.4904671
Dividend yield: 0.6426104290983362%
Buyback yield: 0%
Debt paydown yield: -2.102479360623823%
Total shareholder yield: -1.4598689315254867% (Minimal or Negative)
Shareholder yield for FTS (annual period ending 2025-12-31)
Market cap (USD): 26011604714.550003
Dividends paid: 637226277.3722627
Stock repurchases: 0
Net debt paydown: -1740926956.2554207
Dividend yield: 2.449776875994967%
Buyback yield: 0%
Debt paydown yield: -6.692885638392028%
Total shareholder yield: -4.2431087623970605% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (annual period ending 2022-03-31)
Market cap (USD): 388685083.5505737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (annual period ending 2023-03-31)
Market cap (USD): 345734059.9654081
Dividends paid: 12171595.615103533
Stock repurchases: 0
Dividend yield: 3.5205081085506427%
Buyback yield: 0%
Total shareholder yield: 3.5205081085506427% (Low Return)
Shareholder yield for GATEWAY.NS (annual period ending 2024-03-31)
Market cap (USD): 559282225.7336853
Dividends paid: 11983307.351001319
Stock repurchases: 0
Net debt paydown: 2719491.979558654
Dividend yield: 2.142622597255118%
Buyback yield: 0%
Debt paydown yield: 0.4862468096480508%
Total shareholder yield: 2.628869406903169% (Low Return)
Shareholder yield for GATEWAY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 513609036.38509315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 438840926.0123557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 332240702.24390244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (annual period ending 2025-03-31)
Market cap (USD): 332240702.24390244
Dividends paid: 11682569.558101472
Stock repurchases: 0
Net debt paydown: -23246911.941357538
Dividend yield: 3.5162969134122335%
Buyback yield: 0%
Debt paydown yield: -6.997009031208844%
Total shareholder yield: -3.4807121177966103% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 367161630.0117014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GATEWAY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 321704508.41929376
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCU.TO (annual period ending 2021-12-31)
Market cap (USD): 163198689.54330707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCU.TO (annual period ending 2022-12-31)
Market cap (USD): 59472693.176470585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -453000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7616941083462185%
Total shareholder yield: -0.7616941083462185% (Minimal or Negative)
Shareholder yield for GCU.TO (annual period ending 2023-12-31)
Market cap (USD): 53615534
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4146000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.732833547829627%
Total shareholder yield: -7.732833547829627% (Minimal or Negative)
Shareholder yield for GCU.TO (quarterly period ending 2024-09-30)
Market cap (USD): 52424077.688888885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCU.TO (annual period ending 2024-12-31)
Market cap (USD): 67166712.92307693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07146397063523457%
Total shareholder yield: -0.07146397063523457% (Minimal or Negative)
Shareholder yield for GCU.TO (quarterly period ending 2024-12-31)
Market cap (USD): 67166712.92307693
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 340000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5062031253329116%
Total shareholder yield: 0.5062031253329116% (Low Return)
Shareholder yield for GCU.TO (quarterly period ending 2025-03-31)
Market cap (USD): 98982524.30769232
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3703000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7410644211184514%
Total shareholder yield: -3.7410644211184514% (Minimal or Negative)
Shareholder yield for GCU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 107007436.99270071
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 343000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32053846876399533%
Total shareholder yield: 0.32053846876399533% (Low Return)
Shareholder yield for GCU.TO (quarterly period ending 2025-09-30)
Market cap (USD): 130925497.2086331
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -379000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.28947760984711324%
Total shareholder yield: -0.28947760984711324% (Minimal or Negative)
Shareholder yield for GCU.TO (quarterly period ending 2025-12-31)
Market cap (USD): 154976288.05839413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9332000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.02156634212568%
Total shareholder yield: 6.02156634212568% (Moderate Return)
Shareholder yield for GCU.TO (annual period ending 2025-12-31)
Market cap (USD): 154976288.05839413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9402000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.066734542291646%
Total shareholder yield: 6.066734542291646% (Moderate Return)
Shareholder yield for GPI (annual period ending 2021-12-31)
Market cap (USD): 2256254338.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPI (annual period ending 2022-12-31)
Market cap (USD): 2101577829.59
Dividends paid: 23700000
Stock repurchases: 521200000
Dividend yield: 1.1277241159621325%
Buyback yield: 24.800413891960485%
Total shareholder yield: 25.928138007922616% (High Return)
Shareholder yield for GPI (annual period ending 2023-12-31)
Market cap (USD): 3576477833.87
Dividends paid: 25200000
Stock repurchases: 172800000
Net debt paydown: -546600000
Dividend yield: 0.704603835688584%
Buyback yield: 4.831569159007433%
Debt paydown yield: -15.283192721721427%
Total shareholder yield: -9.74701972702541% (Minimal or Negative)
Shareholder yield for GPI (quarterly period ending 2024-09-30)
Market cap (USD): 4516078135.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPI (annual period ending 2024-12-31)
Market cap (USD): 4974753475.2300005
Dividends paid: 25200000
Stock repurchases: 161600000
Net debt paydown: -1342700000
Dividend yield: 0.5065577646304356%
Buyback yield: 3.2484021731856503%
Debt paydown yield: -26.990282165447848%
Total shareholder yield: -23.235322227631762% (Minimal or Negative)
Shareholder yield for GPI (quarterly period ending 2024-12-31)
Market cap (USD): 4974753475.2300005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPI (quarterly period ending 2025-03-31)
Market cap (USD): 4513103586.83
Dividends paid: 6600000
Stock repurchases: 122800000
Dividend yield: 0.1462408268061898%
Buyback yield: 2.72096568663638%
Total shareholder yield: 2.8672065134425697% (Low Return)
Shareholder yield for GPI (quarterly period ending 2025-06-30)
Market cap (USD): 5166195400.599999
Dividends paid: 6500000
Stock repurchases: 44500000
Net debt paydown: -200200000
Dividend yield: 0.12581792781676615%
Buyback yield: 0.8613688904378606%
Debt paydown yield: -3.8751921767563973%
Total shareholder yield: -2.8880053585017706% (Minimal or Negative)
Shareholder yield for GPI (quarterly period ending 2025-09-30)
Market cap (USD): 5181306105.71
Dividends paid: 6400000
Stock repurchases: 82500000
Net debt paydown: -212300000
Dividend yield: 0.1235209784835324%
Buyback yield: 1.592262613264285%
Debt paydown yield: -4.097422458133427%
Total shareholder yield: -2.3816388663856096% (Minimal or Negative)
Shareholder yield for GPI (quarterly period ending 2025-12-31)
Market cap (USD): 4663496746.349999
Dividends paid: 6100000
Stock repurchases: 305000000
Net debt paydown: -189600000
Dividend yield: 0.1308031361826148%
Buyback yield: 6.54015680913074%
Debt paydown yield: -4.065618790200618%
Total shareholder yield: 2.605341155112737% (Low Return)
Shareholder yield for GPI (annual period ending 2025-12-31)
Market cap (USD): 4663496746.349999
Dividends paid: 25600000
Stock repurchases: 554800000
Net debt paydown: -633100000
Dividend yield: 0.5489443092253998%
Buyback yield: 11.896652451494212%
Debt paydown yield: -13.575650084789087%
Total shareholder yield: -1.1300533240694755% (Minimal or Negative)
Shareholder yield for GRG.L (annual period ending 2021-12-31)
Market cap (USD): 38577572.86486486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRG.L (annual period ending 2022-12-31)
Market cap (USD): 25267646.24072289
Dividends paid: 118674698.79518072
Stock repurchases: 13253012.048192771
Dividend yield: 469.6705726547544%
Buyback yield: 52.45052080408424%
Total shareholder yield: 522.1210934588386% (High Return)
Shareholder yield for GRG.L (annual period ending 2023-12-31)
Market cap (USD): 30108993.374936707
Dividends paid: 76962025.31645569
Stock repurchases: 6329113.924050633
Net debt paydown: -41544913.83254534
Dividend yield: 255.6114193459564%
Buyback yield: 21.020675933055625%
Debt paydown yield: -137.98174291382358%
Total shareholder yield: 138.6503523651884% (High Return)
Shareholder yield for GRG.L (quarterly period ending 2024-12-31)
Market cap (USD): 33046168.912749995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRG.L (annual period ending 2024-12-31)
Market cap (USD): 33046168.912749995
Dividends paid: 133500000
Stock repurchases: 6250000
Net debt paydown: -114318037.97468358
Dividend yield: 403.9802627423251%
Buyback yield: 18.91293364898526%
Debt paydown yield: -345.9343147355788%
Total shareholder yield: 76.95888165573155% (High Return)
Shareholder yield for GRG.L (quarterly period ending 2025-06-30)
Market cap (USD): 25628417.90273973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99481164.38356161
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -388.1674037043343%
Total shareholder yield: -388.1674037043343% (Minimal or Negative)
Shareholder yield for INDOBORAX.NS (annual period ending 2022-03-31)
Market cap (USD): 59372636.1598312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOBORAX.NS (annual period ending 2023-03-31)
Market cap (USD): 39266277.71010962
Dividends paid: 390864.7990255786
Stock repurchases: 0
Dividend yield: 0.9954210631096956%
Buyback yield: 0%
Total shareholder yield: 0.9954210631096956% (Low Return)
Shareholder yield for INDOBORAX.NS (annual period ending 2024-03-31)
Market cap (USD): 61392912.66794625
Dividends paid: 384818.3235399928
Stock repurchases: 0
Net debt paydown: 73.60597716816892
Dividend yield: 0.6268122928477861%
Buyback yield: 0%
Debt paydown yield: 0.00011989328078678895%
Total shareholder yield: 0.6269321861285728% (Low Return)
Shareholder yield for INDOBORAX.NS (quarterly period ending 2024-09-30)
Market cap (USD): 82210501.67224081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOBORAX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 63487194.538452566
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1139870.236146832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7954333065645887%
Total shareholder yield: 1.7954333065645887% (Low Return)
Shareholder yield for INDOBORAX.NS (annual period ending 2025-03-31)
Market cap (USD): 63487194.538452566
Dividends paid: 375146.1304652794
Stock repurchases: 0
Net debt paydown: 98.25911319278839
Dividend yield: 0.5909004692876498%
Buyback yield: 0%
Debt paydown yield: 0.00015476997197171055%
Total shareholder yield: 0.5910552392596216% (Low Return)
Shareholder yield for INDOBORAX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 80123615.72665575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOBORAX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 83459324.68996617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOBORAX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 101238820.31859195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (annual period ending 2022-03-31)
Market cap (USD): 84922806.39984174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (annual period ending 2023-03-31)
Market cap (USD): 126106605.97563946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (annual period ending 2024-03-31)
Market cap (USD): 144634391.5834933
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1024691.8526583407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7084704000478443%
Total shareholder yield: -0.7084704000478443% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (quarterly period ending 2024-09-30)
Market cap (USD): 141973775.35117057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (quarterly period ending 2024-12-31)
Market cap (USD): 114594666.23149551
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (quarterly period ending 2025-03-31)
Market cap (USD): 86962532.15777804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (annual period ending 2025-03-31)
Market cap (USD): 86962532.15777804
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -595643.3852242567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6849425499059385%
Total shareholder yield: -0.6849425499059385% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (quarterly period ending 2025-06-30)
Market cap (USD): 131433959.30376786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRISDOREME.NS (quarterly period ending 2025-12-31)
Market cap (USD): 72191814.94597304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG.TO (annual period ending 2025-12-31)
Market cap (USD): 195143355339.91238
Dividends paid: 0
Stock repurchases: 1675401459.8540144
Dividend yield: 0%
Buyback yield: 0.8585490686760509%
Total shareholder yield: 0.8585490686760509% (Low Return)
Shareholder yield for ISRG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 195143355339.91238
Dividends paid: 0
Stock repurchases: 146715328.46715328
Dividend yield: 0%
Buyback yield: 0.0751833585169199%
Total shareholder yield: 0.0751833585169199% (Low Return)
Shareholder yield for JEV.V (annual period ending 2021-12-31)
Market cap (USD): 161599108.7086614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEV.V (annual period ending 2022-12-31)
Market cap (USD): 89058718.05882351
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 856057.3008337198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9612279622847162%
Total shareholder yield: 0.9612279622847162% (Low Return)
Shareholder yield for JEV.V (annual period ending 2023-12-31)
Market cap (USD): 50976370.60606061
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -716552.0276292339
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4056552459700664%
Total shareholder yield: -1.4056552459700664% (Minimal or Negative)
Shareholder yield for JEV.V (quarterly period ending 2024-09-30)
Market cap (USD): 32398315.54074074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEV.V (quarterly period ending 2024-12-31)
Market cap (USD): 28233066.7972028
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEV.V (annual period ending 2024-12-31)
Market cap (USD): 28233066.7972028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1075221.2121212122
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8083755471713046%
Total shareholder yield: 3.8083755471713046% (Low Return)
Shareholder yield for JEV.V (quarterly period ending 2025-03-31)
Market cap (USD): 35291333.496503495
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 168747.55244755233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.478155784236011%
Total shareholder yield: 0.478155784236011% (Low Return)
Shareholder yield for JEV.V (quarterly period ending 2025-06-30)
Market cap (USD): 31925347.430656932
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -154858.7667806642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4850652514182448%
Total shareholder yield: -0.4850652514182448% (Minimal or Negative)
Shareholder yield for JEV.V (quarterly period ending 2025-09-30)
Market cap (USD): 33886450.676258996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10078.905634616036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.029743172959915107%
Total shareholder yield: 0.029743172959915107% (Low Return)
Shareholder yield for JIN.OL (annual period ending 2021-12-31)
Market cap (USD): 134798376.654504
Dividends paid: 420256.41025641025
Stock repurchases: 0
Dividend yield: 0.3117666701087593%
Buyback yield: 0%
Total shareholder yield: 0.3117666701087593% (Low Return)
Shareholder yield for JIN.OL (annual period ending 2022-12-31)
Market cap (USD): 84045340.76923077
Dividends paid: 1402567.3940949936
Stock repurchases: 0
Dividend yield: 1.6688223062193561%
Buyback yield: 0%
Total shareholder yield: 1.6688223062193561% (Low Return)
Shareholder yield for JIN.OL (annual period ending 2023-12-31)
Market cap (USD): 61069094.8595285
Dividends paid: 559539.052496799
Stock repurchases: 0
Net debt paydown: -620102.7615101282
Dividend yield: 0.9162393085796574%
Buyback yield: 0%
Debt paydown yield: -1.0154117445763562%
Total shareholder yield: -0.09917243599669878% (Minimal or Negative)
Shareholder yield for JIN.OL (quarterly period ending 2024-09-30)
Market cap (USD): 62657084.67843512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIN.OL (quarterly period ending 2024-12-31)
Market cap (USD): 57327223.17901234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIN.OL (annual period ending 2024-12-31)
Market cap (USD): 57327223.17901234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1781443.1339678187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1074994307765635%
Total shareholder yield: -3.1074994307765635% (Minimal or Negative)
Shareholder yield for JIN.OL (quarterly period ending 2025-03-31)
Market cap (USD): 56923075.26526717
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4366577.332838628
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.671014456773366%
Total shareholder yield: -7.671014456773366% (Minimal or Negative)
Shareholder yield for JIN.OL (quarterly period ending 2025-06-30)
Market cap (USD): 59457696.88579941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2347867.470076792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.948803255172074%
Total shareholder yield: 3.948803255172074% (Low Return)
Shareholder yield for JIN.OL (quarterly period ending 2025-09-30)
Market cap (USD): 66562562.46893787
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3012777.4957837313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.526234243445295%
Total shareholder yield: -4.526234243445295% (Minimal or Negative)
Shareholder yield for JIN.OL (annual period ending 2025-12-31)
Market cap (USD): 63553010.669322714
Dividends paid: 421336.76092544984
Stock repurchases: 0
Net debt paydown: -2604109.4665147215
Dividend yield: 0.6629690025508591%
Buyback yield: 0%
Debt paydown yield: -4.09753910804376%
Total shareholder yield: -3.434570105492901% (Minimal or Negative)
Shareholder yield for JIN.OL (quarterly period ending 2025-12-31)
Market cap (USD): 63553010.669322714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2427377.8920308463
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.819453817319391%
Total shareholder yield: 3.819453817319391% (Low Return)
Shareholder yield for JMAT.L (annual period ending 2022-03-31)
Market cap (USD): 33996783.1725
Dividends paid: 182894736.84210527
Stock repurchases: 203947368.42105263
Dividend yield: 537.9765959446682%
Buyback yield: 599.9019595066444%
Total shareholder yield: 1137.8785554513126% (High Return)
Shareholder yield for JMAT.L (annual period ending 2023-03-31)
Market cap (USD): 34945024.49555556
Dividends paid: 174074074.07407406
Stock repurchases: 55555555.55555555
Net debt paydown: -415838206.6276803
Dividend yield: 498.13693533456666%
Buyback yield: 158.97987297911703%
Debt paydown yield: -1189.9782948515838%
Total shareholder yield: -532.8614865379001% (Minimal or Negative)
Shareholder yield for JMAT.L (annual period ending 2024-03-31)
Market cap (USD): 33810834.20999999
Dividends paid: 178481012.65822783
Stock repurchases: 0
Net debt paydown: 173183309.89217067
Dividend yield: 527.8811269478815%
Buyback yield: 0%
Debt paydown yield: 512.2124725362423%
Total shareholder yield: 1040.0935994841238% (High Return)
Shareholder yield for JMAT.L (quarterly period ending 2024-09-30)
Market cap (USD): 31271444.340400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JMAT.L (quarterly period ending 2025-03-31)
Market cap (USD): 26948869.008311685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -340987012.98701286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1265.311033579347%
Total shareholder yield: -1265.311033579347% (Minimal or Negative)
Shareholder yield for JMAT.L (annual period ending 2025-03-31)
Market cap (USD): 26948869.008311685
Dividends paid: 179220779.2207792
Stock repurchases: 325974025.97402596
Net debt paydown: -326911063.6199243
Dividend yield: 665.0400770640994%
Buyback yield: 1209.6018792977459%
Debt paydown yield: -1213.0789738118397%
Total shareholder yield: 661.5629825500055% (High Return)
Shareholder yield for JMAT.L (quarterly period ending 2025-09-30)
Market cap (USD): 43967811.67054054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 196770796.77079654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 447.5337509295182%
Total shareholder yield: 447.5337509295182% (High Return)
Shareholder yield for JOG.L (annual period ending 2021-12-31)
Market cap (USD): 622450.7306756757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOG.L (annual period ending 2022-12-31)
Market cap (USD): 983964.6686746989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOG.L (annual period ending 2023-12-31)
Market cap (USD): 843569.102278481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55631.55406435867
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.594783274315974%
Total shareholder yield: -6.594783274315974% (Minimal or Negative)
Shareholder yield for JOG.L (annual period ending 2024-12-31)
Market cap (USD): 200089.21537499997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70944.74683544302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.45655706754656%
Total shareholder yield: 35.45655706754656% (High Return)
Shareholder yield for JOG.L (quarterly period ending 2024-12-31)
Market cap (USD): 200089.21537499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JOG.L (quarterly period ending 2025-06-30)
Market cap (USD): 639927.4878082192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30088.424657534248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.701849073648715%
Total shareholder yield: 4.701849073648715% (Moderate Return)
Shareholder yield for JSE.L (annual period ending 2021-12-31)
Market cap (USD): 6112042.89972973
Dividends paid: 5737037.037037036
Stock repurchases: 0
Dividend yield: 93.8644759396359%
Buyback yield: 0%
Total shareholder yield: 93.8644759396359% (High Return)
Shareholder yield for JSE.L (annual period ending 2022-12-31)
Market cap (USD): 5055366.59060241
Dividends paid: 6877611.940298507
Stock repurchases: 11992537.313432835
Dividend yield: 136.04576081749502%
Buyback yield: 237.22389066158254%
Total shareholder yield: 373.26965147907754% (High Return)
Shareholder yield for JSE.L (annual period ending 2023-12-31)
Market cap (USD): 2552199.704050633
Dividends paid: 0
Stock repurchases: 1578787.8787878787
Net debt paydown: -135201458.61601087
Dividend yield: 0%
Buyback yield: 61.85988801276646%
Debt paydown yield: -5297.448252244159%
Total shareholder yield: -5235.588364231393% (Minimal or Negative)
Shareholder yield for JSE.L (quarterly period ending 2024-12-31)
Market cap (USD): 1634787.3779999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSE.L (annual period ending 2024-12-31)
Market cap (USD): 1634787.3779999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18105949.197860956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1107.5415336281706%
Total shareholder yield: -1107.5415336281706% (Minimal or Negative)
Shareholder yield for JSE.L (quarterly period ending 2025-06-30)
Market cap (USD): 1567604.3350684932
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20552895.220588237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1311.1022188957024%
Total shareholder yield: 1311.1022188957024% (High Return)
Shareholder yield for MHRIL.NS (annual period ending 2022-03-31)
Market cap (USD): 610110152.620335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHRIL.NS (annual period ending 2023-03-31)
Market cap (USD): 662880372.0255786
Dividends paid: 1120.584652862363
Stock repurchases: 0
Dividend yield: 0.00016904779507019753%
Buyback yield: 0%
Total shareholder yield: 0.00016904779507019753% (Low Return)
Shareholder yield for MHRIL.NS (annual period ending 2024-03-31)
Market cap (USD): 948988917.5923705
Dividends paid: 2590.238637726346
Stock repurchases: 0
Net debt paydown: -8926591.5128991
Dividend yield: 0.0002729471956635598%
Buyback yield: 0%
Debt paydown yield: -0.9406423349543727%
Total shareholder yield: -0.9403693877587092% (Minimal or Negative)
Shareholder yield for MHRIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 939608543.4651219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHRIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 840652941.0514046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHRIL.NS (annual period ending 2025-03-31)
Market cap (USD): 670647658.8995215
Dividends paid: 1578.2090250175356
Stock repurchases: 0
Net debt paydown: -37599293.960116446
Dividend yield: 0.00023532610664849692%
Buyback yield: 0%
Debt paydown yield: -5.606415449479663%
Total shareholder yield: -5.606180123373015% (Minimal or Negative)
Shareholder yield for MHRIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 670647658.8995215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHRIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 796819144.5319448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHRIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 694646984.0436672
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOT.DE (annual period ending 2021-12-31)
Market cap (USD): 163273493453.62637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOT.DE (annual period ending 2022-12-31)
Market cap (USD): 163273493453.62637
Dividends paid: 8158695652.173913
Stock repurchases: 11578260869.565216
Dividend yield: 4.9969505028635774%
Buyback yield: 7.091329170863685%
Total shareholder yield: 12.088279673727262% (High Return)
Shareholder yield for NOT.DE (annual period ending 2023-12-31)
Market cap (USD): 163273493453.62637
Dividends paid: 8636904761.904762
Stock repurchases: 10379761904.761906
Net debt paydown: -1030797101.4492798
Dividend yield: 5.2898388949813535%
Buyback yield: 6.357285365312533%
Debt paydown yield: -0.6313315649989759%
Total shareholder yield: 11.015792695294909% (High Return)
Shareholder yield for NOT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 163273493453.62637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOT.DE (annual period ending 2024-12-31)
Market cap (USD): 163273493453.62637
Dividends paid: 8471111111.111111
Stock repurchases: 9256666666.666666
Net debt paydown: -3364444444.444439
Dividend yield: 5.188295376014056%
Buyback yield: 5.669424026439285%
Debt paydown yield: -2.0606188875354854%
Total shareholder yield: 8.797100514917856% (Moderate Return)
Shareholder yield for NOT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 163273493453.62637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOT.DE (quarterly period ending 2025-03-31)
Dividends paid: 6060227272.727273
Stock repurchases: 3086363636.3636365
Shareholder yield for NOT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 223658233290.35294
Dividends paid: 3106250000
Stock repurchases: 3392500000
Net debt paydown: -5262159090.909088
Dividend yield: 1.3888377612137661%
Buyback yield: 1.5168232128507693%
Debt paydown yield: -2.3527678876358453%
Total shareholder yield: 0.5528930864286901% (Low Return)