speb/financial-data huggingface dataset:
Shareholder yield for MTZ (annual period ending 2021-12-31)
Market cap (USD): 7291832347.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTZ (annual period ending 2022-12-31)
Market cap (USD): 6742653383.48
Dividends paid: 0
Stock repurchases: 81291000
Dividend yield: 0%
Buyback yield: 1.2056232965966927%
Total shareholder yield: 1.2056232965966927% (Low Return)
Shareholder yield for MTZ (annual period ending 2023-12-31)
Market cap (USD): 5983285060.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18733000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3130888769487796%
Total shareholder yield: 0.3130888769487796% (Low Return)
Shareholder yield for MTZ (quarterly period ending 2024-09-30)
Market cap (USD): 9727184243.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTZ (quarterly period ending 2024-12-31)
Market cap (USD): 10757586213.839998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTZ (annual period ending 2024-12-31)
Market cap (USD): 10757586213.839998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 864344000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.034739232561225%
Total shareholder yield: 8.034739232561225% (Moderate Return)
Shareholder yield for MTZ (quarterly period ending 2025-03-31)
Market cap (USD): 9222255670.76
Dividends paid: 0
Stock repurchases: 26843000
Dividend yield: 0%
Buyback yield: 0.2910676190111295%
Total shareholder yield: 0.2910676190111295% (Low Return)
Shareholder yield for MTZ (quarterly period ending 2025-06-30)
Market cap (USD): 13467132499.08
Dividends paid: 0
Stock repurchases: 50483000
Net debt paydown: -39045000
Dividend yield: 0%
Buyback yield: 0.3748607953730961%
Debt paydown yield: -0.28992808975977136%
Total shareholder yield: 0.08493270561332472% (Low Return)
Shareholder yield for MTZ (quarterly period ending 2025-09-30)
Market cap (USD): 16815938902.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98413000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5852364270078814%
Total shareholder yield: -0.5852364270078814% (Minimal or Negative)
Shareholder yield for MTZ (annual period ending 2025-12-31)
Market cap (USD): 17176263517.720001
Dividends paid: 0
Stock repurchases: 77326000
Net debt paydown: -167573000
Dividend yield: 0%
Buyback yield: 0.45019104370532126%
Debt paydown yield: -0.9756079942946978%
Total shareholder yield: -0.5254169505893765% (Minimal or Negative)
Shareholder yield for MTZ (quarterly period ending 2025-12-31)
Market cap (USD): 17176263517.720001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30098000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17523019467504797%
Total shareholder yield: -0.17523019467504797% (Minimal or Negative)
Shareholder yield for MVIR.L (annual period ending 2021-12-31)
Market cap (USD): 18763.948378378376
Dividends paid: 0
Stock repurchases: 8596233.783783784
Dividend yield: 0%
Buyback yield: 45812.49964260822%
Total shareholder yield: 45812.49964260822% (High Return)
Shareholder yield for MVIR.L (annual period ending 2022-12-31)
Market cap (USD): 16729.303373493975
Dividends paid: 6057140.963855422
Stock repurchases: 0
Dividend yield: 36206.77340009506%
Buyback yield: 0%
Total shareholder yield: 36206.77340009506% (High Return)
Shareholder yield for MVIR.L (annual period ending 2023-12-31)
Market cap (USD): 20173.847848101264
Dividends paid: 6363831.64556962
Stock repurchases: 1114243.0379746836
Net debt paydown: -7625.43846271158
Dividend yield: 31544.957082486253%
Buyback yield: 5523.205321881887%
Debt paydown yield: -37.79863177380549%
Total shareholder yield: 37030.36377259433% (High Return)
Shareholder yield for MVIR.L (quarterly period ending 2024-12-31)
Market cap (USD): 19921.674750000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVIR.L (annual period ending 2024-12-31)
Market cap (USD): 19921.674750000002
Dividends paid: 6284283.75
Stock repurchases: 0
Net debt paydown: 1977.8481012658158
Dividend yield: 31544.957082486246%
Buyback yield: 0%
Debt paydown yield: 9.92812163679068%
Total shareholder yield: 31554.885204123035% (High Return)
Shareholder yield for MVIR.L (quarterly period ending 2025-06-30)
Market cap (USD): 21831.972328767126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14982.876712328783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -68.6281408143159%
Total shareholder yield: -68.6281408143159% (Minimal or Negative)
Shareholder yield for NEU.AX (annual period ending 2021-12-31)
Market cap (USD): 346331804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEU.AX (annual period ending 2022-12-31)
Market cap (USD): 680981830.5405406
Dividends paid: 0
Stock repurchases: 1351.3513513513515
Dividend yield: 0%
Buyback yield: 0.00019844161631723625%
Total shareholder yield: 0.00019844161631723625% (Low Return)
Shareholder yield for NEU.AX (annual period ending 2023-12-31)
Market cap (USD): 2168182315.561644
Dividends paid: 0
Stock repurchases: 12328.767123287671
Dividend yield: 0%
Buyback yield: 0.0005686222526030537%
Total shareholder yield: 0.0005686222526030537% (Low Return)
Shareholder yield for NEU.AX (quarterly period ending 2024-12-31)
Market cap (USD): 984269999.9999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEU.AX (annual period ending 2024-12-31)
Market cap (USD): 984269999.9999999
Dividends paid: 0
Stock repurchases: 6481366.459627328
Dividend yield: 0%
Buyback yield: 0.6584947686739746%
Total shareholder yield: 0.6584947686739746% (Low Return)
Shareholder yield for NUAI (annual period ending 2023-12-31)
Market cap (USD): 1076722564.64
Dividends paid: 0
Stock repurchases: 59294
Dividend yield: 0%
Buyback yield: 0.005506896757552845%
Total shareholder yield: 0.005506896757552845% (Low Return)
Shareholder yield for NUAI (quarterly period ending 2024-09-30)
Market cap (USD): 1138510030.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUAI (quarterly period ending 2024-12-31)
Market cap (USD): 607745568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUAI (annual period ending 2024-12-31)
Market cap (USD): 607745568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1915864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31524113064367093%
Total shareholder yield: -0.31524113064367093% (Minimal or Negative)
Shareholder yield for NUAI (quarterly period ending 2025-03-31)
Market cap (USD): 115471657.91999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2229100
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.930430410503281%
Total shareholder yield: -1.930430410503281% (Minimal or Negative)
Shareholder yield for NUAI (quarterly period ending 2025-06-30)
Market cap (USD): 49632554.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -880422
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.773880077233308%
Total shareholder yield: -1.773880077233308% (Minimal or Negative)
Shareholder yield for NUAI (quarterly period ending 2025-09-30)
Market cap (USD): 186375307.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3833488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0568647483458222%
Total shareholder yield: 2.0568647483458222% (Low Return)
Shareholder yield for NUAI (annual period ending 2025-12-31)
Market cap (USD): 296782419.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUAI (quarterly period ending 2025-12-31)
Market cap (USD): 296782419.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OESX (annual period ending 2022-03-31)
Market cap (USD): 113583904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OESX (annual period ending 2023-03-31)
Market cap (USD): 82348330.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7714000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.367524468959967%
Total shareholder yield: -9.367524468959967% (Minimal or Negative)
Shareholder yield for OESX (annual period ending 2024-03-31)
Market cap (USD): 35292141.599999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0481693635729944%
Total shareholder yield: 0.0481693635729944% (Low Return)
Shareholder yield for OESX (quarterly period ending 2024-09-30)
Market cap (USD): 34886484.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OESX (quarterly period ending 2024-12-31)
Market cap (USD): 32452544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OESX (annual period ending 2025-03-31)
Market cap (USD): 29207289.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -321000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0990406997573647%
Total shareholder yield: -1.0990406997573647% (Minimal or Negative)
Shareholder yield for OESX (quarterly period ending 2025-03-31)
Market cap (USD): 29207289.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 588000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0131960481536773%
Total shareholder yield: 2.0131960481536773% (Low Return)
Shareholder yield for OESX (quarterly period ending 2025-06-30)
Market cap (USD): 24339408
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1838000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.551539462258079%
Total shareholder yield: 7.551539462258079% (Moderate Return)
Shareholder yield for OESX (quarterly period ending 2025-09-30)
Market cap (USD): 35535535.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1417000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.987557730268047%
Total shareholder yield: -3.987557730268047% (Minimal or Negative)
Shareholder yield for OESX (quarterly period ending 2025-12-31)
Market cap (USD): 62390015.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0945664129198272%
Total shareholder yield: 0.0945664129198272% (Low Return)
Shareholder yield for ORMP (annual period ending 2021-08-31)
Market cap (USD): 750993586.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORMP (annual period ending 2022-12-31)
Market cap (USD): 458781368.01000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORMP (annual period ending 2023-12-31)
Market cap (USD): 87991074.14999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50728000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -57.65130212358023%
Total shareholder yield: -57.65130212358023% (Minimal or Negative)
Shareholder yield for ORMP (quarterly period ending 2024-09-30)
Market cap (USD): 92902203.87
Dividends paid: 0
Stock repurchases: 1291000
Dividend yield: 0%
Buyback yield: 1.3896333415367879%
Total shareholder yield: 1.3896333415367879% (Low Return)
Shareholder yield for ORMP (annual period ending 2024-12-31)
Market cap (USD): 92492943.05999999
Dividends paid: 0
Stock repurchases: 2484000
Net debt paydown: 51250000
Dividend yield: 0%
Buyback yield: 2.6856102939535984%
Debt paydown yield: 55.40963267516985%
Total shareholder yield: 58.095242969123454% (High Return)
Shareholder yield for ORMP (quarterly period ending 2024-12-31)
Market cap (USD): 92492943.05999999
Dividends paid: 0
Stock repurchases: 1193000
Dividend yield: 0%
Buyback yield: 1.2898281323215148%
Total shareholder yield: 1.2898281323215148% (Low Return)
Shareholder yield for ORMP (quarterly period ending 2025-03-31)
Market cap (USD): 81852162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORMP (quarterly period ending 2025-06-30)
Market cap (USD): 85944770.10000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -611000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7109216759659468%
Total shareholder yield: -0.7109216759659468% (Minimal or Negative)
Shareholder yield for ORMP (quarterly period ending 2025-09-30)
Market cap (USD): 100678159.26
Dividends paid: 0
Stock repurchases: 361000
Net debt paydown: 52000
Dividend yield: 0%
Buyback yield: 0.3585683356285074%
Debt paydown yield: 0.05164973255590689%
Total shareholder yield: 0.41021806818441425% (Low Return)
Shareholder yield for ORMP (quarterly period ending 2025-12-31)
Market cap (USD): 108863375.46000001
Dividends paid: 0
Stock repurchases: 4009000
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 3.682597552262229%
Debt paydown yield: 0.032150390204334744%
Total shareholder yield: 3.714747942466564% (Low Return)
Shareholder yield for ORMP (annual period ending 2025-12-31)
Market cap (USD): 108863375.46000001
Dividends paid: 0
Stock repurchases: 4741000
Net debt paydown: -453000
Dividend yield: 0%
Buyback yield: 4.354999998821459%
Debt paydown yield: -0.41611790750181826%
Total shareholder yield: 3.9388820913196403% (Low Return)
Shareholder yield for OZM.AX (annual period ending 2021-06-30)
Market cap (USD): 26183627.639097743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZM.AX (annual period ending 2022-06-30)
Market cap (USD): 32022275.641379315
Dividends paid: 0
Stock repurchases: 91450.3448275862
Net debt paydown: 4408.426238008811
Dividend yield: 0%
Buyback yield: 0.28558352895261974%
Debt paydown yield: 0.013766748770072494%
Total shareholder yield: 0.29935027772269224% (Low Return)
Shareholder yield for OZM.AX (annual period ending 2023-06-30)
Market cap (USD): 7687466.834437086
Dividends paid: 0
Stock repurchases: 24523.841059602648
Net debt paydown: 24948.41287965289
Dividend yield: 0%
Buyback yield: 0.3190106908786216%
Debt paydown yield: 0.3245336001697331%
Total shareholder yield: 0.6435442910483546% (Low Return)
Shareholder yield for OZM.AX (annual period ending 2024-06-30)
Market cap (USD): 9673395.766666666
Dividends paid: 0
Stock repurchases: 110446
Net debt paydown: -90672.68874172185
Dividend yield: 0%
Buyback yield: 1.1417500396353404%
Debt paydown yield: -0.9373408359261886%
Total shareholder yield: 0.20440920370915183% (Low Return)
Shareholder yield for QUCY (annual period ending 2021-12-31)
Market cap (USD): 236551769.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUCY (annual period ending 2022-12-31)
Market cap (USD): 161647503.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1229635.2756286273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7606893083810086%
Total shareholder yield: -0.7606893083810086% (Minimal or Negative)
Shareholder yield for QUCY (annual period ending 2023-12-31)
Market cap (USD): 26410014.639999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4810995.153664302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.216556178570535%
Total shareholder yield: -18.216556178570535% (Minimal or Negative)
Shareholder yield for QUCY (quarterly period ending 2024-12-31)
Market cap (USD): 98354537.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUCY (annual period ending 2024-12-31)
Market cap (USD): 98354537.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4595423.611111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.672304642162728%
Total shareholder yield: 4.672304642162728% (Moderate Return)
Shareholder yield for QUCY (quarterly period ending 2025-03-31)
Market cap (USD): 73082885.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUCY (quarterly period ending 2025-06-30)
Market cap (USD): 32101828.139999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUCY (annual period ending 2025-12-31)
Market cap (USD): 25499324.480000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 624571.0294117648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4493630405842213%
Total shareholder yield: 2.4493630405842213% (Low Return)
Shareholder yield for QUCY (quarterly period ending 2025-12-31)
Market cap (USD): 25499324.480000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 614221.1764705884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4087743067560208%
Total shareholder yield: 2.4087743067560208% (Low Return)
Shareholder yield for RKN.AX (annual period ending 2021-12-31)
Market cap (USD): 36122989.913043484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKN.AX (annual period ending 2022-12-31)
Market cap (USD): 40571797.94594595
Dividends paid: 47461486.48648649
Stock repurchases: 1346621.6216216215
Dividend yield: 116.98147207998943%
Buyback yield: 3.319107581615519%
Total shareholder yield: 120.30057966160496% (High Return)
Shareholder yield for RKN.AX (annual period ending 2023-12-31)
Market cap (USD): 40351584.00000001
Dividends paid: 1939726.0273972603
Stock repurchases: 189041.09589041097
Net debt paydown: 824824.1392077007
Dividend yield: 4.807062908353883%
Buyback yield: 0.46848494445821737%
Debt paydown yield: 2.0440935830615734%
Total shareholder yield: 7.319641435873674% (Moderate Return)
Shareholder yield for RKN.AX (quarterly period ending 2024-12-31)
Market cap (USD): 40110592.695652165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKN.AX (annual period ending 2024-12-31)
Market cap (USD): 40110592.695652165
Dividends paid: 1759006.2111801242
Stock repurchases: 80124.22360248446
Net debt paydown: -761209.9038543352
Dividend yield: 4.385390723410562%
Buyback yield: 0.19975826388416748%
Debt paydown yield: -1.8977777507058562%
Total shareholder yield: 2.6873712365888727% (Low Return)
Shareholder yield for SCNX (annual period ending 2021-12-31)
Market cap (USD): 895909470.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCNX (annual period ending 2022-12-31)
Market cap (USD): 153178172.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCNX (annual period ending 2023-12-31)
Market cap (USD): 131643840.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4819185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6607751475764823%
Total shareholder yield: -3.6607751475764823% (Minimal or Negative)
Shareholder yield for SCNX (quarterly period ending 2024-09-30)
Market cap (USD): 307981577.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCNX (quarterly period ending 2024-12-31)
Market cap (USD): 245816430.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -748754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3045988413856261%
Total shareholder yield: -0.3045988413856261% (Minimal or Negative)
Shareholder yield for SCNX (annual period ending 2024-12-31)
Market cap (USD): 245816430.75
Dividends paid: 14858831
Stock repurchases: 0
Net debt paydown: 2870591
Dividend yield: 6.044685847347493%
Buyback yield: 0%
Debt paydown yield: 1.167778325981572%
Total shareholder yield: 7.212464173329065% (Moderate Return)
Shareholder yield for SCNX (quarterly period ending 2025-03-31)
Market cap (USD): 58508373.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -807621
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3803511366106407%
Total shareholder yield: -1.3803511366106407% (Minimal or Negative)
Shareholder yield for SCNX (quarterly period ending 2025-06-30)
Market cap (USD): 42256047.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7368483748110886%
Total shareholder yield: -0.7368483748110886% (Minimal or Negative)
Shareholder yield for SCNX (quarterly period ending 2025-09-30)
Market cap (USD): 34536192.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1568449
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.541464692861955%
Total shareholder yield: 4.541464692861955% (Moderate Return)
Shareholder yield for SCNX (quarterly period ending 2025-12-31)
Market cap (USD): 20721715.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2531000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.214239606168904%
Total shareholder yield: 12.214239606168904% (High Return)
Shareholder yield for SCNX (annual period ending 2025-12-31)
Market cap (USD): 20721715.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3508364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.930856784534633%
Total shareholder yield: 16.930856784534633% (High Return)
Shareholder yield for SDR.L (annual period ending 2021-12-31)
Market cap (USD): 101355862.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDR.L (annual period ending 2022-12-31)
Market cap (USD): 67633198.52530122
Dividends paid: 411325301.2048193
Stock repurchases: 144819277.10843375
Dividend yield: 608.1707063594586%
Buyback yield: 214.12454277799333%
Total shareholder yield: 822.295249137452% (High Return)
Shareholder yield for SDR.L (annual period ending 2023-12-31)
Market cap (USD): 73623635.48329113
Dividends paid: 441139240.5063291
Stock repurchases: 84303797.46835443
Net debt paydown: 31522037.517157316
Dividend yield: 599.1815503411884%
Buyback yield: 114.5064311412429%
Debt paydown yield: 42.815105923845934%
Total shareholder yield: 756.5030874062772% (High Return)
Shareholder yield for SDR.L (quarterly period ending 2024-12-31)
Market cap (USD): 58084705.9835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDR.L (annual period ending 2024-12-31)
Market cap (USD): 58084705.9835
Dividends paid: 426375000
Stock repurchases: 74750000
Net debt paydown: -348707278.4810127
Dividend yield: 734.0572578969745%
Buyback yield: 128.69136330178563%
Debt paydown yield: -600.3426764010294%
Total shareholder yield: 262.40594479773074% (High Return)
Shareholder yield for SDR.L (quarterly period ending 2025-06-30)
Market cap (USD): 73907541.67616439
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53902397.26027393
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -72.93220155590396%
Total shareholder yield: -72.93220155590396% (Minimal or Negative)
Shareholder yield for SFX.AX (annual period ending 2021-06-30)
Market cap (USD): 104086132.10526316
Dividends paid: 0
Stock repurchases: 263157.8947368421
Dividend yield: 0%
Buyback yield: 0.2528270475750875%
Total shareholder yield: 0.2528270475750875% (Low Return)
Shareholder yield for SFX.AX (annual period ending 2022-06-30)
Market cap (USD): 130933175.83448276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFX.AX (annual period ending 2023-06-30)
Market cap (USD): 123111146.98013245
Dividends paid: 0
Stock repurchases: 642384.1059602649
Dividend yield: 0%
Buyback yield: 0.521791991803904%
Total shareholder yield: 0.521791991803904% (Low Return)
Shareholder yield for SFX.AX (annual period ending 2024-06-30)
Market cap (USD): 92289703.8
Dividends paid: 0
Stock repurchases: 20666.666666666668
Dividend yield: 0%
Buyback yield: 0.02239325278522204%
Total shareholder yield: 0.02239325278522204% (Low Return)
Shareholder yield for SPOT.V (annual period ending 2021-12-31)
Market cap (USD): 102201443.90551181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPOT.V (annual period ending 2022-12-31)
Market cap (USD): 22822157.470588233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPOT.V (annual period ending 2023-12-31)
Market cap (USD): 21376125.454545457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1515696.3680926915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.0906038202091075%
Total shareholder yield: -7.0906038202091075% (Minimal or Negative)
Shareholder yield for SPOT.V (quarterly period ending 2024-09-30)
Market cap (USD): 22991210.488888886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPOT.V (annual period ending 2024-12-31)
Market cap (USD): 15785446.489510491
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 388833.8578088577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.463242696791882%
Total shareholder yield: 2.463242696791882% (Low Return)
Shareholder yield for SPOT.V (quarterly period ending 2024-12-31)
Market cap (USD): 15785446.489510491
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -661331.5462315463
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.189501682267932%
Total shareholder yield: -4.189501682267932% (Minimal or Negative)
Shareholder yield for SPOT.V (quarterly period ending 2025-03-31)
Market cap (USD): 16772036.895104896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14509.790209790226
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08651179520136322%
Total shareholder yield: 0.08651179520136322% (Low Return)
Shareholder yield for SPOT.V (quarterly period ending 2025-06-30)
Market cap (USD): 23685371.12408759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37601.439436475746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15875385375843137%
Total shareholder yield: -0.15875385375843137% (Minimal or Negative)
Shareholder yield for SPOT.V (quarterly period ending 2025-09-30)
Market cap (USD): 27404500.4028777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33987.54397941474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12402176095078808%
Total shareholder yield: 0.12402176095078808% (Low Return)
Shareholder yield for SPOT.V (annual period ending 2025-12-31)
Market cap (USD): 35013157.31386861
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 580134.6281455772
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6569046400045375%
Total shareholder yield: 1.6569046400045375% (Low Return)
Shareholder yield for SPOT.V (quarterly period ending 2025-12-31)
Market cap (USD): 35013157.31386861
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 569238.7333928479
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.625785210656721%
Total shareholder yield: 1.625785210656721% (Low Return)
Shareholder yield for SUNS (quarterly period ending 2024-09-30)
Market cap (USD): 156675995.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNS (annual period ending 2024-12-31)
Market cap (USD): 157757452.35
Dividends paid: 1454333
Stock repurchases: 0
Dividend yield: 0.9218791114688029%
Buyback yield: 0%
Total shareholder yield: 0.9218791114688029% (Low Return)
Shareholder yield for SUNS (quarterly period ending 2025-03-31)
Market cap (USD): 127476673.14999999
Dividends paid: 2941964
Stock repurchases: 0
Dividend yield: 2.3078449784598885%
Buyback yield: 0%
Total shareholder yield: 2.3078449784598885% (Low Return)
Shareholder yield for SUNS (quarterly period ending 2025-06-30)
Market cap (USD): 125448942.39999999
Dividends paid: 4026448
Stock repurchases: 0
Net debt paydown: -21750000
Dividend yield: 3.209630884859497%
Buyback yield: 0%
Debt paydown yield: -17.337730859977345%
Total shareholder yield: -14.128099975117848% (Minimal or Negative)
Shareholder yield for SUNS (quarterly period ending 2025-09-30)
Market cap (USD): 126395216.75
Dividends paid: 4026353
Stock repurchases: 0
Net debt paydown: -2200000
Dividend yield: 3.185526401654752%
Buyback yield: 0%
Debt paydown yield: -1.7405721961389016%
Total shareholder yield: 1.4449542055158504% (Low Return)
Shareholder yield for SUNS (annual period ending 2025-12-31)
Market cap (USD): 118284293.75
Dividends paid: 15021061
Stock repurchases: 0
Net debt paydown: 76840000
Dividend yield: 12.69911712179454%
Buyback yield: 0%
Debt paydown yield: 64.96213281063784%
Total shareholder yield: 77.66124993243238% (High Return)
Shareholder yield for SUNS (quarterly period ending 2025-12-31)
Market cap (USD): 118284293.75
Dividends paid: 4026296
Stock repurchases: 0
Net debt paydown: -54850000
Dividend yield: 3.403914308783705%
Buyback yield: 0%
Debt paydown yield: -46.371329836849114%
Total shareholder yield: -42.96741552806541% (Minimal or Negative)
Shareholder yield for SX2.AX (quarterly period ending 2025-02-28)
Market cap (USD): 553039172.88125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53210.495129870134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009621469461675119%
Total shareholder yield: 0.009621469461675119% (Low Return)
Shareholder yield for SX2.AX (annual period ending 2025-05-31)
Market cap (USD): 1083163658.6258063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -680946.76351207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06286647064728677%
Total shareholder yield: -0.06286647064728677% (Minimal or Negative)
Shareholder yield for SX2.AX (quarterly period ending 2025-05-31)
Market cap (USD): 1083163658.6258063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -330790.3024193548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03053927260069116%
Total shareholder yield: -0.03053927260069116% (Minimal or Negative)
Shareholder yield for SX2.AX (quarterly period ending 2025-11-30)
Market cap (USD): 1329676918.0653594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34248.23951085808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002575681283592428%
Total shareholder yield: 0.002575681283592428% (Low Return)
Shareholder yield for TDOC (annual period ending 2021-12-31)
Market cap (USD): 16574711648.339998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDOC (annual period ending 2022-12-31)
Market cap (USD): 4269134507.5499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDOC (annual period ending 2023-12-31)
Market cap (USD): 3890057024.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5355000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1376586503948869%
Total shareholder yield: -0.1376586503948869% (Minimal or Negative)
Shareholder yield for TDOC (quarterly period ending 2024-09-30)
Market cap (USD): 1657110138.6599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDOC (annual period ending 2024-12-31)
Market cap (USD): 1640863960.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7664000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4670710176438582%
Total shareholder yield: 0.4670710176438582% (Low Return)
Shareholder yield for TDOC (quarterly period ending 2024-12-31)
Market cap (USD): 1640863960.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDOC (quarterly period ending 2025-03-31)
Market cap (USD): 1436884172.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TDOC (quarterly period ending 2025-06-30)
Market cap (USD): 1572268987.7700002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 551682000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.08827079153093%
Total shareholder yield: 35.08827079153093% (High Return)
Shareholder yield for TDOC (quarterly period ending 2025-09-30)
Market cap (USD): 1395366162.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6978000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5000837907268654%
Total shareholder yield: -0.5000837907268654% (Minimal or Negative)
Shareholder yield for TDOC (annual period ending 2025-12-31)
Market cap (USD): 1263591609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 544447000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 43.08725984900079%
Total shareholder yield: 43.08725984900079% (High Return)
Shareholder yield for TDOC (quarterly period ending 2025-12-31)
Market cap (USD): 1263591609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1904000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15068159573383175%
Total shareholder yield: 0.15068159573383175% (Low Return)
Shareholder yield for TESB.BR (annual period ending 2021-12-31)
Market cap (USD): 1985648797.772727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TESB.BR (annual period ending 2022-12-31)
Market cap (USD): 1858905257.489362
Dividends paid: 0
Stock repurchases: 638297.8723404256
Net debt paydown: -247446808.5106383
Dividend yield: 0%
Buyback yield: 0.03433729985800949%
Debt paydown yield: -13.311426578288344%
Total shareholder yield: -13.277089278430335% (Minimal or Negative)
Shareholder yield for TESB.BR (annual period ending 2023-12-31)
Market cap (USD): 1687198141.1999998
Dividends paid: 44333333.333333336
Stock repurchases: 36000000
Net debt paydown: 19224586.288416088
Dividend yield: 2.6276305225064895%
Buyback yield: 2.1337150107571494%
Debt paydown yield: 1.1394385649774856%
Total shareholder yield: 5.900784098241124% (Moderate Return)
Shareholder yield for TESB.BR (annual period ending 2024-12-31)
Market cap (USD): 1090140407.3749998
Dividends paid: 56250000
Stock repurchases: 49270833.333333336
Net debt paydown: -4902777.777777791
Dividend yield: 5.159885792642712%
Buyback yield: 4.5196777405925985%
Debt paydown yield: -0.4497381937784895%
Total shareholder yield: 9.22982533945682% (Moderate Return)
Shareholder yield for TESB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 1090140407.3749998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TESB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 1696220591.1529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 175772058.82352942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.36257074936551%
Total shareholder yield: 10.36257074936551% (High Return)
Shareholder yield for UHS (annual period ending 2021-12-31)
Market cap (USD): 6752605432.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHS (annual period ending 2022-12-31)
Market cap (USD): 7385129315.54
Dividends paid: 58449000
Stock repurchases: 832918000
Dividend yield: 0.7914417947565243%
Buyback yield: 11.278313004585447%
Total shareholder yield: 12.069754799341972% (High Return)
Shareholder yield for UHS (annual period ending 2023-12-31)
Market cap (USD): 8037369612.9800005
Dividends paid: 55480000
Stock repurchases: 547363000
Net debt paydown: -95350000
Dividend yield: 0.6902755835740367%
Buyback yield: 6.8102255632991255%
Debt paydown yield: -1.1863333975087311%
Total shareholder yield: 6.314167749364431% (Moderate Return)
Shareholder yield for UHS (quarterly period ending 2024-09-30)
Market cap (USD): 12112805719.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHS (annual period ending 2024-12-31)
Market cap (USD): 9499048645.56
Dividends paid: 53346000
Stock repurchases: 670754000
Net debt paydown: 411199000
Dividend yield: 0.5615930814812148%
Buyback yield: 7.061275555352806%
Debt paydown yield: 4.328844027893264%
Total shareholder yield: 11.951712664727285% (High Return)
Shareholder yield for UHS (quarterly period ending 2024-12-31)
Market cap (USD): 9499048645.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHS (quarterly period ending 2025-03-31)
Market cap (USD): 9959453561.4
Dividends paid: 13534000
Stock repurchases: 223385000
Dividend yield: 0.13589098956647505%
Buyback yield: 2.242944340498524%
Total shareholder yield: 2.378835330064999% (Low Return)
Shareholder yield for UHS (quarterly period ending 2025-06-30)
Market cap (USD): 9612018370.28
Dividends paid: 12900000
Stock repurchases: 155157000
Net debt paydown: 86132000
Dividend yield: 0.13420698445486035%
Buyback yield: 1.6141979137257956%
Debt paydown yield: 0.8960865104702349%
Total shareholder yield: 2.644491408650891% (Low Return)
Shareholder yield for UHS (quarterly period ending 2025-09-30)
Market cap (USD): 10859481226.74
Dividends paid: 12468000
Stock repurchases: 237399000
Net debt paydown: -102924000
Dividend yield: 0.1148121143144411%
Buyback yield: 2.186098903283125%
Debt paydown yield: -0.9477800813041014%
Total shareholder yield: 1.3531309362934647% (Low Return)
Shareholder yield for UHS (quarterly period ending 2025-12-31)
Market cap (USD): 11590587181.06
Dividends paid: 12365000
Stock repurchases: 352010000
Net debt paydown: -55582000
Dividend yield: 0.10668139419377698%
Buyback yield: 3.037033365964531%
Debt paydown yield: -0.47954429859106446%
Total shareholder yield: 2.6641704615672435% (Low Return)
Shareholder yield for UHS (annual period ending 2025-12-31)
Market cap (USD): 11590587181.06
Dividends paid: 51267000
Stock repurchases: 967951000
Net debt paydown: -211074000
Dividend yield: 0.4423158136783149%
Buyback yield: 8.351181738072027%
Debt paydown yield: -1.821081164420322%
Total shareholder yield: 6.97241638733002% (Moderate Return)
Shareholder yield for VIYASH.NS (annual period ending 2022-03-31)
Market cap (USD): 770127650.9639986
Dividends paid: 1627851.7737043386
Stock repurchases: 0
Dividend yield: 0.21137427953232085%
Buyback yield: 0%
Total shareholder yield: 0.21137427953232085% (Low Return)
Shareholder yield for VIYASH.NS (annual period ending 2023-03-31)
Market cap (USD): 385958955.90986603
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIYASH.NS (annual period ending 2024-03-31)
Market cap (USD): 604744514.3773992
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4452331.6106071025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7362334845138526%
Total shareholder yield: -0.7362334845138526% (Minimal or Negative)
Shareholder yield for VIYASH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 894701283.3689243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIYASH.NS (annual period ending 2025-03-31)
Market cap (USD): 666333520.3190571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18007139.451929756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7024213705033913%
Total shareholder yield: -2.7024213705033913% (Minimal or Negative)
Shareholder yield for VIYASH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 666333520.3190571
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIYASH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 984417119.169787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIYASH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 916671190.054453
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIYASH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1013924934.372062
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPV (annual period ending 2022-02-28)
Market cap (USD): 171108757.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPV (annual period ending 2023-02-28)
Market cap (USD): 144646797.27
Dividends paid: 10603974
Stock repurchases: 1455377
Dividend yield: 7.330942820812308%
Buyback yield: 1.0061591597381656%
Total shareholder yield: 8.337101980550473% (Moderate Return)
Shareholder yield for VPV (annual period ending 2024-02-29)
Market cap (USD): 152871460.65
Dividends paid: 8205232
Stock repurchases: 14460001
Net debt paydown: 5245000
Dividend yield: 5.367406031911948%
Buyback yield: 9.458927741330507%
Debt paydown yield: 3.4309870381944307%
Total shareholder yield: 18.257320811436884% (High Return)
Shareholder yield for VPV (quarterly period ending 2024-08-31)
Market cap (USD): 172002742.85999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPV (quarterly period ending 2025-02-28)
Market cap (USD): 171823945.82999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3745000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1795565117013704%
Total shareholder yield: -2.1795565117013704% (Minimal or Negative)
Shareholder yield for VPV (annual period ending 2025-02-28)
Market cap (USD): 171823945.82999998
Dividends paid: 8264178
Stock repurchases: 121769435
Net debt paydown: 5455000
Dividend yield: 4.8096776965979195%
Buyback yield: 70.86872229117404%
Debt paydown yield: 3.174761220649126%
Total shareholder yield: 78.85316120842108% (High Return)
Shareholder yield for VPV (quarterly period ending 2025-08-31)
Market cap (USD): 167354020.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2930000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7507795741024785%
Total shareholder yield: -1.7507795741024785% (Minimal or Negative)
Shareholder yield for WEST.OL (annual period ending 2021-12-31)
Market cap (USD): 86330214.57240593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEST.OL (annual period ending 2022-12-31)
Market cap (USD): 109332129.85323887
Dividends paid: 10706376.518218623
Stock repurchases: 0
Dividend yield: 9.792525337785191%
Buyback yield: 0%
Total shareholder yield: 9.792525337785191% (Moderate Return)
Shareholder yield for WEST.OL (annual period ending 2023-12-31)
Market cap (USD): 77510285.95776032
Dividends paid: 982318.2711198429
Stock repurchases: 0
Net debt paydown: 303.64372469635623
Dividend yield: 1.2673392427621322%
Buyback yield: 0%
Debt paydown yield: 0.0003917463610724242%
Total shareholder yield: 1.2677309891232047% (Low Return)
Shareholder yield for WEST.OL (quarterly period ending 2024-12-31)
Market cap (USD): 37859238.14373898
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEST.OL (annual period ending 2024-12-31)
Market cap (USD): 37859238.14373898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEST.OL (quarterly period ending 2025-06-30)
Market cap (USD): 41064795.87884807
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (annual period ending 2021-12-31)
Market cap (USD): 64067446.77165354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (annual period ending 2022-12-31)
Market cap (USD): 29913844.632352937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (annual period ending 2023-12-31)
Market cap (USD): 20546883.181818184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2024-09-30)
Market cap (USD): 24108342.93333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2024-12-31)
Market cap (USD): 30346165.930069935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (annual period ending 2024-12-31)
Market cap (USD): 30346165.930069935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2025-03-31)
Market cap (USD): 43622613.52447553
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2025-06-30)
Market cap (USD): 37614294.175182484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2025-09-30)
Market cap (USD): 45853547.9352518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (annual period ending 2025-12-31)
Market cap (USD): 137589128.69343063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPG.V (quarterly period ending 2025-12-31)
Market cap (USD): 137589128.69343063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOM.TO (annual period ending 2025-12-31)
Market cap (USD): 478364974408.3211
Dividends paid: 12577372262.773722
Stock repurchases: 14797810218.978102
Net debt paydown: -2610999948.95615
Dividend yield: 2.6292418834239255%
Buyback yield: 3.093414236124035%
Debt paydown yield: -0.5458175428051849%
Total shareholder yield: 5.176838576742775% (Moderate Return)