speb/financial-data huggingface dataset:
Shareholder yield for AI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 325175044.5104896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AI.TO (annual period ending 2024-12-31)
Market cap (USD): 325175044.5104896
Dividends paid: 32108391.60839161
Stock repurchases: 0
Net debt paydown: 24740034.96503496
Dividend yield: 9.874186888088778%
Buyback yield: 0%
Debt paydown yield: 7.608220674584051%
Total shareholder yield: 17.48240756267283% (High Return)
Shareholder yield for AI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 322816261.8041958
Dividends paid: 11217482.517482517
Stock repurchases: 0
Dividend yield: 3.474881486697371%
Buyback yield: 0%
Total shareholder yield: 3.474881486697371% (Low Return)
Shareholder yield for AI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 373182052.70802915
Dividends paid: 6735766.423357664
Stock repurchases: 29927.00729927007
Net debt paydown: -12261155.632688478
Dividend yield: 1.804954545503721%
Buyback yield: 0.008019412263291347%
Debt paydown yield: -3.2855694810922174%
Total shareholder yield: -1.472595523325205% (Minimal or Negative)
Shareholder yield for AI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 380985831.21582735
Dividends paid: 6803597.122302159
Stock repurchases: 0
Net debt paydown: 17781883.106653348
Dividend yield: 1.7857874400709512%
Buyback yield: 0%
Debt paydown yield: 4.667334491129662%
Total shareholder yield: 6.453121931200613% (Moderate Return)
Shareholder yield for AI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 391471842.28467155
Dividends paid: 6894890.510948905
Stock repurchases: 0
Net debt paydown: 934905.2145145386
Dividend yield: 1.7612736769800827%
Buyback yield: 0%
Debt paydown yield: 0.23881799749844887%
Total shareholder yield: 2.0000916744785315% (Low Return)
Shareholder yield for AI.TO (annual period ending 2025-12-31)
Market cap (USD): 391471842.28467155
Dividends paid: 32242335.766423356
Stock repurchases: 29927.00729927007
Net debt paydown: 19519968.352815077
Dividend yield: 8.236182602113509%
Buyback yield: 0.007644740711008193%
Debt paydown yield: 4.986302013165099%
Total shareholder yield: 13.230129355989614% (High Return)
Shareholder yield for AIIO (annual period ending 2021-12-31)
Market cap (USD): 37381430122.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIIO (annual period ending 2022-12-31)
Market cap (USD): 33934242404.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 770214.986376022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0022697279556201126%
Total shareholder yield: 0.0022697279556201126% (Low Return)
Shareholder yield for AIIO (annual period ending 2023-12-31)
Market cap (USD): 24604697661.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108719.34604904614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0004418641819789131%
Total shareholder yield: 0.0004418641819789131% (Low Return)
Shareholder yield for AIIO (quarterly period ending 2024-12-31)
Market cap (USD): 2220115393.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIIO (annual period ending 2024-12-31)
Market cap (USD): 2220115393.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 473297.0027247956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02131857669200624%
Total shareholder yield: 0.02131857669200624% (Low Return)
Shareholder yield for AIIO (quarterly period ending 2025-06-30)
Market cap (USD): 5060092064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 956948.2288828343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018911676245794772%
Total shareholder yield: 0.018911676245794772% (Low Return)
Shareholder yield for ALBOU.PA (annual period ending 2021-12-31)
Market cap (USD): 315959941.8181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBOU.PA (annual period ending 2022-12-31)
Market cap (USD): 253932395.4893617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBOU.PA (annual period ending 2023-12-31)
Market cap (USD): 302525375.24444443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12890832.151300251
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.26107467543319%
Total shareholder yield: 4.26107467543319% (Moderate Return)
Shareholder yield for ALBOU.PA (quarterly period ending 2024-12-31)
Market cap (USD): 303852845.8333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBOU.PA (annual period ending 2024-12-31)
Market cap (USD): 303852845.8333334
Dividends paid: 20752500
Stock repurchases: 0
Net debt paydown: -19914138.888888896
Dividend yield: 6.829786287860859%
Buyback yield: 0%
Debt paydown yield: -6.553876049530903%
Total shareholder yield: 0.2759102383299563% (Low Return)
Shareholder yield for ALBOU.PA (quarterly period ending 2025-06-30)
Market cap (USD): 365079764.7058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALSTI.PA (annual period ending 2023-12-31)
Market cap (USD): 39371821.66666667
Dividends paid: 889232.2222222222
Stock repurchases: 0
Net debt paydown: -615202.0330969263
Dividend yield: 2.2585498576893945%
Buyback yield: 0%
Debt paydown yield: -1.5625439897229194%
Total shareholder yield: 0.6960058679664751% (Low Return)
Shareholder yield for ALSTI.PA (annual period ending 2024-12-31)
Market cap (USD): 138015353.125
Dividends paid: 1006330.2083333334
Stock repurchases: 0
Net debt paydown: -4738149.097222222
Dividend yield: 0.7291436681119845%
Buyback yield: 0%
Debt paydown yield: -3.433059431388693%
Total shareholder yield: -2.7039157632767084% (Minimal or Negative)
Shareholder yield for ALSTI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 138015353.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALSTI.PA (quarterly period ending 2025-06-30)
Market cap (USD): 388179980.88235295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AOM.L (annual period ending 2022-03-31)
Market cap (USD): 893208.3875
Dividends paid: 0
Stock repurchases: 18421.052631578947
Dividend yield: 0%
Buyback yield: 2.0623465799663627%
Total shareholder yield: 2.0623465799663627% (Low Return)
Shareholder yield for AOM.L (annual period ending 2023-03-31)
Market cap (USD): 723388.5212345679
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 269265.7569850553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.22284071158802%
Total shareholder yield: 37.22284071158802% (High Return)
Shareholder yield for AOM.L (annual period ending 2024-03-31)
Market cap (USD): 913559.9710126582
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182966.08845132048
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.027813636417015%
Total shareholder yield: 20.027813636417015% (High Return)
Shareholder yield for AOM.L (quarterly period ending 2024-09-30)
Market cap (USD): 1124251.6237333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AOM.L (quarterly period ending 2025-03-31)
Market cap (USD): 816647.6685714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47341.99134199135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.797113389769085%
Total shareholder yield: 5.797113389769085% (Moderate Return)
Shareholder yield for AOM.L (annual period ending 2025-03-31)
Market cap (USD): 816647.6685714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 114548.74239684362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.026702922843715%
Total shareholder yield: 14.026702922843715% (High Return)
Shareholder yield for AZ9.AX (annual period ending 2021-12-31)
Market cap (USD): 77309200.2536232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZ9.AX (annual period ending 2022-12-31)
Market cap (USD): 27725232.939189192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZ9.AX (annual period ending 2023-12-31)
Market cap (USD): 28105030.650684934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZ9.AX (quarterly period ending 2024-12-31)
Market cap (USD): 25486549.53416149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZ9.AX (annual period ending 2024-12-31)
Market cap (USD): 25486549.53416149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAOS (annual period ending 2021-12-31)
Market cap (USD): 8240195.19
Dividends paid: 340702.19780219777
Stock repurchases: 0
Dividend yield: 4.13463746848693%
Buyback yield: 0%
Total shareholder yield: 4.13463746848693% (Moderate Return)
Shareholder yield for BAOS (annual period ending 2022-12-31)
Market cap (USD): 7917952.92
Dividends paid: 170816.66666666666
Stock repurchases: 0
Net debt paydown: -123942.20754614845
Dividend yield: 2.1573336996637087%
Buyback yield: 0%
Debt paydown yield: -1.5653314537029155%
Total shareholder yield: 0.5920022459607932% (Low Return)
Shareholder yield for BAOS (annual period ending 2023-12-31)
Market cap (USD): 5539498.069999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -108641.62180513114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.961217793241891%
Total shareholder yield: -1.961217793241891% (Minimal or Negative)
Shareholder yield for BAOS (annual period ending 2024-12-31)
Market cap (USD): 3928286.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 223120.2094291274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.679835137622729%
Total shareholder yield: 5.679835137622729% (Moderate Return)
Shareholder yield for BAOS (quarterly period ending 2024-12-31)
Market cap (USD): 3928286.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAOS (quarterly period ending 2025-06-30)
Market cap (USD): 4219839.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (annual period ending 2021-12-31)
Market cap (USD): 280982159.6456693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (annual period ending 2022-12-31)
Market cap (USD): 134757166.47058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (annual period ending 2023-12-31)
Market cap (USD): 138840716.96969697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2024-09-30)
Market cap (USD): 33938841.925925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2024-12-31)
Market cap (USD): 26494752.202797204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (annual period ending 2024-12-31)
Market cap (USD): 26494752.202797204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2025-03-31)
Market cap (USD): 32040165.454545457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2025-06-30)
Market cap (USD): 33443384.379562043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2025-09-30)
Market cap (USD): 29792743.77697842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (quarterly period ending 2025-12-31)
Market cap (USD): 16078550.18248175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEEP.V (annual period ending 2025-12-31)
Market cap (USD): 16078550.18248175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BINT.OL (annual period ending 2021-12-31)
Market cap (USD): 229604120.18586093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BINT.OL (annual period ending 2022-12-31)
Market cap (USD): 128908102.63360323
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BINT.OL (annual period ending 2023-12-31)
Market cap (USD): 117809510.39882122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30865752.48761165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.199712046269987%
Total shareholder yield: -26.199712046269987% (Minimal or Negative)
Shareholder yield for BINT.OL (quarterly period ending 2024-09-30)
Market cap (USD): 329326734
Dividends paid: 0
Stock repurchases: 10639312.977099236
Dividend yield: 0%
Buyback yield: 3.2306253573386594%
Total shareholder yield: 3.2306253573386594% (Low Return)
Shareholder yield for BINT.OL (annual period ending 2024-12-31)
Market cap (USD): 262120769.52380955
Dividends paid: 0
Stock repurchases: 30609002.647837598
Net debt paydown: -362255569.21572334
Dividend yield: 0%
Buyback yield: 11.677442693093136%
Debt paydown yield: -138.20177999394213%
Total shareholder yield: -126.52433730084898% (Minimal or Negative)
Shareholder yield for BINT.OL (quarterly period ending 2024-12-31)
Market cap (USD): 262120769.52380955
Dividends paid: 0
Stock repurchases: 26478.375992939098
Dividend yield: 0%
Buyback yield: 0.010101594025167072%
Total shareholder yield: 0.010101594025167072% (Low Return)
Shareholder yield for BINT.OL (quarterly period ending 2025-03-31)
Market cap (USD): 413628074.99999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BINT.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1076172350.0496523
Dividends paid: 1390268.1231380338
Stock repurchases: 2363455.809334657
Dividend yield: 0.12918638200227775%
Buyback yield: 0.2196168494038722%
Total shareholder yield: 0.34880323140614994% (Low Return)
Shareholder yield for BINT.OL (quarterly period ending 2025-09-30)
Market cap (USD): 384607401.91082156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153326016.48182166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 39.86559169689958%
Total shareholder yield: 39.86559169689958% (High Return)
Shareholder yield for BINT.OL (annual period ending 2025-12-31)
Market cap (USD): 379224985.57470125
Dividends paid: 0
Stock repurchases: 13472636.815920398
Net debt paydown: -98843610.71957064
Dividend yield: 0%
Buyback yield: 3.5526764660569823%
Debt paydown yield: -26.064635633060107%
Total shareholder yield: -22.511959167003123% (Minimal or Negative)
Shareholder yield for BINT.OL (quarterly period ending 2025-12-31)
Market cap (USD): 379224985.57470125
Dividends paid: 0
Stock repurchases: 63711442.78606965
Net debt paydown: -72064686.58710456
Dividend yield: 0%
Buyback yield: 16.800433834684533%
Debt paydown yield: -19.00314834949317%
Total shareholder yield: -2.202714514808637% (Minimal or Negative)
Shareholder yield for BP8.AX (annual period ending 2021-06-30)
Market cap (USD): 141562986.52631578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BP8.AX (annual period ending 2022-06-30)
Market cap (USD): 113616500.39310347
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -163525.0090744103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14392716595620145%
Total shareholder yield: -0.14392716595620145% (Minimal or Negative)
Shareholder yield for BP8.AX (annual period ending 2023-06-30)
Market cap (USD): 15585991.066225166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BP8.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BPE5.DE (annual period ending 2021-12-31)
Market cap (USD): 54780043021.36363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPE5.DE (annual period ending 2022-12-31)
Market cap (USD): 72487176403.883
Dividends paid: 5250602409.638555
Stock repurchases: 12043373493.975904
Dividend yield: 7.243491428585001%
Buyback yield: 16.614488370843432%
Total shareholder yield: 23.857979799428435% (High Return)
Shareholder yield for BPE5.DE (annual period ending 2023-12-31)
Market cap (USD): 79142335658.5
Dividends paid: 6087341772.151898
Stock repurchases: 10022784810.126581
Net debt paydown: -12982736007.320412
Dividend yield: 7.691637758100596%
Buyback yield: 12.664251979338847%
Debt paydown yield: -16.404287160971663%
Total shareholder yield: 3.951602576467778% (Low Return)
Shareholder yield for BPE5.DE (quarterly period ending 2024-09-30)
Market cap (USD): 72446997066.99998
Dividends paid: 1729333333.3333333
Stock repurchases: 0
Dividend yield: 2.3870324559263953%
Buyback yield: 0%
Total shareholder yield: 2.3870324559263953% (Low Return)
Shareholder yield for BPE5.DE (annual period ending 2024-12-31)
Market cap (USD): 68080005389.531265
Dividends paid: 6253750000
Stock repurchases: 8908750000
Net debt paydown: -9591977848.101273
Dividend yield: 9.185883526621527%
Buyback yield: 13.08570695467352%
Debt paydown yield: -14.08927304458798%
Total shareholder yield: 8.18231743670707% (Moderate Return)
Shareholder yield for BPE5.DE (quarterly period ending 2024-12-31)
Market cap (USD): 68080005389.531265
Dividends paid: 0
Stock repurchases: 2031250000
Dividend yield: 0%
Buyback yield: 2.983621972968215%
Total shareholder yield: 2.983621972968215% (Low Return)
Shareholder yield for BPE5.DE (quarterly period ending 2025-03-31)
Market cap (USD): 80948658890.54347
Dividends paid: 1632467532.4675324
Stock repurchases: 0
Dividend yield: 2.01667026340104%
Buyback yield: 0%
Total shareholder yield: 2.01667026340104% (Low Return)
Shareholder yield for BPE5.DE (quarterly period ending 2025-06-30)
Market cap (USD): 73073107161.5294
Dividends paid: 1695890410.9589043
Stock repurchases: 0
Net debt paydown: -10338445116.527313
Dividend yield: 2.3208133290542965%
Buyback yield: 0%
Debt paydown yield: -14.148084730643786%
Total shareholder yield: -11.82727140158949% (Minimal or Negative)
Shareholder yield for BPE5.DE (quarterly period ending 2025-09-30)
Market cap (USD): 86342601745.58824
Dividends paid: 1740540540.5405405
Stock repurchases: 0
Net debt paydown: 1611014439.0966187
Dividend yield: 2.0158537099323337%
Buyback yield: 0%
Debt paydown yield: 1.8658395815353515%
Total shareholder yield: 3.881693291467685% (Low Return)
Shareholder yield for BPE5.DE (quarterly period ending 2025-12-31)
Market cap (USD): 86706149542.41176
Dividends paid: 1724324324.3243244
Stock repurchases: 1116216216.2162163
Net debt paydown: 3091891891.8918915
Dividend yield: 1.9886989947361025%
Buyback yield: 1.287355305369922%
Debt paydown yield: 3.5659430250440454%
Total shareholder yield: 6.84199732515007% (Moderate Return)
Shareholder yield for BPE5.DE (annual period ending 2025-12-31)
Market cap (USD): 86706149542.41176
Dividends paid: 6836486486.486486
Stock repurchases: 6062162162.162162
Net debt paydown: -8578412162.16217
Dividend yield: 7.884661610007791%
Buyback yield: 6.9916173122148555%
Debt paydown yield: -9.893660608197225%
Total shareholder yield: 4.982618314025421% (Moderate Return)
Shareholder yield for BRR (quarterly period ending 2025-06-30)
Market cap (USD): 961890824.8799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRR (quarterly period ending 2025-09-30)
Market cap (USD): 916604062.8799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRR (quarterly period ending 2025-12-31)
Market cap (USD): 319724539.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRR (annual period ending 2025-12-31)
Market cap (USD): 319724539.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRW (annual period ending 2021-10-31)
Market cap (USD): 253966050
Dividends paid: 0
Stock repurchases: 178371850
Dividend yield: 0%
Buyback yield: 70.2345254414911%
Total shareholder yield: 70.2345254414911% (High Return)
Shareholder yield for BRW (annual period ending 2022-10-31)
Market cap (USD): 239715450
Dividends paid: 44996624
Stock repurchases: 0
Dividend yield: 18.770848520610585%
Buyback yield: 0%
Total shareholder yield: 18.770848520610585% (High Return)
Shareholder yield for BRW (annual period ending 2023-10-31)
Market cap (USD): 257019750
Dividends paid: 44188144
Stock repurchases: 0
Net debt paydown: 116028476
Dividend yield: 17.19250913597107%
Buyback yield: 0%
Debt paydown yield: 45.14379770426203%
Total shareholder yield: 62.33630684023309% (High Return)
Shareholder yield for BRW (annual period ending 2024-10-31)
Market cap (USD): 303334200
Dividends paid: 48240779
Stock repurchases: 0
Net debt paydown: -26528476
Dividend yield: 15.90350807788901%
Buyback yield: 0%
Debt paydown yield: -8.745626441067312%
Total shareholder yield: 7.157881636821697% (Moderate Return)
Shareholder yield for BRW (quarterly period ending 2024-10-31)
Market cap (USD): 303334200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRW (quarterly period ending 2025-04-30)
Market cap (USD): 331835400
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.35552325038257%
Total shareholder yield: 12.35552325038257% (High Return)
Shareholder yield for BXT.DE (annual period ending 2021-12-31)
Market cap (USD): 113745227.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXT.DE (annual period ending 2022-12-31)
Market cap (USD): 55316828.08510639
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1382214.949050486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4987241620649545%
Total shareholder yield: -2.4987241620649545% (Minimal or Negative)
Shareholder yield for BXT.DE (annual period ending 2023-12-31)
Market cap (USD): 53442202.244444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -493715.2406417113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9238302687891855%
Total shareholder yield: -0.9238302687891855% (Minimal or Negative)
Shareholder yield for BXT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 27443293.044444446
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 36560966.06250001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXT.DE (annual period ending 2024-12-31)
Market cap (USD): 36560966.06250001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 714815.5594405592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9551331280978759%
Total shareholder yield: 1.9551331280978759% (Low Return)
Shareholder yield for BXT.DE (quarterly period ending 2025-03-31)
Market cap (USD): 52280415.23913043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1678274.1258741259
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2101392427694124%
Total shareholder yield: -3.2101392427694124% (Minimal or Negative)
Shareholder yield for BXT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 53527166
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -484713.9451789083
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9055475591196223%
Total shareholder yield: -0.9055475591196223% (Minimal or Negative)
Shareholder yield for BXT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 82584770.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -838559.4864254594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0153924051176624%
Total shareholder yield: -1.0153924051176624% (Minimal or Negative)
Shareholder yield for BXT.DE (annual period ending 2025-12-31)
Market cap (USD): 67291294.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1347941.355724567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0031437465179254%
Total shareholder yield: -2.0031437465179254% (Minimal or Negative)
Shareholder yield for BXT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 67291294.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1653606.2017539265
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4573850399197052%
Total shareholder yield: 2.4573850399197052% (Low Return)
Shareholder yield for CALX (annual period ending 2021-12-31)
Market cap (USD): 5035230200.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CALX (annual period ending 2022-12-31)
Market cap (USD): 4308625767.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CALX (annual period ending 2023-12-31)
Market cap (USD): 2750896679.41
Dividends paid: 0
Stock repurchases: 86397000
Net debt paydown: 828000
Dividend yield: 0%
Buyback yield: 3.140685022693402%
Debt paydown yield: 0.03009927658124862%
Total shareholder yield: 3.1707842992746507% (Low Return)
Shareholder yield for CALX (annual period ending 2024-12-31)
Market cap (USD): 2195554296.43
Dividends paid: 0
Stock repurchases: 10695000
Net debt paydown: 3540000
Dividend yield: 0%
Buyback yield: 0.4871207247021953%
Debt paydown yield: 0.16123491028010953%
Total shareholder yield: 0.6483556349823049% (Low Return)
Shareholder yield for CALX (quarterly period ending 2025-03-31)
Market cap (USD): 2231443770.16
Dividends paid: 0
Stock repurchases: 39974000
Dividend yield: 0%
Buyback yield: 1.7913962491259088%
Total shareholder yield: 1.7913962491259088% (Low Return)
Shareholder yield for CALX (quarterly period ending 2025-06-30)
Market cap (USD): 3349054574.91
Dividends paid: 0
Stock repurchases: 33557000
Net debt paydown: 1069000
Dividend yield: 0%
Buyback yield: 1.0019842689754253%
Debt paydown yield: 0.031919455956573285%
Total shareholder yield: 1.0339037249319984% (Low Return)
Shareholder yield for CALX (quarterly period ending 2025-09-30)
Market cap (USD): 3864100004.93
Dividends paid: 0
Stock repurchases: 3479000
Net debt paydown: -5347000
Dividend yield: 0%
Buyback yield: 0.09003390169926577%
Debt paydown yield: -0.13837633583960163%
Total shareholder yield: -0.04834243414033586% (Minimal or Negative)
Shareholder yield for CALX (quarterly period ending 2025-12-31)
Market cap (USD): 3332683937.77
Dividends paid: 0
Stock repurchases: 16620000
Net debt paydown: -4276000
Dividend yield: 0%
Buyback yield: 0.49869715551607174%
Debt paydown yield: -0.12830499620858743%
Total shareholder yield: 0.3703921593074843% (Low Return)
Shareholder yield for CALX (annual period ending 2025-12-31)
Market cap (USD): 3332683937.77
Dividends paid: 0
Stock repurchases: 93630000
Net debt paydown: -7570000
Dividend yield: 0%
Buyback yield: 2.8094473327899996%
Debt paydown yield: -0.22714425194083412%
Total shareholder yield: 2.5823030808491656% (Low Return)
Shareholder yield for CBLT.V (annual period ending 2022-05-31)
Market cap (USD): 3038467.4409448816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBLT.V (annual period ending 2023-05-31)
Market cap (USD): 2269913.911764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47781.90713293192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1050096607313487%
Total shareholder yield: 2.1050096607313487% (Low Return)
Shareholder yield for CBLT.V (annual period ending 2024-05-31)
Market cap (USD): 1690008.8978102189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBLT.V (quarterly period ending 2024-11-30)
Market cap (USD): 1653794.4214285715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBLT.V (quarterly period ending 2025-02-28)
Market cap (USD): 535951.8958333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBLT.V (quarterly period ending 2025-08-31)
Market cap (USD): 2253345.197080292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBLT.V (quarterly period ending 2025-11-30)
Market cap (USD): 2756324.035714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 391.0323253388924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014186732774238518%
Total shareholder yield: 0.014186732774238518% (Low Return)
Shareholder yield for CL (annual period ending 2021-12-31)
Market cap (USD): 61334510611.50001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CL (annual period ending 2022-12-31)
Market cap (USD): 57997721188.8
Dividends paid: 1691000000
Stock repurchases: 1308000000
Dividend yield: 2.915631796110208%
Buyback yield: 2.255261022656506%
Total shareholder yield: 5.170892818766713% (Moderate Return)
Shareholder yield for CL (annual period ending 2023-12-31)
Market cap (USD): 60190239898.2
Dividends paid: 1749000000
Stock repurchases: 1128000000
Net debt paydown: 207000000
Dividend yield: 2.905786723824479%
Buyback yield: 1.8740579899794236%
Debt paydown yield: 0.3439095779483517%
Total shareholder yield: 5.123754291752254% (Moderate Return)
Shareholder yield for CL (quarterly period ending 2024-09-30)
Market cap (USD): 79714859062.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CL (annual period ending 2024-12-31)
Market cap (USD): 70160598700.8
Dividends paid: 1789000000
Stock repurchases: 1739000000
Net debt paydown: 552000000
Dividend yield: 2.549864215995638%
Buyback yield: 2.4785991456771463%
Debt paydown yield: 0.78676637631615%
Total shareholder yield: 5.815229737988934% (Moderate Return)
Shareholder yield for CL (quarterly period ending 2024-12-31)
Market cap (USD): 70160598700.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CL (quarterly period ending 2025-03-31)
Market cap (USD): 72721204492.8
Dividends paid: 406000000
Stock repurchases: 284000000
Dividend yield: 0.5582965832753737%
Buyback yield: 0.39053258534533536%
Total shareholder yield: 0.9488291686207091% (Low Return)
Shareholder yield for CL (quarterly period ending 2025-06-30)
Market cap (USD): 70944784224.59999
Dividends paid: 474000000
Stock repurchases: 232000000
Net debt paydown: -489000000
Dividend yield: 0.6681252260904632%
Buyback yield: 0.3270148785928006%
Debt paydown yield: -0.6892684294477565%
Total shareholder yield: 0.3058716752355073% (Low Return)
Shareholder yield for CL (quarterly period ending 2025-09-30)
Market cap (USD): 62766849476.4
Dividends paid: 420000000
Stock repurchases: 288000000
Net debt paydown: 339000000
Dividend yield: 0.66914303251419%
Buyback yield: 0.45884093658115893%
Debt paydown yield: 0.5400940191007392%
Total shareholder yield: 1.6680779881960883% (Low Return)
Shareholder yield for CL (quarterly period ending 2025-12-31)
Market cap (USD): 62454775645.5
Dividends paid: 523000000
Stock repurchases: 406000000
Net debt paydown: -135000000
Dividend yield: 0.8374059382882169%
Buyback yield: 0.6500703842160919%
Debt paydown yield: -0.2161564085447596%
Total shareholder yield: 1.271319913959549% (Low Return)
Shareholder yield for CL (annual period ending 2025-12-31)
Market cap (USD): 62454775645.5
Dividends paid: 1823000000
Stock repurchases: 1210000000
Net debt paydown: -42000000
Dividend yield: 2.918912094645161%
Buyback yield: 1.9374018839937712%
Debt paydown yield: -0.06724866043614743%
Total shareholder yield: 4.789065318202785% (Moderate Return)
Shareholder yield for CYH (annual period ending 2021-12-31)
Market cap (USD): 1875601436.72
Dividends paid: 0
Stock repurchases: 5000000
Dividend yield: 0%
Buyback yield: 0.2665811564286207%
Total shareholder yield: 0.2665811564286207% (Low Return)
Shareholder yield for CYH (annual period ending 2022-12-31)
Market cap (USD): 608760195.84
Dividends paid: 0
Stock repurchases: 8000000
Dividend yield: 0%
Buyback yield: 1.3141463674314595%
Total shareholder yield: 1.3141463674314595% (Low Return)
Shareholder yield for CYH (annual period ending 2023-12-31)
Market cap (USD): 441069308.56
Dividends paid: 0
Stock repurchases: 4000000
Net debt paydown: 214000000
Dividend yield: 0%
Buyback yield: 0.9068869500485472%
Debt paydown yield: 48.51845182759728%
Total shareholder yield: 49.42533877764583% (High Return)
Shareholder yield for CYH (quarterly period ending 2024-09-30)
Market cap (USD): 855364441.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYH (quarterly period ending 2024-12-31)
Market cap (USD): 421340968.88000005
Dividends paid: 0
Stock repurchases: 1000000
Dividend yield: 0%
Buyback yield: 0.23733747104113315%
Total shareholder yield: 0.23733747104113315% (Low Return)
Shareholder yield for CYH (annual period ending 2024-12-31)
Market cap (USD): 421340968.88000005
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 72000000
Dividend yield: 0%
Buyback yield: 0.23733747104113315%
Debt paydown yield: 17.088297914961586%
Total shareholder yield: 17.32563538600272% (High Return)
Shareholder yield for CYH (quarterly period ending 2025-03-31)
Market cap (USD): 380475122.40000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYH (quarterly period ending 2025-06-30)
Market cap (USD): 479116820.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 490000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 102.27150847716595%
Total shareholder yield: 102.27150847716595% (High Return)
Shareholder yield for CYH (quarterly period ending 2025-09-30)
Market cap (USD): 452342645.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 54.60462382803991%
Total shareholder yield: 54.60462382803991% (High Return)
Shareholder yield for CYH (quarterly period ending 2025-12-31)
Market cap (USD): 439660141.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 199000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.26223353980278%
Total shareholder yield: 45.26223353980278% (High Return)
Shareholder yield for CYH (annual period ending 2025-12-31)
Market cap (USD): 439660141.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1059000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 240.86786592287007%
Total shareholder yield: 240.86786592287007% (High Return)
Shareholder yield for DCH (annual period ending 2021-12-31)
Market cap (USD): 2214631609.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCH (annual period ending 2022-12-31)
Market cap (USD): 1856207844.24
Dividends paid: 0
Stock repurchases: 1900000
Dividend yield: 0%
Buyback yield: 0.10235922695273007%
Total shareholder yield: 0.10235922695273007% (Low Return)
Shareholder yield for DCH (annual period ending 2023-12-31)
Market cap (USD): 2091200908.92
Dividends paid: 0
Stock repurchases: 14700000
Net debt paydown: 143000000
Dividend yield: 0%
Buyback yield: 0.7029453715947268%
Debt paydown yield: 6.838176063812649%
Total shareholder yield: 7.541121435407376% (Moderate Return)
Shareholder yield for DCH (quarterly period ending 2024-09-30)
Market cap (USD): 1466926403.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCH (quarterly period ending 2024-12-31)
Market cap (USD): 1383848047.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCH (annual period ending 2024-12-31)
Market cap (USD): 1383848047.56
Dividends paid: 0
Stock repurchases: 2800000
Net debt paydown: 148800000
Dividend yield: 0%
Buyback yield: 0.20233435346727252%
Debt paydown yield: 10.752625641403627%
Total shareholder yield: 10.954959994870899% (High Return)
Shareholder yield for DCH (quarterly period ending 2025-03-31)
Market cap (USD): 966082599.24
Dividends paid: 0
Stock repurchases: 2700000
Dividend yield: 0%
Buyback yield: 0.2794792083124199%
Total shareholder yield: 0.2794792083124199% (Low Return)
Shareholder yield for DCH (quarterly period ending 2025-06-30)
Market cap (USD): 968456266.5600001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.030977134472536732%
Total shareholder yield: 0.030977134472536732% (Low Return)
Shareholder yield for DCH (quarterly period ending 2025-09-30)
Market cap (USD): 1426574059.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8400000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5888232682433605%
Total shareholder yield: 0.5888232682433605% (Low Return)
Shareholder yield for DCH (annual period ending 2025-12-31)
Market cap (USD): 1521520752.1200001
Dividends paid: 0
Stock repurchases: 2800000
Net debt paydown: -1436800000
Dividend yield: 0%
Buyback yield: 0.1840264088477689%
Debt paydown yield: -94.43183722588371%
Total shareholder yield: -94.24781081703594% (Minimal or Negative)
Shareholder yield for DCH (quarterly period ending 2025-12-31)
Market cap (USD): 1521520752.1200001
Dividends paid: 0
Stock repurchases: 100000
Net debt paydown: -1452200000
Dividend yield: 0%
Buyback yield: 0.006572371744563176%
Debt paydown yield: -95.44398247454643%
Total shareholder yield: -95.43741010280186% (Minimal or Negative)
Shareholder yield for DLNG (annual period ending 2021-12-31)
Market cap (USD): 98959069.92
Dividends paid: 13139772.727272727
Stock repurchases: 0
Dividend yield: 13.277987291003356%
Buyback yield: 0%
Total shareholder yield: 13.277987291003356% (High Return)
Shareholder yield for DLNG (annual period ending 2022-12-31)
Market cap (USD): 89499747.06
Dividends paid: 12301063.829787234
Stock repurchases: 0
Net debt paydown: 57626716.634429336
Dividend yield: 13.74424423964091%
Buyback yield: 0%
Debt paydown yield: 64.38757485626947%
Total shareholder yield: 78.13181909591037% (High Return)
Shareholder yield for DLNG (annual period ending 2023-12-31)
Market cap (USD): 95684688.92999999
Dividends paid: 12847777.777777778
Stock repurchases: 0
Net debt paydown: 62554066.1938535
Dividend yield: 13.427203371248686%
Buyback yield: 0%
Debt paydown yield: 65.37520986206701%
Total shareholder yield: 78.80241323331569% (High Return)
Shareholder yield for DLNG (quarterly period ending 2024-09-30)
Market cap (USD): 129519959.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLNG (quarterly period ending 2024-12-31)
Market cap (USD): 188094996.87
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34383124.99999994
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.279659518941642%
Total shareholder yield: 18.279659518941642% (High Return)
Shareholder yield for DLNG (annual period ending 2024-12-31)
Market cap (USD): 188094996.87
Dividends paid: 15396875
Stock repurchases: 257291.6666666667
Net debt paydown: 132124236.11111104
Dividend yield: 8.185690877594897%
Buyback yield: 0.1367881501093255%
Debt paydown yield: 70.24335485245649%
Total shareholder yield: 78.56583388016071% (High Return)
Shareholder yield for DLNG (quarterly period ending 2025-03-31)
Market cap (USD): 132066699.92999999
Dividends paid: 5414130.434782608
Stock repurchases: 251086.9565217391
Dividend yield: 4.099542456692178%
Buyback yield: 0.19012132252477276%
Total shareholder yield: 4.2896637792169505% (Moderate Return)
Shareholder yield for DLNG (quarterly period ending 2025-06-30)
Market cap (USD): 124790297.73
Dividends paid: 5682352.94117647
Stock repurchases: 651764.705882353
Dividend yield: 4.55352142317264%
Buyback yield: 0.5222879644798433%
Total shareholder yield: 5.075809387652483% (Moderate Return)
Shareholder yield for DLNG (quarterly period ending 2025-09-30)
Market cap (USD): 124426477.62
Dividends paid: 4202352.94117647
Stock repurchases: 64705882.35294118
Dividend yield: 3.377378369586663%
Buyback yield: 52.0033063626166%
Total shareholder yield: 55.380684732203264% (High Return)
Shareholder yield for DLNG (quarterly period ending 2025-12-31)
Market cap (USD): 133885800.48
Dividends paid: 4129411.7647058824
Stock repurchases: 627058.8235294118
Dividend yield: 3.0842791019670064%
Buyback yield: 0.4683534932616566%
Total shareholder yield: 3.552632595228663% (Low Return)
Shareholder yield for DLNG (annual period ending 2025-12-31)
Market cap (USD): 133885800.48
Dividends paid: 19874117.647058822
Stock repurchases: 66261176.47058824
Net debt paydown: 8111973.039215744
Dividend yield: 14.84408172921044%
Buyback yield: 49.49081697463982%
Debt paydown yield: 6.058874809825347%
Total shareholder yield: 70.3937735136756% (High Return)
Shareholder yield for DOMS.NS (annual period ending 2024-03-31)
Market cap (USD): 1137513165.3857965
Dividends paid: 1116800.5756085862
Stock repurchases: 0
Net debt paydown: -3586057.969253257
Dividend yield: 0.09817913406125849%
Buyback yield: 0%
Debt paydown yield: -0.3152541947096513%
Total shareholder yield: -0.21707506064839283% (Minimal or Negative)
Shareholder yield for DOMS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1955205370.5914955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOMS.NS (annual period ending 2025-03-31)
Market cap (USD): 2035286643.288132
Dividends paid: 1773509.46925415
Stock repurchases: 0
Net debt paydown: -4142435.4936422035
Dividend yield: 0.08713806849284558%
Buyback yield: 0%
Debt paydown yield: -0.2035308150477439%
Total shareholder yield: -0.11639274655489831% (Minimal or Negative)
Shareholder yield for DOMS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2035286643.288132
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -331216.7712028958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01627371615173549%
Total shareholder yield: -0.01627371615173549% (Minimal or Negative)
Shareholder yield for DOMS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1787160003.6395974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOMS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1701120741.7903044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOMS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1768121577.0792024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMPD (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for EMPD (annual period ending 2022-12-31)
Market cap (USD): 40883345438400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMPD (annual period ending 2023-12-31)
Market cap (USD): 801475484832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12452114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0015536487685097605%
Total shareholder yield: -0.0015536487685097605% (Minimal or Negative)
Shareholder yield for EMPD (quarterly period ending 2024-09-30)
Market cap (USD): 1871008988.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMPD (quarterly period ending 2024-12-31)
Market cap (USD): 982729480.5600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMPD (annual period ending 2024-12-31)
Market cap (USD): 982729480.5600001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30597890
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1135618301146364%
Total shareholder yield: 3.1135618301146364% (Low Return)
Shareholder yield for EMPD (quarterly period ending 2025-03-31)
Market cap (USD): 200706192.54
Dividends paid: 0
Stock repurchases: 401806
Dividend yield: 0%
Buyback yield: 0.200196114985302%
Total shareholder yield: 0.200196114985302% (Low Return)
Shareholder yield for EMPD (quarterly period ending 2025-06-30)
Market cap (USD): 195646372.56
Dividends paid: 0
Stock repurchases: 110042
Net debt paydown: 110691
Dividend yield: 0%
Buyback yield: 0.05624535664020695%
Debt paydown yield: 0.056577077587295285%
Total shareholder yield: 0.11282243422750224% (Low Return)
Shareholder yield for EMPD (quarterly period ending 2025-09-30)
Market cap (USD): 211388034.72
Dividends paid: 0
Stock repurchases: 38895551
Net debt paydown: -50294429
Dividend yield: 0%
Buyback yield: 18.400072194966096%
Debt paydown yield: -23.792467282558782%
Total shareholder yield: -5.392395087592686% (Minimal or Negative)
Shareholder yield for EMPD (annual period ending 2025-12-31)
Market cap (USD): 128463207.27000001
Dividends paid: 0
Stock repurchases: 96283023
Net debt paydown: -99847450
Dividend yield: 0%
Buyback yield: 74.94988257426526%
Debt paydown yield: -77.72455018201725%
Total shareholder yield: -2.7746676077519936% (Minimal or Negative)