speb/financial-data huggingface dataset:
Shareholder yield for DG (quarterly period ending 2025-04-30)
Market cap (USD): 20152796069.92
Dividends paid: 129819000
Stock repurchases: 0
Net debt paydown: 445371000
Dividend yield: 0.644173639973301%
Buyback yield: 0%
Debt paydown yield: 2.2099712538884835%
Total shareholder yield: 2.8541448938617844% (Low Return)
Shareholder yield for DG (quarterly period ending 2025-07-31)
Market cap (USD): 22678513178.07
Dividends paid: 129899000
Stock repurchases: 0
Net debt paydown: -49920000
Dividend yield: 0.5727844633377978%
Buyback yield: 0%
Debt paydown yield: -0.2201202504239668%
Total shareholder yield: 0.352664212913831% (Low Return)
Shareholder yield for DG (quarterly period ending 2025-10-31)
Market cap (USD): 21458669020.16
Dividends paid: 129867000
Stock repurchases: 0
Net debt paydown: 559511000
Dividend yield: 0.6051959694144706%
Buyback yield: 0%
Debt paydown yield: 2.607389113809204%
Total shareholder yield: 3.2125850832236744% (Low Return)
Shareholder yield for DG (annual period ending 2026-01-31)
Market cap (USD): 31329921473.41
Dividends paid: 519510000
Stock repurchases: 0
Net debt paydown: 1744729000
Dividend yield: 1.6581911973220649%
Buyback yield: 0%
Debt paydown yield: 5.5688904342794725%
Total shareholder yield: 7.227081631601537% (Moderate Return)
Shareholder yield for DG (quarterly period ending 2026-01-31)
Market cap (USD): 31329921473.41
Dividends paid: 129925000
Stock repurchases: 0
Net debt paydown: 789767000
Dividend yield: 0.41469941158412593%
Buyback yield: 0%
Debt paydown yield: 2.5208074672969825%
Total shareholder yield: 2.9355068788811085% (Low Return)
Shareholder yield for EDE.AX (annual period ending 2021-06-30)
Market cap (USD): 220558268.39097744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDE.AX (annual period ending 2022-06-30)
Market cap (USD): 92723203.06206897
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 575439.5022037849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6205992493794518%
Total shareholder yield: 0.6205992493794518% (Low Return)
Shareholder yield for EDE.AX (annual period ending 2023-06-30)
Market cap (USD): 28330539.165562913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3374300.4841287965
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.910470409368049%
Total shareholder yield: -11.910470409368049% (Minimal or Negative)
Shareholder yield for EDE.AX (annual period ending 2024-06-30)
Market cap (USD): 12222604.040000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1766098.3664459167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.44944433008006%
Total shareholder yield: -14.44944433008006% (Minimal or Negative)
Shareholder yield for EDV.L (annual period ending 2021-12-31)
Market cap (USD): 46189284.70216217
Dividends paid: 175540540.54054055
Stock repurchases: 0
Dividend yield: 380.0460251169971%
Buyback yield: 0%
Total shareholder yield: 380.0460251169971% (High Return)
Shareholder yield for EDV.L (annual period ending 2022-12-31)
Market cap (USD): 44520577.3886747
Dividends paid: 200722891.56626508
Stock repurchases: 154337349.39759037
Dividend yield: 450.85419673224106%
Buyback yield: 346.6652016890761%
Total shareholder yield: 797.5193984213172% (High Return)
Shareholder yield for EDV.L (annual period ending 2023-12-31)
Market cap (USD): 48605499.44886076
Dividends paid: 253670886.07594934
Stock repurchases: 101139240.5063291
Net debt paydown: -355461339.026994
Dividend yield: 521.8974991561269%
Buyback yield: 208.08188713859553%
Debt paydown yield: -731.319177989283%
Total shareholder yield: -1.3397916945606312% (Minimal or Negative)
Shareholder yield for EDV.L (quarterly period ending 2024-09-30)
Market cap (USD): 53865348.80960001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDV.L (annual period ending 2024-12-31)
Market cap (USD): 40615951.407
Dividends paid: 250000000
Stock repurchases: 50375000
Net debt paydown: -62052215.18987346
Dividend yield: 615.5217133653392%
Buyback yield: 124.02762524311586%
Debt paydown yield: -152.77794324714256%
Total shareholder yield: 586.7713953613124% (High Return)
Shareholder yield for EDV.L (quarterly period ending 2024-12-31)
Market cap (USD): 40615951.407
Dividends paid: 125000000
Stock repurchases: 0
Dividend yield: 307.7608566826696%
Buyback yield: 0%
Total shareholder yield: 307.7608566826696% (High Return)
Shareholder yield for EDV.L (quarterly period ending 2025-03-31)
Market cap (USD): 55346257.72675324
Dividends paid: 0
Stock repurchases: 54155844.15584415
Net debt paydown: -599951298.7012987
Dividend yield: 0%
Buyback yield: 97.84915255375311%
Debt paydown yield: -1083.9961423648244%
Total shareholder yield: -986.1469898110713% (Minimal or Negative)
Shareholder yield for EDV.L (quarterly period ending 2025-06-30)
Market cap (USD): 71487772.68904111
Dividends paid: 190821917.8082192
Stock repurchases: 39041095.89041096
Net debt paydown: -111435687.60007119
Dividend yield: 266.9294490937074%
Buyback yield: 54.612270632955195%
Debt paydown yield: -155.88076591055128%
Total shareholder yield: 165.6609538161113% (High Return)
Shareholder yield for EDV.L (quarterly period ending 2025-09-30)
Market cap (USD): 99609896.0643243
Dividends paid: 0
Stock repurchases: 21081081.08108108
Net debt paydown: 534461310.6256943
Dividend yield: 0%
Buyback yield: 21.163641278641347%
Debt paydown yield: 536.5544305764151%
Total shareholder yield: 557.7180718550565% (High Return)
Shareholder yield for EDV.L (annual period ending 2025-12-31)
Market cap (USD): 124430936.22162163
Dividends paid: 389459459.4594595
Stock repurchases: 120405405.4054054
Net debt paydown: 541253378.3783784
Dividend yield: 312.99246898359786%
Buyback yield: 96.76484728118864%
Debt paydown yield: 434.98296710904924%
Total shareholder yield: 844.7402833738357% (High Return)
Shareholder yield for EDV.L (quarterly period ending 2025-12-31)
Market cap (USD): 124430936.22162163
Dividends paid: 201216216.2162162
Stock repurchases: 4459459.459459459
Net debt paydown: 159054054.05405402
Dividend yield: 161.70915555745216%
Buyback yield: 3.5838832326366163%
Debt paydown yield: 127.82516863070595%
Total shareholder yield: 293.11820742079476% (High Return)
Shareholder yield for EP (annual period ending 2021-12-31)
Market cap (USD): 480291902.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EP (annual period ending 2022-12-31)
Market cap (USD): 489444109.20000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3001185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6131823723255059%
Total shareholder yield: -0.6131823723255059% (Minimal or Negative)
Shareholder yield for EP (annual period ending 2023-12-31)
Market cap (USD): 437316321.96000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1325870
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30318328711300035%
Total shareholder yield: 0.30318328711300035% (Low Return)
Shareholder yield for EP (quarterly period ending 2024-09-30)
Market cap (USD): 208909071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EP (annual period ending 2024-12-31)
Market cap (USD): 302420750.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5201792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7200512838883562%
Total shareholder yield: -1.7200512838883562% (Minimal or Negative)
Shareholder yield for EP (quarterly period ending 2024-12-31)
Market cap (USD): 302420750.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EP (quarterly period ending 2025-03-31)
Market cap (USD): 249895041.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EP (quarterly period ending 2025-06-30)
Market cap (USD): 210102837.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4806000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2874512623811256%
Total shareholder yield: -2.2874512623811256% (Minimal or Negative)
Shareholder yield for EP (quarterly period ending 2025-09-30)
Market cap (USD): 179860762.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1145000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6366035519691156%
Total shareholder yield: 0.6366035519691156% (Low Return)
Shareholder yield for EP (quarterly period ending 2025-12-31)
Market cap (USD): 120968300.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.021493234149451406%
Total shareholder yield: -0.021493234149451406% (Minimal or Negative)
Shareholder yield for EP (annual period ending 2025-12-31)
Market cap (USD): 120968300.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4497000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7175028450031915%
Total shareholder yield: -3.7175028450031915% (Minimal or Negative)
Shareholder yield for EPC (annual period ending 2021-09-30)
Market cap (USD): 1528517583.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPC (annual period ending 2022-09-30)
Market cap (USD): 1599943638.72
Dividends paid: 32600000
Stock repurchases: 125300000
Dividend yield: 2.0375717750958353%
Buyback yield: 7.831525871764053%
Total shareholder yield: 9.869097646859888% (Moderate Return)
Shareholder yield for EPC (annual period ending 2023-09-30)
Market cap (USD): 1604551771.32
Dividends paid: 31500000
Stock repurchases: 75200000
Net debt paydown: 30200000
Dividend yield: 1.9631650759443071%
Buyback yield: 4.6866671019368855%
Debt paydown yield: 1.8821455648735896%
Total shareholder yield: 8.531977742754782% (Moderate Return)
Shareholder yield for EPC (annual period ending 2024-09-30)
Market cap (USD): 1602708518.28
Dividends paid: 30700000
Stock repurchases: 58500000
Net debt paydown: 80700000
Dividend yield: 1.9155073832730813%
Buyback yield: 3.6500710723607575%
Debt paydown yield: 5.035226248538685%
Total shareholder yield: 10.600804704172525% (High Return)
Shareholder yield for EPC (quarterly period ending 2024-09-30)
Market cap (USD): 1602708518.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPC (quarterly period ending 2024-12-31)
Market cap (USD): 1487966016.54
Dividends paid: 7900000
Stock repurchases: 0
Dividend yield: 0.5309261039690977%
Buyback yield: 0%
Total shareholder yield: 0.5309261039690977% (Low Return)
Shareholder yield for EPC (quarterly period ending 2025-03-31)
Market cap (USD): 1388891165.64
Dividends paid: 7300000
Stock repurchases: 35400000
Dividend yield: 0.5255991384059359%
Buyback yield: 2.548795821858922%
Total shareholder yield: 3.0743949602648577% (Low Return)
Shareholder yield for EPC (quarterly period ending 2025-06-30)
Market cap (USD): 1047428539.98
Dividends paid: 7200000
Stock repurchases: 24500000
Net debt paydown: 64800000
Dividend yield: 0.6873977293131118%
Buyback yield: 2.3390617178015614%
Debt paydown yield: 6.1865795638180066%
Total shareholder yield: 9.213039010932679% (Moderate Return)
Shareholder yield for EPC (quarterly period ending 2025-09-30)
Market cap (USD): 917018387.4
Dividends paid: 6900000
Stock repurchases: 0
Net debt paydown: -600000
Dividend yield: 0.75243856555193%
Buyback yield: 0%
Debt paydown yield: -0.06542944048277652%
Total shareholder yield: 0.6870091250691535% (Low Return)
Shareholder yield for EPC (annual period ending 2025-09-30)
Market cap (USD): 917018387.4
Dividends paid: 29300000
Stock repurchases: 90200000
Net debt paydown: -113300000
Dividend yield: 3.19513767690892%
Buyback yield: 9.836225885910736%
Debt paydown yield: -12.355259344497632%
Total shareholder yield: 0.676104218322024% (Low Return)
Shareholder yield for EPC (quarterly period ending 2025-12-31)
Market cap (USD): 774627090.06
Dividends paid: 7400000
Stock repurchases: 0
Net debt paydown: -140500000
Dividend yield: 0.9552983745284226%
Buyback yield: 0%
Debt paydown yield: -18.137759678546402%
Total shareholder yield: -17.18246130401798% (Minimal or Negative)
Shareholder yield for FAU.AX (annual period ending 2021-12-31)
Market cap (USD): 26347300.905797105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAU.AX (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 42567.56756756757
Shareholder yield for FAU.AX (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 63060.27397260274
Net debt paydown: 12754.211403184005
Shareholder yield for FAU.AX (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 12111.801242236024
Net debt paydown: 3805.126350718966
Shareholder yield for FAU.AX (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GIL.TO (annual period ending 2021-12-31)
Market cap (USD): 7125821396.149606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GIL.TO (annual period ending 2022-12-31)
Market cap (USD): 4703051556.338235
Dividends paid: 91006617.64705881
Stock repurchases: 336335294.11764705
Dividend yield: 1.9350546460501907%
Buyback yield: 7.151426899932084%
Total shareholder yield: 9.086481545982275% (Moderate Return)
Shareholder yield for GIL.TO (annual period ending 2023-12-31)
Market cap (USD): 5865466397.674243
Dividends paid: 99846212.12121211
Stock repurchases: 292959848.4848485
Net debt paydown: -67566934.04634583
Dividend yield: 1.7022723403684117%
Buyback yield: 4.994655644110621%
Debt paydown yield: -1.1519447809493422%
Total shareholder yield: 5.54498320352969% (Moderate Return)
Shareholder yield for GIL.TO (quarterly period ending 2024-09-30)
Market cap (USD): 8470313961.296296
Dividends paid: 24351111.11111111
Stock repurchases: 0
Dividend yield: 0.2874877037897237%
Buyback yield: 0%
Total shareholder yield: 0.2874877037897237% (Low Return)
Shareholder yield for GIL.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8533863498.391609
Dividends paid: 21939860.139860142
Stock repurchases: 154241958.04195803
Dividend yield: 0.257091763232388%
Buyback yield: 1.8074106536978034%
Total shareholder yield: 2.0645024169301913% (Low Return)
Shareholder yield for GIL.TO (annual period ending 2024-12-31)
Market cap (USD): 8533863498.391609
Dividends paid: 93334965.03496504
Stock repurchases: 547762937.0629371
Net debt paydown: -335646095.5710957
Dividend yield: 1.0937011712521065%
Buyback yield: 6.418698133221545%
Debt paydown yield: -3.933108323496801%
Total shareholder yield: 3.5792909809768507% (Low Return)
Shareholder yield for GIL.TO (quarterly period ending 2025-03-31)
Market cap (USD): 8063788771.545455
Dividends paid: 0
Stock repurchases: 61123076.92307693
Net debt paydown: -184348251.74825168
Dividend yield: 0%
Buyback yield: 0.7579945191367217%
Debt paydown yield: -2.2861245125710385%
Total shareholder yield: -1.5281299934343169% (Minimal or Negative)
Shareholder yield for GIL.TO (quarterly period ending 2025-06-30)
Market cap (USD): 8917071145.554745
Dividends paid: 49968613.13868613
Stock repurchases: 55743795.62043795
Net debt paydown: -100818763.71803379
Dividend yield: 0.5603702417872489%
Buyback yield: 0.6251357055531269%
Debt paydown yield: -1.1306264363304201%
Total shareholder yield: 0.054879511009955806% (Low Return)
Shareholder yield for GIL.TO (quarterly period ending 2025-09-30)
Market cap (USD): 10575297877.079138
Dividends paid: 24162589.928057555
Stock repurchases: 32717266.18705036
Net debt paydown: 94918904.58436155
Dividend yield: 0.22848141214468734%
Buyback yield: 0.30937441731983406%
Debt paydown yield: 0.8975530116280548%
Total shareholder yield: 1.4354088410925763% (Low Return)
Shareholder yield for GIL.TO (annual period ending 2025-12-31)
Market cap (USD): 11494735943.883211
Dividends paid: 98713138.68613137
Stock repurchases: 155465693.4306569
Net debt paydown: -2222087453.422489
Dividend yield: 0.8587682150163738%
Buyback yield: 1.3524946913929428%
Debt paydown yield: -19.33134840391829%
Total shareholder yield: -17.120085497508974% (Minimal or Negative)
Shareholder yield for GIL.TO (quarterly period ending 2025-12-31)
Market cap (USD): 11494735943.883211
Dividends paid: 24229197.080291968
Stock repurchases: 2727007.299270073
Net debt paydown: -2031839342.5405655
Dividend yield: 0.2107851559059541%
Buyback yield: 0.02372396645371587%
Debt paydown yield: -17.676259397866247%
Total shareholder yield: -17.44175027550658% (Minimal or Negative)
Shareholder yield for GSBC (annual period ending 2021-12-31)
Market cap (USD): 569038732.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSBC (annual period ending 2022-12-31)
Market cap (USD): 586671531.6
Dividends paid: 19181000
Stock repurchases: 61847000
Dividend yield: 3.2694615243539458%
Buyback yield: 10.542014853069103%
Total shareholder yield: 13.811476377423048% (High Return)
Shareholder yield for GSBC (annual period ending 2023-12-31)
Market cap (USD): 603324730.92
Dividends paid: 19282000
Stock repurchases: 23326000
Net debt paydown: -163325000
Dividend yield: 3.195957170626371%
Buyback yield: 3.8662429707515162%
Debt paydown yield: -27.07082796870408%
Total shareholder yield: -20.008627827326194% (Minimal or Negative)
Shareholder yield for GSBC (quarterly period ending 2024-12-31)
Market cap (USD): 624222863.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSBC (annual period ending 2024-12-31)
Market cap (USD): 624222863.4
Dividends paid: 18708000
Stock repurchases: 15152000
Net debt paydown: -261934000
Dividend yield: 2.997006533548255%
Buyback yield: 2.427338197366002%
Debt paydown yield: -41.961615851957916%
Total shareholder yield: -36.53727112104366% (Minimal or Negative)
Shareholder yield for GSBC (quarterly period ending 2025-03-31)
Market cap (USD): 583079665.08
Dividends paid: 4692000
Stock repurchases: 10214000
Dividend yield: 0.804692785737305%
Buyback yield: 1.7517331870249004%
Total shareholder yield: 2.5564259727622054% (Low Return)
Shareholder yield for GSBC (quarterly period ending 2025-06-30)
Market cap (USD): 623243263.4399999
Dividends paid: 4626000
Stock repurchases: 9793000
Net debt paydown: 64950000
Dividend yield: 0.7422462899104161%
Buyback yield: 1.5712965666002388%
Debt paydown yield: 10.421291943294753%
Total shareholder yield: 12.734834799805407% (High Return)
Shareholder yield for GSBC (quarterly period ending 2025-09-30)
Market cap (USD): 653937395.52
Dividends paid: 4559000
Stock repurchases: 10042000
Net debt paydown: -56000000
Dividend yield: 0.6971615373631844%
Buyback yield: 1.5356210042116907%
Debt paydown yield: -8.563510877898297%
Total shareholder yield: -6.330728336323422% (Minimal or Negative)
Shareholder yield for GSBC (annual period ending 2025-12-31)
Market cap (USD): 661774195.1999999
Dividends paid: 18724000
Stock repurchases: 44461000
Net debt paydown: 258195000
Dividend yield: 2.829363873026399%
Buyback yield: 6.718454772411168%
Debt paydown yield: 39.01557387289314%
Total shareholder yield: 48.56339251833071% (High Return)
Shareholder yield for GSBC (quarterly period ending 2025-12-31)
Market cap (USD): 661774195.1999999
Dividends paid: 4847000
Stock repurchases: 14412000
Net debt paydown: 94979000
Dividend yield: 0.7324250530099848%
Buyback yield: 2.177782105215577%
Debt paydown yield: 14.352176420432297%
Total shareholder yield: 17.262383578657857% (High Return)
Shareholder yield for JTWO.V (quarterly period ending 2025-06-30)
Market cap (USD): 1444095.8540145983
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JTWO.V (quarterly period ending 2025-09-30)
Market cap (USD): 1581463.8848920865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF.TO (annual period ending 2021-12-31)
Market cap (USD): 1334425196.8503935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF.TO (annual period ending 2022-12-31)
Market cap (USD): 1226823529.4117646
Dividends paid: 167058823.52941176
Stock repurchases: 0
Dividend yield: 13.617184503260454%
Buyback yield: 0%
Total shareholder yield: 13.617184503260454% (High Return)
Shareholder yield for LIF.TO (annual period ending 2023-12-31)
Market cap (USD): 1300363636.3636363
Dividends paid: 135757575.75757575
Stock repurchases: 0
Dividend yield: 10.439970171513796%
Buyback yield: 0%
Total shareholder yield: 10.439970171513796% (High Return)
Shareholder yield for LIF.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1379555555.5555553
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF.TO (annual period ending 2024-12-31)
Market cap (USD): 1202125874.125874
Dividends paid: 120839160.83916084
Stock repurchases: 0
Dividend yield: 10.052122114668654%
Buyback yield: 0%
Total shareholder yield: 10.052122114668654% (High Return)
Shareholder yield for LIF.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1202125874.125874
Dividends paid: 31328671.32867133
Stock repurchases: 0
Dividend yield: 2.6061057334326136%
Buyback yield: 0%
Total shareholder yield: 2.6061057334326136% (Low Return)
Shareholder yield for LIF.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1243300699.3006992
Dividends paid: 33566433.56643357
Stock repurchases: 0
Dividend yield: 2.6997840172786183%
Buyback yield: 0%
Total shareholder yield: 2.6997840172786183% (Low Return)
Shareholder yield for LIF.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1265051094.8905108
Dividends paid: 23357664.23357664
Stock repurchases: 0
Dividend yield: 1.8463810930576072%
Buyback yield: 0%
Total shareholder yield: 1.8463810930576072% (Low Return)
Shareholder yield for LIF.TO (annual period ending 2025-12-31)
Market cap (USD): 1366423357.6642334
Dividends paid: 91094890.5109489
Stock repurchases: 0
Dividend yield: 6.666666666666667%
Buyback yield: 0%
Total shareholder yield: 6.666666666666667% (Moderate Return)
Shareholder yield for LIF.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1366423357.6642334
Dividends paid: 18686131.386861313
Stock repurchases: 0
Dividend yield: 1.3675213675213675%
Buyback yield: 0%
Total shareholder yield: 1.3675213675213675% (Low Return)
Shareholder yield for MIO.AX (annual period ending 2022-03-31)
Market cap (USD): 154613470.41353384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIO.AX (annual period ending 2023-03-31)
Market cap (USD): 42657847.05369128
Dividends paid: 0
Stock repurchases: 326103.355704698
Net debt paydown: 651613.2562951002
Dividend yield: 0%
Buyback yield: 0.7644627617850664%
Debt paydown yield: 1.5275343255719105%
Total shareholder yield: 2.291997087356977% (Low Return)
Shareholder yield for MIO.AX (annual period ending 2024-03-31)
Market cap (USD): 21993146.05882353
Dividends paid: 0
Stock repurchases: 148422.87581699347
Net debt paydown: -500778.65508619556
Dividend yield: 0%
Buyback yield: 0.6748596831941059%
Debt paydown yield: -2.2769759894596158%
Total shareholder yield: -1.60211630626551% (Minimal or Negative)
Shareholder yield for MIO.AX (quarterly period ending 2024-09-30)
Market cap (USD): 15471040.675862068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIO.AX (quarterly period ending 2024-12-31)
Market cap (USD): 9289030.633540371
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 259843.68815592205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7973175932663126%
Total shareholder yield: 2.7973175932663126% (Low Return)
Shareholder yield for MIO.AX (annual period ending 2025-03-31)
Market cap (USD): 7054405.339622641
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 447731.26156122825
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.346832085852025%
Total shareholder yield: 6.346832085852025% (Moderate Return)
Shareholder yield for MIO.AX (quarterly period ending 2025-03-31)
Market cap (USD): 7054405.339622641
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51238.33743505605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7263310650334267%
Total shareholder yield: 0.7263310650334267% (Low Return)
Shareholder yield for NXL.AX (annual period ending 2021-06-30)
Market cap (USD): 562888817.849624
Dividends paid: 0
Stock repurchases: 9873684.210526315
Dividend yield: 0%
Buyback yield: 1.7541091415257202%
Total shareholder yield: 1.7541091415257202% (Low Return)
Shareholder yield for NXL.AX (annual period ending 2022-06-30)
Market cap (USD): 177552821.68275863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -870935.9605911337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.490522173816687%
Total shareholder yield: -0.490522173816687% (Minimal or Negative)
Shareholder yield for NXL.AX (annual period ending 2023-06-30)
Market cap (USD): 190688264.83443707
Dividends paid: 0
Stock repurchases: 116556.29139072848
Net debt paydown: 2052203.699474766
Dividend yield: 0%
Buyback yield: 0.06112399810860263%
Debt paydown yield: 1.0762087018079318%
Total shareholder yield: 1.1373326999165345% (Low Return)
Shareholder yield for OAL.NS (annual period ending 2022-03-31)
Market cap (USD): 311314439.624423
Dividends paid: 665699.5911908216
Stock repurchases: 0
Dividend yield: 0.21383511538813849%
Buyback yield: 0%
Total shareholder yield: 0.21383511538813849% (Low Return)
Shareholder yield for OAL.NS (annual period ending 2023-03-31)
Market cap (USD): 143484747.17466506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAL.NS (annual period ending 2024-03-31)
Market cap (USD): 120016015.7543186
Dividends paid: 201786.7849862094
Stock repurchases: 0
Net debt paydown: 3467558.2703639753
Dividend yield: 0.16813321431973%
Buyback yield: 0%
Debt paydown yield: 2.8892462798151173%
Total shareholder yield: 3.0573794941348473% (Low Return)
Shareholder yield for OAL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 199075453.63401818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 108300969.98202825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11407078.81387807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.532757754405148%
Total shareholder yield: -10.532757754405148% (Minimal or Negative)
Shareholder yield for OAL.NS (annual period ending 2025-03-31)
Market cap (USD): 108300969.98202825
Dividends paid: 196714.98714051905
Stock repurchases: 0
Net debt paydown: -16604389.09677963
Dividend yield: 0.18163732713858655%
Buyback yield: 0%
Debt paydown yield: -15.331708570601913%
Total shareholder yield: -15.150071243463326% (Minimal or Negative)
Shareholder yield for OAL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 149684773.85162652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 123990852.72604284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 108698388.78467195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMG.L (annual period ending 2021-09-30)
Market cap (USD): 1361363.521621622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMG.L (annual period ending 2022-09-30)
Market cap (USD): 870600.3755555555
Dividends paid: 2824444.4444444445
Stock repurchases: 0
Dividend yield: 324.424905358223%
Buyback yield: 0%
Total shareholder yield: 324.424905358223% (High Return)
Shareholder yield for OMG.L (annual period ending 2023-09-30)
Market cap (USD): 1078391.7543902441
Dividends paid: 3958536.5853658537
Stock repurchases: 0
Net debt paydown: -3689864.498644987
Dividend yield: 367.077786829345%
Buyback yield: 0%
Debt paydown yield: -342.16364170285686%
Total shareholder yield: 24.91414512648811% (High Return)
Shareholder yield for OMG.L (annual period ending 2024-09-30)
Market cap (USD): 805927.2048000001
Dividends paid: 4820000
Stock repurchases: 0
Net debt paydown: 327642.2764227651
Dividend yield: 598.0689039025724%
Buyback yield: 0%
Debt paydown yield: 40.65407824321717%
Total shareholder yield: 638.7229821457896% (High Return)
Shareholder yield for OMG.L (quarterly period ending 2024-09-30)
Market cap (USD): 805927.2048000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMG.L (quarterly period ending 2025-03-31)
Market cap (USD): 741383.2511688313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -139393.93939393945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.801873278655442%
Total shareholder yield: -18.801873278655442% (Minimal or Negative)
Shareholder yield for OMG.L (quarterly period ending 2025-09-30)
Market cap (USD): 605050.4540540541
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 398402.94840294775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 65.84623575331705%
Total shareholder yield: 65.84623575331705% (High Return)
Shareholder yield for OMG.L (annual period ending 2025-09-30)
Market cap (USD): 605050.4540540541
Dividends paid: 5666216.216216216
Stock repurchases: 11158108.108108109
Net debt paydown: 259009.0090090083
Dividend yield: 936.4865654178992%
Buyback yield: 1844.1615956726914%
Debt paydown yield: 42.80783648265288%
Total shareholder yield: 2823.4559975732436% (High Return)
Shareholder yield for PARAS.NS (annual period ending 2022-03-31)
Market cap (USD): 332222144.68284327
Dividends paid: 0
Stock repurchases: 1842278.7814849005
Dividend yield: 0%
Buyback yield: 0.5545322041201186%
Total shareholder yield: 0.5545322041201186% (Low Return)
Shareholder yield for PARAS.NS (annual period ending 2023-03-31)
Market cap (USD): 230660373.65042633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2030241.000005943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8801862963609183%
Total shareholder yield: 0.8801862963609183% (Low Return)
Shareholder yield for PARAS.NS (annual period ending 2024-03-31)
Market cap (USD): 295493321.590691
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6110188.907352988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0677925560079657%
Total shareholder yield: -2.0677925560079657% (Minimal or Negative)
Shareholder yield for PARAS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 533674480.394171
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARAS.NS (annual period ending 2025-03-31)
Market cap (USD): 450081507.6601704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5082672.642551627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1292782653912652%
Total shareholder yield: 1.1292782653912652% (Low Return)
Shareholder yield for PARAS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 450081507.6601704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5417824.867084812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.203743049842316%
Total shareholder yield: 1.203743049842316% (Low Return)
Shareholder yield for PARAS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 752632477.956939
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARAS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 609538215.2987598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PARAS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 614391986.7661803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 2574589778.868258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 2817351023.485506
Dividends paid: 5245895.249695494
Stock repurchases: 0
Dividend yield: 0.1861995614307761%
Buyback yield: 0%
Total shareholder yield: 0.1861995614307761% (Low Return)
Shareholder yield for PHOENIXLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 5951726126.242083
Dividends paid: 10744225.926370068
Stock repurchases: 0
Net debt paydown: -37538863.295735896
Dividend yield: 0.18052285502515164%
Buyback yield: 0%
Debt paydown yield: -0.6307222896265544%
Total shareholder yield: -0.45019943460140277% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 7872105127.556975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6801211677.306679
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6847923815.089393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 6847923815.089393
Dividends paid: 10462438.625204582
Stock repurchases: 0
Net debt paydown: 8374193.816149831
Dividend yield: 0.15278263759521696%
Buyback yield: 0%
Debt paydown yield: 0.1222880692349016%
Total shareholder yield: 0.2750707068301186% (Low Return)
Shareholder yield for PHOENIXLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 6525394364.118886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHOENIXLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 7384637665.261224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (annual period ending 2022-03-31)
Market cap (USD): 47666380.80548596
Dividends paid: 378478.1748648292
Stock repurchases: 0
Dividend yield: 0.7940149188361914%
Buyback yield: 0%
Total shareholder yield: 0.7940149188361914% (Low Return)
Shareholder yield for PPL.NS (annual period ending 2023-03-31)
Market cap (USD): 39609493.42070646
Dividends paid: 349573.6906211937
Stock repurchases: 0
Net debt paydown: -485081.4606619751
Dividend yield: 0.8825502687152489%
Buyback yield: 0%
Debt paydown yield: -1.2246595923602281%
Total shareholder yield: -0.34210932364497926% (Minimal or Negative)
Shareholder yield for PPL.NS (annual period ending 2024-03-31)
Market cap (USD): 99871178.94409789
Dividends paid: 344165.96714234323
Stock repurchases: 0
Net debt paydown: -3651453.86886004
Dividend yield: 0.3446098972507248%
Buyback yield: 0%
Debt paydown yield: -3.656163777643911%
Total shareholder yield: -3.311553880393186% (Minimal or Negative)
Shareholder yield for PPL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 164260124.60941234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 140326214.4221937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 112273071.88026609
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (annual period ending 2025-03-31)
Market cap (USD): 112273071.88026609
Dividends paid: 502688.80056114093
Stock repurchases: 0
Net debt paydown: 275419.63538677245
Dividend yield: 0.447737638369096%
Buyback yield: 0%
Debt paydown yield: 0.2453122826108245%
Total shareholder yield: 0.6930499209799206% (Low Return)
Shareholder yield for PPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 110806406.8820501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 81616327.00315672
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 64353347.90709592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRMB (annual period ending 2022-12-31)
Market cap (USD): 5109189352.96
Dividends paid: 8600000
Stock repurchases: 66400000
Dividend yield: 0.16832415880256238%
Buyback yield: 1.2996190865686212%
Total shareholder yield: 1.4679432453711836% (Low Return)
Shareholder yield for PRMB (annual period ending 2023-12-31)
Market cap (USD): 5062016439.9
Dividends paid: 49900000
Stock repurchases: 183600000
Net debt paydown: -139600000
Dividend yield: 0.9857731714712838%
Buyback yield: 3.6270131118662867%
Debt paydown yield: -2.7577942833144533%
Total shareholder yield: 1.8549920000231168% (Low Return)
Shareholder yield for PRMB (quarterly period ending 2024-09-30)
Market cap (USD): 8607242290.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRMB (quarterly period ending 2024-12-31)
Market cap (USD): 10860656060.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRMB (annual period ending 2024-12-31)
Market cap (USD): 10860656060.66
Dividends paid: 615800000
Stock repurchases: 10400000
Net debt paydown: -1624600000
Dividend yield: 5.670007378565103%
Buyback yield: 0.09575848771854022%
Debt paydown yield: -14.958580687263504%
Total shareholder yield: -9.192814820979862% (Minimal or Negative)
Shareholder yield for PRMB (quarterly period ending 2025-03-31)
Market cap (USD): 12566138302.060001
Dividends paid: 38600000
Stock repurchases: 119200000
Dividend yield: 0.30717471885274567%
Buyback yield: 0.9485809970789452%
Total shareholder yield: 1.2557557159316908% (Low Return)
Shareholder yield for PRMB (quarterly period ending 2025-06-30)
Market cap (USD): 10523188298
Dividends paid: 37400000
Stock repurchases: 101800000
Net debt paydown: -37600000
Dividend yield: 0.3554055951570126%
Buyback yield: 0.9673874221118685%
Debt paydown yield: -0.3573061598369966%
Total shareholder yield: 0.9654868574318844% (Low Return)
Shareholder yield for PRMB (quarterly period ending 2025-09-30)
Market cap (USD): 7881505166.639999
Dividends paid: 37200000
Stock repurchases: 75800000
Net debt paydown: 25700000
Dividend yield: 0.4719910627916127%
Buyback yield: 0.9617452300968882%
Debt paydown yield: 0.32607984714366794%
Total shareholder yield: 1.7598161400321688% (Low Return)
Shareholder yield for PRMB (quarterly period ending 2025-12-31)
Market cap (USD): 5871213333.16
Dividends paid: 38100000
Stock repurchases: 124700000
Net debt paydown: -25200000
Dividend yield: 0.6489288983048048%
Buyback yield: 2.123922142220713%
Debt paydown yield: -0.42921281462680005%
Total shareholder yield: 2.343638225898718% (Low Return)
Shareholder yield for PRMB (annual period ending 2025-12-31)
Market cap (USD): 5871213333.16
Dividends paid: 151300000
Stock repurchases: 421500000
Net debt paydown: -46000000
Dividend yield: 2.5769801132156687%
Buyback yield: 7.179095292269692%
Debt paydown yield: -0.783483709239397%
Total shareholder yield: 8.972591696245965% (Moderate Return)
Shareholder yield for QMC.V (annual period ending 2021-08-31)
Market cap (USD): 23129072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QMC.V (annual period ending 2022-08-31)
Market cap (USD): 14301181.92366412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QMC.V (annual period ending 2023-08-31)
Market cap (USD): 10793566.933333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9270.975402883778
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08589352769243133%
Total shareholder yield: -0.08589352769243133% (Minimal or Negative)
Shareholder yield for QMC.V (annual period ending 2024-08-31)
Market cap (USD): 5396783.466666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20169.62962962962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3737342762445022%
Total shareholder yield: 0.3737342762445022% (Low Return)
Shareholder yield for QMC.V (quarterly period ending 2024-11-30)
Market cap (USD): 3717172.2857142864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QMC.V (quarterly period ending 2025-02-28)
Market cap (USD): 3613917.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71966.90476190476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9913820601024999%
Total shareholder yield: 1.9913820601024999% (Low Return)
Shareholder yield for QMC.V (quarterly period ending 2025-05-31)
Market cap (USD): 3771044.347826088
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1876.8115942028962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0497690141269442%
Total shareholder yield: -0.0497690141269442% (Minimal or Negative)
Shareholder yield for QMC.V (quarterly period ending 2025-08-31)
Market cap (USD): 3798570.218978102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76346.30276102823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0098694603457155%
Total shareholder yield: -2.0098694603457155% (Minimal or Negative)
Shareholder yield for QMC.V (annual period ending 2025-08-31)
Market cap (USD): 3798570.218978102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16.14490402811498
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00042502581490933477%
Total shareholder yield: 0.00042502581490933477% (Low Return)
Shareholder yield for QMC.V (quarterly period ending 2025-11-30)
Market cap (USD): 4460606.742857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24198.790406673652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5424999736958127%
Total shareholder yield: -0.5424999736958127% (Minimal or Negative)
Shareholder yield for RCS (annual period ending 2021-06-30)
Market cap (USD): 226668897.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCS (annual period ending 2022-06-30)
Market cap (USD): 167640538.85
Dividends paid: 24286000
Stock repurchases: 0
Dividend yield: 14.486949377877165%
Buyback yield: 0%
Total shareholder yield: 14.486949377877165% (High Return)
Shareholder yield for RCS (annual period ending 2023-06-30)
Market cap (USD): 188890748
Dividends paid: 24420000
Stock repurchases: 0
Net debt paydown: 71748000
Dividend yield: 12.928108051115347%
Buyback yield: 0%
Debt paydown yield: 37.98386144354725%
Total shareholder yield: 50.91196949466259% (High Return)
Shareholder yield for RCS (annual period ending 2024-06-30)
Market cap (USD): 250752467.96999997
Dividends paid: 24500000
Stock repurchases: 0
Net debt paydown: -6239000
Dividend yield: 9.770591770578777%
Buyback yield: 0%
Debt paydown yield: -2.488111104352693%
Total shareholder yield: 7.282480666226084% (Moderate Return)
Shareholder yield for RCS (quarterly period ending 2024-12-31)
Market cap (USD): 321114271.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCS (quarterly period ending 2025-06-30)
Market cap (USD): 304586331.15000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 307000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10079244161774656%
Total shareholder yield: 0.10079244161774656% (Low Return)
Shareholder yield for RCS (annual period ending 2025-06-30)
Market cap (USD): 304586331.15000004
Dividends paid: 22302000
Stock repurchases: 0
Net debt paydown: 10642000
Dividend yield: 7.322061996609068%
Buyback yield: 0%
Debt paydown yield: 3.4939190999871625%
Total shareholder yield: 10.81598109659623% (High Return)
Shareholder yield for RLE.L (annual period ending 2021-12-31)
Market cap (USD): 685215.8758108108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLE.L (annual period ending 2022-12-31)
Market cap (USD): 484519.07795180724
Dividends paid: 6967469.879518073
Stock repurchases: 2421686.746987952
Net debt paydown: 31410631.716053396
Dividend yield: 1438.0176543246648%
Buyback yield: 499.8124650168729%
Debt paydown yield: 6482.847249036015%
Total shareholder yield: 8420.677368377552% (High Return)
Shareholder yield for RLE.L (annual period ending 2023-12-31)
Market cap (USD): 597582.4181012658
Dividends paid: 4710126.582278481
Stock repurchases: 0
Net debt paydown: 17240018.301052317
Dividend yield: 788.1969816388252%
Buyback yield: 0%
Debt paydown yield: 2884.9607650489543%
Total shareholder yield: 3673.1577466877793% (High Return)
Shareholder yield for RLE.L (quarterly period ending 2024-12-31)
Market cap (USD): 611968.6615
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLE.L (annual period ending 2024-12-31)
Market cap (USD): 611968.6615
Dividends paid: 4875000
Stock repurchases: 0
Net debt paydown: 19874620.25316456
Dividend yield: 796.6094191900053%
Buyback yield: 0%
Debt paydown yield: 3247.653271075966%
Total shareholder yield: 4044.2626902659713% (High Return)
Shareholder yield for RO.SW (annual period ending 2021-12-31)
Market cap (USD): 40859135714.28571
Dividends paid: 0
Stock repurchases: 20869230769.23077
Dividend yield: 0%
Buyback yield: 51.07604555114021%
Total shareholder yield: 51.07604555114021% (High Return)
Shareholder yield for RO.SW (annual period ending 2022-12-31)
Market cap (USD): 36290015902.17391
Dividends paid: 8093478260.869565
Stock repurchases: 0
Dividend yield: 22.302217454759322%
Buyback yield: 0%
Total shareholder yield: 22.302217454759322% (High Return)