speb/financial-data huggingface dataset:
Shareholder yield for NICN.V (annual period ending 2023-12-31)
Market cap (USD): 4952079.621212121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2024-09-30)
Market cap (USD): 4842033.407407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2024-12-31)
Market cap (USD): 3656920.335664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (annual period ending 2024-12-31)
Market cap (USD): 3656920.335664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2025-03-31)
Market cap (USD): 3656920.335664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2025-06-30)
Market cap (USD): 4771346.788321167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2025-09-30)
Market cap (USD): 4702694.316546763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (annual period ending 2025-12-31)
Market cap (USD): 3817077.430656934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICN.V (quarterly period ending 2025-12-31)
Market cap (USD): 3817077.430656934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O (annual period ending 2021-12-31)
Market cap (USD): 52732452571.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O (annual period ending 2022-12-31)
Market cap (USD): 48843958721.4
Dividends paid: 1813431000
Stock repurchases: 0
Dividend yield: 3.7127027527469463%
Buyback yield: 0%
Total shareholder yield: 3.7127027527469463% (Low Return)
Shareholder yield for O (annual period ending 2023-12-31)
Market cap (USD): 46624626500
Dividends paid: 2111793000
Stock repurchases: 0
Net debt paydown: -3389397000
Dividend yield: 4.529351028688669%
Buyback yield: 0%
Debt paydown yield: -7.269542416602522%
Total shareholder yield: -2.7401913879138524% (Minimal or Negative)
Shareholder yield for O (quarterly period ending 2024-09-30)
Market cap (USD): 53487771520.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O (quarterly period ending 2024-12-31)
Market cap (USD): 45645509343.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O (annual period ending 2024-12-31)
Market cap (USD): 45645509343.5
Dividends paid: 2699482000
Stock repurchases: 172510000
Net debt paydown: -4767445000
Dividend yield: 5.914014409797381%
Buyback yield: 0.37793422065201626%
Debt paydown yield: -10.444499510615916%
Total shareholder yield: -4.152550880166519% (Minimal or Negative)
Shareholder yield for O (quarterly period ending 2025-03-31)
Market cap (USD): 50298647068.2
Dividends paid: 711824000
Stock repurchases: 0
Dividend yield: 1.4151951225146016%
Buyback yield: 0%
Total shareholder yield: 1.4151951225146016% (Low Return)
Shareholder yield for O (quarterly period ending 2025-06-30)
Market cap (USD): 50662319154.9
Dividends paid: 727450000
Stock repurchases: 0
Net debt paydown: -1333211000
Dividend yield: 1.4358797862684143%
Buyback yield: 0%
Debt paydown yield: -2.6315633043242816%
Total shareholder yield: -1.1956835180558674% (Minimal or Negative)
Shareholder yield for O (quarterly period ending 2025-09-30)
Market cap (USD): 54215115694.2
Dividends paid: 737859000
Stock repurchases: 0
Net debt paydown: -23243000
Dividend yield: 1.3609839074436156%
Buyback yield: 0%
Debt paydown yield: -0.04287180743300815%
Total shareholder yield: 1.3181121000106075% (Low Return)
Shareholder yield for O (annual period ending 2025-12-31)
Market cap (USD): 51221814672.9
Dividends paid: 2920895000
Stock repurchases: 0
Net debt paydown: -2588706000
Dividend yield: 5.702443419181246%
Buyback yield: 0%
Debt paydown yield: -5.053913096463586%
Total shareholder yield: 0.6485303227176598% (Low Return)
Shareholder yield for O (quarterly period ending 2025-12-31)
Market cap (USD): 51221814672.9
Dividends paid: 743762000
Stock repurchases: 0
Net debt paydown: -448098000
Dividend yield: 1.4520414880839887%
Buyback yield: 0%
Debt paydown yield: -0.8748186741557905%
Total shareholder yield: 0.5772228139281982% (Low Return)
Shareholder yield for OBCL.NS (annual period ending 2023-03-31)
Market cap (USD): 12544388.447015835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 988056.2907317365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.8764803474081155%
Total shareholder yield: 7.8764803474081155% (Moderate Return)
Shareholder yield for OBCL.NS (annual period ending 2024-03-31)
Market cap (USD): 11937472.26487524
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1397886.2641369763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.710069209962565%
Total shareholder yield: -11.710069209962565% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 14291069.427854754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 13946244.696351556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 12796311.213677207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (annual period ending 2025-03-31)
Market cap (USD): 12796311.213677207
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5262634.67940234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -41.12618544145305%
Total shareholder yield: -41.12618544145305% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 13573310.388485843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 13177337.966178127
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBCL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13304445.287958115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTB.L (annual period ending 2021-09-30)
Market cap (USD): 7158185.667027026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTB.L (annual period ending 2022-09-30)
Market cap (USD): 1551372.4854444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTB.L (annual period ending 2023-09-30)
Market cap (USD): 1790495.274878049
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1154471.5447154474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.47777667517602%
Total shareholder yield: -64.47777667517602% (Minimal or Negative)
Shareholder yield for OTB.L (annual period ending 2024-09-30)
Market cap (USD): 2590951.9860000005
Dividends paid: 2000000
Stock repurchases: 0
Net debt paydown: 1754471.544715447
Dividend yield: 77.19170447028112%
Buyback yield: 0%
Debt paydown yield: 67.7153244905962%
Total shareholder yield: 144.9070289608773% (High Return)
Shareholder yield for OTB.L (quarterly period ending 2024-09-30)
Market cap (USD): 2590951.9860000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTB.L (quarterly period ending 2025-03-31)
Market cap (USD): 4075234.7254545456
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50812121.21212121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1246.8513996197778%
Total shareholder yield: -1246.8513996197778% (Minimal or Negative)
Shareholder yield for OTB.L (quarterly period ending 2025-09-30)
Market cap (USD): 4220995.3525675675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51572481.57248157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1221.8085371999005%
Total shareholder yield: 1221.8085371999005% (High Return)
Shareholder yield for OTB.L (annual period ending 2025-09-30)
Market cap (USD): 4220995.3525675675
Dividends paid: 6621621.621621622
Stock repurchases: 41756756.75675676
Net debt paydown: 760360.3603603607
Dividend yield: 156.8734639234746%
Buyback yield: 989.2632724970133%
Debt paydown yield: 18.013769190668384%
Total shareholder yield: 1164.1505056111564% (High Return)
Shareholder yield for PRU.AX (annual period ending 2021-06-30)
Market cap (USD): 1327131493
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRU.AX (annual period ending 2022-06-30)
Market cap (USD): 1336284123.986207
Dividends paid: 6039843.710344829
Stock repurchases: 8730755.144827588
Net debt paydown: 34188407.878869586
Dividend yield: 0.45198798683079855%
Buyback yield: 0.6533606879039525%
Debt paydown yield: 2.5584684622970553%
Total shareholder yield: 3.6638171370318062% (Low Return)
Shareholder yield for PRU.AX (annual period ending 2023-06-30)
Market cap (USD): 1362287294.1390727
Dividends paid: 17234771.33112583
Stock repurchases: 0
Net debt paydown: 39347246.80758164
Dividend yield: 1.2651348511635148%
Buyback yield: 0%
Debt paydown yield: 2.888322234000428%
Total shareholder yield: 4.153457085163943% (Moderate Return)
Shareholder yield for PRU.AX (annual period ending 2024-06-30)
Market cap (USD): 1990697239.5
Dividends paid: 29864666.666666668
Stock repurchases: 0
Net debt paydown: -436165.15011037514
Dividend yield: 1.500211386949415%
Buyback yield: 0%
Debt paydown yield: -0.021910170037706286%
Total shareholder yield: 1.4783012169117087% (Low Return)
Shareholder yield for RENT3.SA (annual period ending 2021-12-31)
Market cap (USD): 8366688035.336843
Dividends paid: 3254578.0969479354
Stock repurchases: 0
Dividend yield: 0.03889924045455229%
Buyback yield: 0%
Total shareholder yield: 0.03889924045455229% (Low Return)
Shareholder yield for RENT3.SA (annual period ending 2022-12-31)
Market cap (USD): 9313853849.721064
Dividends paid: 119545454.54545455
Stock repurchases: 0
Dividend yield: 1.2835229806513955%
Buyback yield: 0%
Total shareholder yield: 1.2835229806513955% (Low Return)
Shareholder yield for RENT3.SA (annual period ending 2023-12-31)
Market cap (USD): 12499676696.26087
Dividends paid: 0
Stock repurchases: 64882474.22680413
Net debt paydown: -2151756009.0596704
Dividend yield: 0%
Buyback yield: 0.519073219279447%
Debt paydown yield: -17.2144933132818%
Total shareholder yield: -16.69542009400235% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 7360076585.701658
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 5136254367.411955
Dividends paid: 0
Stock repurchases: 48183656.95792881
Dividend yield: 0%
Buyback yield: 0.9381088534796902%
Total shareholder yield: 0.9381088534796902% (Low Return)
Shareholder yield for RENT3.SA (annual period ending 2024-12-31)
Market cap (USD): 5136254367.411955
Dividends paid: 0
Stock repurchases: 128743527.50809062
Net debt paydown: 1165868152.3371038
Dividend yield: 0%
Buyback yield: 2.5065644786779053%
Debt paydown yield: 22.69880089534115%
Total shareholder yield: 25.205365374019056% (High Return)
Shareholder yield for RENT3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 5835575898.140625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 7492914888.739051
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -158991309.3065691
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1218886330273667%
Total shareholder yield: -2.1218886330273667% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 7610261994.276316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -681243253.6633549
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.951639958988514%
Total shareholder yield: -8.951639958988514% (Minimal or Negative)
Shareholder yield for RENT3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 8124502318.928186
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 311891976.2910929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8389056221260183%
Total shareholder yield: 3.8389056221260183% (Low Return)
Shareholder yield for RENT3.SA (annual period ending 2025-12-31)
Market cap (USD): 8124502318.928186
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -733426415.5623255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.027339605204048%
Total shareholder yield: -9.027339605204048% (Minimal or Negative)
Shareholder yield for RNR (annual period ending 2021-12-31)
Market cap (USD): 6817003565.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNR (annual period ending 2022-12-31)
Market cap (USD): 7489313194.320001
Dividends paid: 100071000
Stock repurchases: 166664000
Dividend yield: 1.336183938413675%
Buyback yield: 2.225357595225158%
Total shareholder yield: 3.5615415336388327% (Low Return)
Shareholder yield for RNR (annual period ending 2023-12-31)
Market cap (USD): 8029903322.25
Dividends paid: 110487000
Stock repurchases: 0
Net debt paydown: -788213000
Dividend yield: 1.3759443366379318%
Buyback yield: 0%
Debt paydown yield: -9.81597123113483%
Total shareholder yield: -8.440026894496897% (Minimal or Negative)
Shareholder yield for RNR (quarterly period ending 2024-09-30)
Market cap (USD): 11215686958.560001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNR (quarterly period ending 2024-12-31)
Market cap (USD): 10259162381.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNR (annual period ending 2024-12-31)
Market cap (USD): 10259162381.7
Dividends paid: 116224000
Stock repurchases: 666921000
Net debt paydown: 71966000
Dividend yield: 1.1328800117962559%
Buyback yield: 6.50073539326792%
Debt paydown yield: 0.7014802702447803%
Total shareholder yield: 8.335095675308956% (Moderate Return)
Shareholder yield for RNR (quarterly period ending 2025-03-31)
Market cap (USD): 9912619594.08
Dividends paid: 28377000
Stock repurchases: 357712000
Dividend yield: 0.28627145156409783%
Buyback yield: 3.6086525524860478%
Total shareholder yield: 3.8949240040501456% (Low Return)
Shareholder yield for RNR (quarterly period ending 2025-06-30)
Market cap (USD): 10048909803.12
Dividends paid: 28031000
Stock repurchases: 373646000
Net debt paydown: 490359000
Dividend yield: 0.27894568216043586%
Buyback yield: 3.718273995095367%
Debt paydown yield: 4.8797233690738535%
Total shareholder yield: 8.876943046329657% (Moderate Return)
Shareholder yield for RNR (quarterly period ending 2025-09-30)
Market cap (USD): 10522185864.39
Dividends paid: 27389000
Stock repurchases: 208279000
Net debt paydown: 34244000
Dividend yield: 0.2602976259209789%
Buyback yield: 1.9794271141405515%
Debt paydown yield: 0.32544568629880616%
Total shareholder yield: 2.5651704263603365% (Low Return)
Shareholder yield for RNR (quarterly period ending 2025-12-31)
Market cap (USD): 11650319759.34
Dividends paid: 26421000
Stock repurchases: 660043000
Net debt paydown: -100066000
Dividend yield: 0.226783475009932%
Buyback yield: 5.66544964974757%
Debt paydown yield: -0.8589120476266551%
Total shareholder yield: 5.033321077130847% (Moderate Return)
Shareholder yield for RNR (annual period ending 2025-12-31)
Market cap (USD): 11650319759.34
Dividends paid: 110218000
Stock repurchases: 1599680000
Net debt paydown: -442512000
Dividend yield: 0.9460512868038562%
Buyback yield: 13.730781927401992%
Debt paydown yield: -3.7982820140643816%
Total shareholder yield: 10.878551200141466% (High Return)
Shareholder yield for ROK (annual period ending 2021-09-30)
Market cap (USD): 30187510709.370003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROK (annual period ending 2022-09-30)
Market cap (USD): 22471774808.35
Dividends paid: 519400000
Stock repurchases: 301300000
Dividend yield: 2.3113439166674223%
Buyback yield: 1.3407930729532045%
Total shareholder yield: 3.652136989620627% (Low Return)
Shareholder yield for ROK (annual period ending 2023-09-30)
Market cap (USD): 30375563689.940002
Dividends paid: 542000000
Stock repurchases: 312000000
Net debt paydown: 848100000
Dividend yield: 1.784329026886515%
Buyback yield: 1.027141432451278%
Debt paydown yield: 2.792046951480541%
Total shareholder yield: 5.603517410818334% (Moderate Return)
Shareholder yield for ROK (quarterly period ending 2024-09-30)
Market cap (USD): 29066982002.660004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROK (annual period ending 2024-09-30)
Market cap (USD): 29066982002.660004
Dividends paid: 571000000
Stock repurchases: 595000000
Net debt paydown: -750100000
Dividend yield: 1.9644282297616797%
Buyback yield: 2.046996141345358%
Debt paydown yield: -2.5805912699548794%
Total shareholder yield: 1.430833101152159% (Low Return)
Shareholder yield for ROK (quarterly period ending 2024-12-31)
Market cap (USD): 31085491510.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROK (quarterly period ending 2025-03-31)
Market cap (USD): 28230201876.1
Dividends paid: 148000000
Stock repurchases: 132000000
Dividend yield: 0.5242612172933075%
Buyback yield: 0.46758432893727436%
Total shareholder yield: 0.991845546230582% (Low Return)
Shareholder yield for ROK (quarterly period ending 2025-06-30)
Market cap (USD): 36446670565.62
Dividends paid: 147000000
Stock repurchases: 124000000
Net debt paydown: 218000000
Dividend yield: 0.4033290221539866%
Buyback yield: 0.3402231207285329%
Debt paydown yield: 0.5981341961195175%
Total shareholder yield: 1.3416863390020368% (Low Return)
Shareholder yield for ROK (annual period ending 2025-09-30)
Market cap (USD): 38498562258.94
Dividends paid: 591000000
Stock repurchases: 425000000
Net debt paydown: 438000000
Dividend yield: 1.5351222625534802%
Buyback yield: 1.1039373292474266%
Debt paydown yield: 1.1377048240244068%
Total shareholder yield: 3.7767644158253133% (Low Return)
Shareholder yield for ROK (quarterly period ending 2025-09-30)
Market cap (USD): 38498562258.94
Dividends paid: 147000000
Stock repurchases: 69000000
Net debt paydown: 228000000
Dividend yield: 0.38183244093969815%
Buyback yield: 0.1792274722778175%
Debt paydown yield: 0.5922299083962664%
Total shareholder yield: 1.153289821613782% (Low Return)
Shareholder yield for ROK (quarterly period ending 2025-12-31)
Market cap (USD): 43010721053.09
Dividends paid: 156000000
Stock repurchases: 153000000
Net debt paydown: -126000000
Dividend yield: 0.36270026677172523%
Buyback yield: 0.35572526164149976%
Debt paydown yield: -0.29295021546947037%
Total shareholder yield: 0.4254753129437547% (Low Return)
Shareholder yield for RS1.L (annual period ending 2022-03-31)
Market cap (USD): 58257365.78947368
Dividends paid: 100263157.89473684
Stock repurchases: 3815789.4736842103
Dividend yield: 172.1038301955854%
Buyback yield: 6.549883301406793%
Total shareholder yield: 178.6537134969922% (High Return)
Shareholder yield for RS1.L (annual period ending 2023-03-31)
Market cap (USD): 47043549.75308641
Dividends paid: 109382716.0493827
Stock repurchases: 2592592.5925925924
Net debt paydown: -66258934.37296945
Dividend yield: 232.5137380650285%
Buyback yield: 5.511047967681263%
Debt paydown yield: -140.8459495950821%
Total shareholder yield: 97.17883643762767% (High Return)
Shareholder yield for RS1.L (annual period ending 2024-03-31)
Market cap (USD): 39470032.151898734
Dividends paid: 131772151.89873417
Stock repurchases: 1898734.1772151897
Net debt paydown: -395971245.5071104
Dividend yield: 333.8536725574853%
Buyback yield: 4.810571650684226%
Debt paydown yield: -1003.2199720112513%
Total shareholder yield: -664.5557278030818% (Minimal or Negative)
Shareholder yield for RS1.L (quarterly period ending 2024-09-30)
Market cap (USD): 47227304.53333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RS1.L (annual period ending 2025-03-31)
Market cap (USD): 32298308.571428575
Dividends paid: 135974025.97402596
Stock repurchases: 60389610.38961039
Net debt paydown: 192030248.23277986
Dividend yield: 420.99426251165994%
Buyback yield: 186.97452919572288%
Debt paydown yield: 594.5520267976258%
Total shareholder yield: 1202.5208185050087% (High Return)
Shareholder yield for RS1.L (quarterly period ending 2025-03-31)
Market cap (USD): 32298308.571428575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 283328138.52813864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 877.2228363028697%
Total shareholder yield: 877.2228363028697% (High Return)
Shareholder yield for RS1.L (quarterly period ending 2025-09-30)
Market cap (USD): 34817067.43243243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (annual period ending 2021-12-31)
Market cap (USD): 405438344.67502856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (annual period ending 2022-12-31)
Market cap (USD): 253201894.00809717
Dividends paid: 47193218.62348178
Stock repurchases: 2018927.1255060728
Dividend yield: 18.63857251477455%
Buyback yield: 0.7973586190636905%
Total shareholder yield: 19.43593113383824% (High Return)
Shareholder yield for SBO.OL (annual period ending 2023-12-31)
Market cap (USD): 277032901.61100197
Dividends paid: 27619155.206286836
Stock repurchases: 2704223.9685658156
Net debt paydown: 113898725.9689953
Dividend yield: 9.969629977405535%
Buyback yield: 0.9761381961637805%
Debt paydown yield: 41.11379020565836%
Total shareholder yield: 52.05955837922768% (High Return)
Shareholder yield for SBO.OL (quarterly period ending 2024-09-30)
Market cap (USD): 296281036.0458015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (quarterly period ending 2024-12-31)
Market cap (USD): 279595342.7301588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (annual period ending 2024-12-31)
Market cap (USD): 279595342.7301588
Dividends paid: 8264783.759929391
Stock repurchases: 2033186.2312444837
Net debt paydown: -5587239.052743465
Dividend yield: 2.9559804820875875%
Buyback yield: 0.7271888763922434%
Debt paydown yield: -1.9983305151601842%
Total shareholder yield: 1.6848388433196468% (Low Return)
Shareholder yield for SBO.OL (quarterly period ending 2025-03-31)
Market cap (USD): 301287595.4961832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBO.OL (quarterly period ending 2025-06-30)
Market cap (USD): 317648405.3386296
Dividends paid: 11639225.42204568
Stock repurchases: 0
Net debt paydown: -54184568.42181072
Dividend yield: 3.664185063242381%
Buyback yield: 0%
Debt paydown yield: -17.058032564037955%
Total shareholder yield: -13.393847500795573% (Minimal or Negative)
Shareholder yield for SBO.OL (quarterly period ending 2025-09-30)
Market cap (USD): 323704956.3446893
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16379956.238196313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.0601499659321%
Total shareholder yield: -5.0601499659321% (Minimal or Negative)
Shareholder yield for SBO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 332689009.9203187
Dividends paid: 0
Stock repurchases: 2766865.671641791
Net debt paydown: 22207939.361309707
Dividend yield: 0%
Buyback yield: 0.8316672896121438%
Debt paydown yield: 6.6752849355103905%
Total shareholder yield: 7.506952225122534% (Moderate Return)
Shareholder yield for SBO.OL (annual period ending 2025-12-31)
Market cap (USD): 332689009.9203187
Dividends paid: 11662388.059701491
Stock repurchases: 2766865.671641791
Net debt paydown: -159771883.21411473
Dividend yield: 3.505492430451704%
Buyback yield: 0.8316672896121438%
Debt paydown yield: -48.024394689918125%
Total shareholder yield: -43.68723496985428% (Minimal or Negative)
Shareholder yield for SDIC.L (annual period ending 2021-12-31)
Market cap (USD): 161171573.6135135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDIC.L (annual period ending 2022-12-31)
Market cap (USD): 137812316.83783132
Dividends paid: 7944971815.759036
Stock repurchases: 0
Dividend yield: 5765.066576094333%
Buyback yield: 0%
Total shareholder yield: 5765.066576094333% (High Return)
Shareholder yield for SDIC.L (annual period ending 2023-12-31)
Market cap (USD): 172045965.23392406
Dividends paid: 8875374036.468355
Stock repurchases: 0
Net debt paydown: -19523756889.79361
Dividend yield: 5158.722568355998%
Buyback yield: 0%
Debt paydown yield: -11347.988814063692%
Total shareholder yield: -6189.266245707694% (Minimal or Negative)
Shareholder yield for SDIC.L (quarterly period ending 2024-09-30)
Market cap (USD): 227754543.34453335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDIC.L (annual period ending 2024-12-31)
Market cap (USD): 205715502.48199996
Dividends paid: 10622282368.724998
Stock repurchases: 0
Net debt paydown: -7695076304.481659
Dividend yield: 5163.578943037823%
Buyback yield: 0%
Debt paydown yield: -3740.63996715803%
Total shareholder yield: 1422.938975879793% (High Return)
Shareholder yield for SDIC.L (quarterly period ending 2024-12-31)
Market cap (USD): 205715502.48199996
Dividends paid: 1399423437.5
Stock repurchases: 0
Dividend yield: 680.271258420327%
Buyback yield: 0%
Total shareholder yield: 680.271258420327% (High Return)
Shareholder yield for SDIC.L (quarterly period ending 2025-03-31)
Market cap (USD): 213730392.18909088
Dividends paid: 1312425085.7142856
Stock repurchases: 0
Net debt paydown: -13155074983.452606
Dividend yield: 614.0563689946168%
Buyback yield: 0%
Debt paydown yield: -6154.985656796105%
Total shareholder yield: -5540.9292878014885% (Minimal or Negative)
Shareholder yield for SDIC.L (quarterly period ending 2025-06-30)
Market cap (USD): 225441646.55561644
Dividends paid: 1711473750.8356164
Stock repurchases: 0
Net debt paydown: -16870403144.597412
Dividend yield: 759.1648557328098%
Buyback yield: 0%
Debt paydown yield: -7483.2682436230725%
Total shareholder yield: -6724.103387890263% (Minimal or Negative)
Shareholder yield for SDIC.L (annual period ending 2025-12-31)
Market cap (USD): 209847552.2216216
Dividends paid: 10651837848.33784
Stock repurchases: 0
Net debt paydown: -20662480728.793274
Dividend yield: 5075.9886096209275%
Buyback yield: 0%
Debt paydown yield: -9846.424468640676%
Total shareholder yield: -4770.435859019749% (Minimal or Negative)
Shareholder yield for SDIC.L (quarterly period ending 2025-12-31)
Market cap (USD): 209847552.2216216
Dividends paid: 1001588525.9054054
Stock repurchases: 0
Net debt paydown: 9362997399.256744
Dividend yield: 477.2934043317409%
Buyback yield: 0%
Debt paydown yield: 4461.80920393506%
Total shareholder yield: 4939.102608266801% (High Return)
Shareholder yield for SJ (annual period ending 2021-12-31)
Market cap (USD): 224574192.79999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJ (annual period ending 2022-12-31)
Market cap (USD): 77889288.7
Dividends paid: 0
Stock repurchases: 2368103.4482758623
Dividend yield: 0%
Buyback yield: 3.040345454170083%
Total shareholder yield: 3.040345454170083% (Low Return)
Shareholder yield for SJ (annual period ending 2023-12-31)
Market cap (USD): 137591230.8
Dividends paid: 0
Stock repurchases: 384528.83263009845
Net debt paydown: 1787995.9018381108
Dividend yield: 0%
Buyback yield: 0.27947190412813605%
Debt paydown yield: 1.29949844291829%
Total shareholder yield: 1.5789703470464262% (Low Return)
Shareholder yield for SJ (quarterly period ending 2024-09-30)
Market cap (USD): 37560824.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJ (quarterly period ending 2024-12-31)
Market cap (USD): 41119218.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 169701.2096222617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.412705338830715%
Total shareholder yield: 0.412705338830715% (Low Return)
Shareholder yield for SJ (annual period ending 2024-12-31)
Market cap (USD): 41119218.4
Dividends paid: 0
Stock repurchases: 100821.91780821918
Net debt paydown: 1139082.9046490567
Dividend yield: 0%
Buyback yield: 0.2451941494301827%
Debt paydown yield: 2.7701959058858394%
Total shareholder yield: 3.015390055316022% (Low Return)
Shareholder yield for SJ (quarterly period ending 2025-03-31)
Market cap (USD): 36770070.300000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1879654.3265783617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.111913877897485%
Total shareholder yield: -5.111913877897485% (Minimal or Negative)
Shareholder yield for SJ (quarterly period ending 2025-06-30)
Market cap (USD): 32025545.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 226175.4094770453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7062343787461256%
Total shareholder yield: 0.7062343787461256% (Low Return)
Shareholder yield for SJ (annual period ending 2025-12-31)
Market cap (USD): 27281019.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1348454.011741683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.942828445140656%
Total shareholder yield: -4.942828445140656% (Minimal or Negative)
Shareholder yield for SMBC (annual period ending 2021-06-30)
Market cap (USD): 453844038.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMBC (annual period ending 2022-06-30)
Market cap (USD): 464308888.8
Dividends paid: 7194000
Stock repurchases: 5838000
Dividend yield: 1.5493995858215843%
Buyback yield: 1.2573526246909101%
Total shareholder yield: 2.8067522105124945% (Low Return)
Shareholder yield for SMBC (annual period ending 2023-06-30)
Market cap (USD): 401960411.68
Dividends paid: 8632000
Stock repurchases: 0
Net debt paydown: -95607000
Dividend yield: 2.147475161527081%
Buyback yield: 0%
Debt paydown yield: -23.785178147372523%
Total shareholder yield: -21.637702985845443% (Minimal or Negative)
Shareholder yield for SMBC (annual period ending 2024-06-30)
Market cap (USD): 479951086.24
Dividends paid: 9526000
Stock repurchases: 3857000
Net debt paydown: 31413000
Dividend yield: 1.9847855902625282%
Buyback yield: 0.8036235588539337%
Debt paydown yield: 6.5450419637745965%
Total shareholder yield: 9.333451112891058% (Moderate Return)
Shareholder yield for SMBC (quarterly period ending 2024-09-30)
Market cap (USD): 604978509.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMBC (quarterly period ending 2024-12-31)
Market cap (USD): 616544923.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMBC (quarterly period ending 2025-03-31)
Market cap (USD): 561246450.4
Dividends paid: 2594000
Stock repurchases: 0
Dividend yield: 0.4621855511337769%
Buyback yield: 0%
Total shareholder yield: 0.4621855511337769% (Low Return)
Shareholder yield for SMBC (quarterly period ending 2025-06-30)
Market cap (USD): 593412095.8399999
Dividends paid: 2595000
Stock repurchases: 0
Net debt paydown: 7000
Dividend yield: 0.43730150062523887%
Buyback yield: 0%
Debt paydown yield: 0.0011796186914746327%
Total shareholder yield: 0.4384811193167135% (Low Return)
Shareholder yield for SMBC (annual period ending 2025-06-30)
Market cap (USD): 593412095.8399999
Dividends paid: 10378000
Stock repurchases: 0
Net debt paydown: -2054000
Dividend yield: 1.7488689685891055%
Buyback yield: 0%
Debt paydown yield: -0.3461338274698422%
Total shareholder yield: 1.4027351411192632% (Low Return)
Shareholder yield for SMBC (quarterly period ending 2025-09-30)
Market cap (USD): 572041769.76
Dividends paid: 2820000
Stock repurchases: 446000
Net debt paydown: 2010000
Dividend yield: 0.492970994265529%
Buyback yield: 0.07796633455405175%
Debt paydown yield: 0.3513729427211749%
Total shareholder yield: 0.9223102715407556% (Low Return)
Shareholder yield for SMBC (quarterly period ending 2025-12-31)
Market cap (USD): 646287129.44
Dividends paid: 2790000
Stock repurchases: 8057000
Net debt paydown: -26000
Dividend yield: 0.43169666745762075%
Buyback yield: 1.246659516023674%
Debt paydown yield: -0.004022979696737684%
Total shareholder yield: 1.674333203784557% (Low Return)
Shareholder yield for SNDA.L (annual period ending 2021-12-31)
Market cap (USD): 420724.7440540541
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDA.L (annual period ending 2022-12-31)
Market cap (USD): 803794.2614457832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40328.88309996744
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.017314135513726%
Total shareholder yield: -5.017314135513726% (Minimal or Negative)
Shareholder yield for SNDA.L (annual period ending 2023-12-31)
Market cap (USD): 506695.6230379746
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35214.274820802195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.9497886343815996%
Total shareholder yield: 6.9497886343815996% (Moderate Return)
Shareholder yield for SNDA.L (quarterly period ending 2024-12-31)
Market cap (USD): 389170.3882500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDA.L (annual period ending 2024-12-31)
Market cap (USD): 389170.3882500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18053.79746835443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.639047063559422%
Total shareholder yield: 4.639047063559422% (Moderate Return)
Shareholder yield for SNDA.L (quarterly period ending 2025-06-30)
Market cap (USD): 182780.61287671232
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22140.41095890411
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.113106860976595%
Total shareholder yield: 12.113106860976595% (High Return)
Shareholder yield for STAG (annual period ending 2021-12-31)
Market cap (USD): 7600400936.25
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 0.9867900473814297%
Total shareholder yield: 0.9867900473814297% (Low Return)
Shareholder yield for STAG (annual period ending 2022-12-31)
Market cap (USD): 5348005388.349999
Dividends paid: 266817000
Stock repurchases: 0
Dividend yield: 4.9890937017608366%
Buyback yield: 0%
Total shareholder yield: 4.9890937017608366% (Moderate Return)
Shareholder yield for STAG (annual period ending 2023-12-31)
Market cap (USD): 6778219199.750001
Dividends paid: 267567000
Stock repurchases: 0
Net debt paydown: -123743000
Dividend yield: 3.9474527470263663%
Buyback yield: 0%
Debt paydown yield: -1.825597496235648%
Total shareholder yield: 2.121855250790718% (Low Return)
Shareholder yield for STAG (quarterly period ending 2024-09-30)
Market cap (USD): 6952215799.8
Dividends paid: 68533000
Stock repurchases: 98000
Dividend yield: 0.9857720469777641%
Buyback yield: 0.001409622526429908%
Total shareholder yield: 0.9871816695041941% (Low Return)
Shareholder yield for STAG (quarterly period ending 2024-12-31)
Market cap (USD): 6076496647.900001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STAG (annual period ending 2024-12-31)
Market cap (USD): 6076496647.900001
Dividends paid: 274920000
Stock repurchases: 0
Net debt paydown: -406816000
Dividend yield: 4.524317479793404%
Buyback yield: 0%
Debt paydown yield: -6.694910300667953%
Total shareholder yield: -2.170592820874549% (Minimal or Negative)
Shareholder yield for STAG (quarterly period ending 2025-03-31)
Market cap (USD): 6558333386.499999
Dividends paid: 70960000
Stock repurchases: 159000
Dividend yield: 1.0819822021562309%
Buyback yield: 0.002424396422531577%
Total shareholder yield: 1.0844065985787625% (Low Return)
Shareholder yield for STAG (quarterly period ending 2025-06-30)
Market cap (USD): 6657760015.1
Dividends paid: 71033000
Stock repurchases: 308000
Net debt paydown: -10796000
Dividend yield: 1.0669204032421566%
Buyback yield: 0.00462618056675889%
Debt paydown yield: -0.16215664090496423%
Total shareholder yield: 0.9093899429039514% (Low Return)
Shareholder yield for STAG (quarterly period ending 2025-09-30)
Market cap (USD): 6544949032.65
Dividends paid: 71006000
Stock repurchases: 128000
Net debt paydown: -57466000
Dividend yield: 1.0848976767547143%
Buyback yield: 0.0019557065969721356%
Debt paydown yield: -0.8780205882937557%
Total shareholder yield: 0.20883279505793073% (Low Return)
Shareholder yield for STAG (annual period ending 2025-12-31)
Market cap (USD): 6883381980
Dividends paid: 283971000
Stock repurchases: 0
Net debt paydown: -226916000
Dividend yield: 4.125457526911793%
Buyback yield: 0%
Debt paydown yield: -3.296577186320844%
Total shareholder yield: 0.8288803405909491% (Low Return)
Shareholder yield for STAG (quarterly period ending 2025-12-31)
Market cap (USD): 6883381980
Dividends paid: 70972000
Stock repurchases: 0
Net debt paydown: -155630000
Dividend yield: 1.0310629310738906%
Buyback yield: 0%
Debt paydown yield: -2.2609525441445864%
Total shareholder yield: -1.2298896130706958% (Minimal or Negative)
Shareholder yield for STO3.DE (annual period ending 2021-12-31)
Market cap (USD): 544516363.6363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STO3.DE (annual period ending 2022-12-31)
Market cap (USD): 358884000
Dividends paid: 33932978.72340426
Stock repurchases: 0
Dividend yield: 9.455138352059233%
Buyback yield: 0%
Total shareholder yield: 9.455138352059233% (Moderate Return)
Shareholder yield for STO3.DE (annual period ending 2023-12-31)
Market cap (USD): 359578200
Dividends paid: 35441111.11111111
Stock repurchases: 0
Net debt paydown: -24178321.51300235
Dividend yield: 9.856301386210596%
Buyback yield: 0%
Debt paydown yield: -6.7240787992715765%
Total shareholder yield: 3.1322225869390197% (Low Return)
Shareholder yield for STO3.DE (annual period ending 2024-12-31)
Market cap (USD): 266040562.5
Dividends paid: 33226041.666666668
Stock repurchases: 0
Net debt paydown: 6447847.222222209
Dividend yield: 12.489088639130609%
Buyback yield: 0%
Debt paydown yield: 2.4236331338467263%
Total shareholder yield: 14.912721772977335% (High Return)
Shareholder yield for STO3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 266040562.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STO3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 345914470.58823526
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25784178.921568632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.453917402681092%
Total shareholder yield: 7.453917402681092% (Moderate Return)
Shareholder yield for TATACAP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16057440290.500727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TF.TO (annual period ending 2021-12-31)
Market cap (USD): 411159679.496063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TF.TO (annual period ending 2022-12-31)
Market cap (USD): 308499121.41176474
Dividends paid: 38400000
Stock repurchases: 2715441.176470588
Dividend yield: 12.447361219141417%
Buyback yield: 0.8802103435640557%
Total shareholder yield: 13.327571562705472% (High Return)
Shareholder yield for TF.TO (annual period ending 2023-12-31)
Market cap (USD): 328505190.7878788
Dividends paid: 39186363.63636363
Stock repurchases: 9228030.303030303
Net debt paydown: 129657843.1372549
Dividend yield: 11.928689328281243%
Buyback yield: 2.8090972568494337%
Debt paydown yield: 39.46903938604036%
Total shareholder yield: 54.206825971171035% (High Return)
Shareholder yield for TF.TO (quarterly period ending 2024-09-30)
Market cap (USD): 419895947.8518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TF.TO (annual period ending 2024-12-31)
Market cap (USD): 352424535.2727273
Dividends paid: 39282517.48251748
Stock repurchases: 4108391.6083916086
Net debt paydown: -70730652.68065274
Dividend yield: 11.14636285243827%
Buyback yield: 1.1657507344692355%
Debt paydown yield: -20.069729999336484%
Total shareholder yield: -7.75761641242898% (Minimal or Negative)
Shareholder yield for TF.TO (quarterly period ending 2024-12-31)
Market cap (USD): 352424535.2727273
Dividends paid: 9011188.811188811
Stock repurchases: 1002097.9020979021
Dividend yield: 2.556913015212012%
Buyback yield: 0.284343966382028%
Total shareholder yield: 2.84125698159404% (Low Return)
Shareholder yield for TF.TO (quarterly period ending 2025-03-31)
Market cap (USD): 335063720.72727275
Dividends paid: 9039860.13986014
Stock repurchases: 2008391.6083916086
Net debt paydown: 44948251.748251796
Dividend yield: 2.6979525328014224%
Buyback yield: 0.599405869436504%
Debt paydown yield: 13.414836930327564%
Total shareholder yield: 16.71219533256549% (High Return)
Shareholder yield for TF.TO (quarterly period ending 2025-06-30)
Market cap (USD): 415578194.21897805
Dividends paid: 9447445.255474452
Stock repurchases: 1113868.613138686
Net debt paydown: -24744484.712367892
Dividend yield: 2.2733255466470332%
Buyback yield: 0.26802864746839006%
Debt paydown yield: -5.954230769704301%
Total shareholder yield: -3.4128765755888777% (Minimal or Negative)
Shareholder yield for TF.TO (annual period ending 2025-12-31)
Market cap (USD): 392624747.4452554
Dividends paid: 37769343.06569343
Stock repurchases: 5163503.6496350365
Net debt paydown: -86593313.25608689
Dividend yield: 9.619705153954845%
Buyback yield: 1.315124347925877%
Debt paydown yield: -22.054980950522175%
Total shareholder yield: -11.120151448641453% (Minimal or Negative)
Shareholder yield for TF.TO (quarterly period ending 2025-12-31)
Market cap (USD): 392624747.4452554
Dividends paid: 9433576.642335765
Stock repurchases: 986131.3868613138
Net debt paydown: -106797080.29197079
Dividend yield: 2.4026953735643244%
Buyback yield: 0.25116383857052016%
Debt paydown yield: -27.200802034737194%
Total shareholder yield: -24.54694282260235% (Minimal or Negative)
Shareholder yield for TTES.TO (quarterly period ending 2025-12-31)
Market cap (USD): 37291122757.59854
Dividends paid: 1576642335.7664232
Stock repurchases: 1099270072.9927006
Net debt paydown: 1743921651.0003738
Dividend yield: 4.227929381517917%
Buyback yield: 2.9478063187805477%
Debt paydown yield: 4.6765061549267175%
Total shareholder yield: 11.852241855225182% (High Return)
Shareholder yield for TTES.TO (annual period ending 2025-12-31)
Market cap (USD): 37291122757.59854
Dividends paid: 5927737226.277371
Stock repurchases: 5630656934.306569
Net debt paydown: -8012480220.509415
Dividend yield: 15.895840049679169%
Buyback yield: 15.099188541217229%
Debt paydown yield: -21.486293862999258%
Total shareholder yield: 9.508734727897139% (Moderate Return)
Shareholder yield for VQS.V (annual period ending 2021-12-31)
Market cap (USD): 165891215.31496066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VQS.V (annual period ending 2022-12-31)
Market cap (USD): 18651746.911764704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2197882.7119036596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.783790131300417%
Total shareholder yield: 11.783790131300417% (High Return)
Shareholder yield for VQS.V (annual period ending 2023-12-31)
Market cap (USD): 12277496.704545455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3333175.267379679
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.14865536185116%
Total shareholder yield: -27.14865536185116% (Minimal or Negative)
Shareholder yield for VQS.V (quarterly period ending 2024-09-30)
Market cap (USD): 10960779.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VQS.V (annual period ending 2024-12-31)
Market cap (USD): 8869362.167832168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -740509.0909090918
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.349068139249132%
Total shareholder yield: -8.349068139249132% (Minimal or Negative)
Shareholder yield for VQS.V (quarterly period ending 2024-12-31)
Market cap (USD): 8869362.167832168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1509052.996632997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.014222309086705%
Total shareholder yield: -17.014222309086705% (Minimal or Negative)
Shareholder yield for VQS.V (quarterly period ending 2025-03-31)
Market cap (USD): 9854846.853146855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VQS.V (quarterly period ending 2025-09-30)
Market cap (USD): 9631517.589928059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VQS.V (quarterly period ending 2025-12-31)
Market cap (USD): 10286445.985401459
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -646657.8637819644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.286504247431059%
Total shareholder yield: -6.286504247431059% (Minimal or Negative)