speb/financial-data huggingface dataset:
Shareholder yield for BG (quarterly period ending 2024-12-31)
Market cap (USD): 14407785219.900002
Dividends paid: 0
Stock repurchases: 500000000
Dividend yield: 0%
Buyback yield: 3.4703460134136446%
Total shareholder yield: 3.4703460134136446% (Low Return)
Shareholder yield for BG (annual period ending 2024-12-31)
Market cap (USD): 14407785219.900002
Dividends paid: 378000000
Stock repurchases: 1100000000
Net debt paydown: -1363000000
Dividend yield: 2.6235815861407152%
Buyback yield: 7.634761229510017%
Debt paydown yield: -9.460163232565595%
Total shareholder yield: 0.7981795830851368% (Low Return)
Shareholder yield for BG (quarterly period ending 2025-03-31)
Market cap (USD): 14297194894.35
Dividends paid: 91000000
Stock repurchases: 0
Dividend yield: 0.6364884907315742%
Buyback yield: 0%
Total shareholder yield: 0.6364884907315742% (Low Return)
Shareholder yield for BG (quarterly period ending 2025-06-30)
Market cap (USD): 15148934419.199999
Dividends paid: 94000000
Stock repurchases: 0
Net debt paydown: -4552000000
Dividend yield: 0.6205056896996195%
Buyback yield: 0%
Debt paydown yield: -30.048318079921998%
Total shareholder yield: -29.42781239022238% (Minimal or Negative)
Shareholder yield for BG (quarterly period ending 2025-09-30)
Market cap (USD): 15467124127.8
Dividends paid: 139000000
Stock repurchases: 545000000
Net debt paydown: -5565000000
Dividend yield: 0.8986803160787136%
Buyback yield: 3.5236026781503518%
Debt paydown yield: -35.97953927322332%
Total shareholder yield: -31.557256278994252% (Minimal or Negative)
Shareholder yield for BG (quarterly period ending 2025-12-31)
Market cap (USD): 17081354844.6
Dividends paid: 135000000
Stock repurchases: 6000000
Net debt paydown: 1923000000
Dividend yield: 0.790335434326968%
Buyback yield: 0.0351260193034208%
Debt paydown yield: 11.257889186746366%
Total shareholder yield: 12.083350640376755% (High Return)
Shareholder yield for BG (annual period ending 2025-12-31)
Market cap (USD): 17081354844.6
Dividends paid: 459000000
Stock repurchases: 551000000
Net debt paydown: -8736000000
Dividend yield: 2.687140476711691%
Buyback yield: 3.225739439364143%
Debt paydown yield: -51.14348410578068%
Total shareholder yield: -45.23060418970485% (Minimal or Negative)
Shareholder yield for BHMU.L (annual period ending 2021-12-31)
Market cap (USD): 1277373.4158108106
Dividends paid: 0
Stock repurchases: 88129729.72972973
Dividend yield: 0%
Buyback yield: 6899.292613960462%
Total shareholder yield: 6899.292613960462% (High Return)
Shareholder yield for BHMU.L (annual period ending 2022-12-31)
Market cap (USD): 1283705.9763855422
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHMU.L (annual period ending 2023-12-31)
Market cap (USD): 1124914.4087341772
Dividends paid: 0
Stock repurchases: 6915189.873417721
Dividend yield: 0%
Buyback yield: 614.7303136777417%
Total shareholder yield: 614.7303136777417% (High Return)
Shareholder yield for BHMU.L (annual period ending 2024-12-31)
Market cap (USD): 1228715.363625
Dividends paid: 0
Stock repurchases: 186747500
Dividend yield: 0%
Buyback yield: 15198.597293440756%
Total shareholder yield: 15198.597293440756% (High Return)
Shareholder yield for BHMU.L (quarterly period ending 2024-12-31)
Market cap (USD): 1228715.363625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMRC (annual period ending 2021-12-31)
Market cap (USD): 495890725.40999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMRC (annual period ending 2022-12-31)
Market cap (USD): 450559545.80999994
Dividends paid: 15673000
Stock repurchases: 1290000
Dividend yield: 3.478563520793603%
Buyback yield: 0.28631065793554183%
Total shareholder yield: 3.764874178729145% (Low Return)
Shareholder yield for BMRC (annual period ending 2023-12-31)
Market cap (USD): 317965845.48
Dividends paid: 16106000
Stock repurchases: 70000
Net debt paydown: 89874000
Dividend yield: 5.065323911027753%
Buyback yield: 0.02201494311262528%
Debt paydown yield: 28.265299961486917%
Total shareholder yield: 33.352638815627294% (High Return)
Shareholder yield for BMRC (quarterly period ending 2024-09-30)
Market cap (USD): 303071315.03999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMRC (quarterly period ending 2024-12-31)
Market cap (USD): 362001848.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMRC (annual period ending 2024-12-31)
Market cap (USD): 362001848.52
Dividends paid: 16197000
Stock repurchases: 4317000
Net debt paydown: 27541000
Dividend yield: 4.474286544728829%
Buyback yield: 1.1925353468910513%
Debt paydown yield: 7.607972200307262%
Total shareholder yield: 13.274794091927141% (High Return)
Shareholder yield for BMRC (quarterly period ending 2025-03-31)
Market cap (USD): 339336258.72
Dividends paid: 4025000
Stock repurchases: 0
Dividend yield: 1.1861390866931167%
Buyback yield: 0%
Total shareholder yield: 1.1861390866931167% (Low Return)
Shareholder yield for BMRC (quarterly period ending 2025-06-30)
Market cap (USD): 355525965.72
Dividends paid: 4054000
Stock repurchases: 2175000
Net debt paydown: 868000
Dividend yield: 1.1402823959116366%
Buyback yield: 0.6117696623354241%
Debt paydown yield: 0.244145318118229%
Total shareholder yield: 1.9961973763652896% (Low Return)
Shareholder yield for BMRC (quarterly period ending 2025-09-30)
Market cap (USD): 382077085.20000005
Dividends paid: 4024000
Stock repurchases: 1221000
Net debt paydown: 1160000
Dividend yield: 1.053190614112233%
Buyback yield: 0.3195690208327625%
Debt paydown yield: 0.30360365615561385%
Total shareholder yield: 1.6763632911006094% (Low Return)
Shareholder yield for BMRC (quarterly period ending 2025-12-31)
Market cap (USD): 413323219.71000004
Dividends paid: 4023000
Stock repurchases: 0
Net debt paydown: -49728000
Dividend yield: 0.973330267489607%
Buyback yield: 0%
Debt paydown yield: -12.031262128193683%
Total shareholder yield: -11.057931860704077% (Minimal or Negative)
Shareholder yield for BMRC (annual period ending 2025-12-31)
Market cap (USD): 413323219.71000004
Dividends paid: 16126000
Stock repurchases: 3396000
Net debt paydown: -47650000
Dividend yield: 3.901547077687647%
Buyback yield: 0.8216330073066632%
Debt paydown yield: -11.528507891096142%
Total shareholder yield: -6.805327806101832% (Minimal or Negative)
Shareholder yield for BNAI (annual period ending 2021-12-31)
Market cap (USD): 658830073.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (annual period ending 2022-12-31)
Market cap (USD): 681851884.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (annual period ending 2023-12-31)
Market cap (USD): 717061713.9000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (quarterly period ending 2024-09-30)
Market cap (USD): 70419658.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (quarterly period ending 2024-12-31)
Market cap (USD): 65950718.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -585247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.887400490784706%
Total shareholder yield: -0.887400490784706% (Minimal or Negative)
Shareholder yield for BNAI (annual period ending 2024-12-31)
Market cap (USD): 65950718.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1912369
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.899693956844644%
Total shareholder yield: -2.899693956844644% (Minimal or Negative)
Shareholder yield for BNAI (quarterly period ending 2025-03-31)
Market cap (USD): 23292656.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 813801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.493809343231865%
Total shareholder yield: 3.493809343231865% (Low Return)
Shareholder yield for BNAI (quarterly period ending 2025-06-30)
Market cap (USD): 29792932.400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (quarterly period ending 2025-09-30)
Market cap (USD): 19907095.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNAI (annual period ending 2025-12-31)
Market cap (USD): 15709000.719999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 892239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.6797947616365%
Total shareholder yield: 5.6797947616365% (Moderate Return)
Shareholder yield for BNAI (quarterly period ending 2025-12-31)
Market cap (USD): 15709000.719999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1696592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.800126820542918%
Total shareholder yield: 10.800126820542918% (High Return)
Shareholder yield for BOMDYEING.NS (annual period ending 2022-03-31)
Market cap (USD): 264739447.18449163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (annual period ending 2023-03-31)
Market cap (USD): 140951893.3861145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87587574.80954176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.14004842745179%
Total shareholder yield: 62.14004842745179% (High Return)
Shareholder yield for BOMDYEING.NS (annual period ending 2024-03-31)
Market cap (USD): 387104279.94241846
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 443295980.5115713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 114.51590785240384%
Total shareholder yield: 114.51590785240384% (High Return)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2024-09-30)
Market cap (USD): 550381464.2857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2024-12-31)
Market cap (USD): 450722275.06702405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (annual period ending 2025-03-31)
Market cap (USD): 310441068.03594357
Dividends paid: 2933130.6990881455
Stock repurchases: 0
Net debt paydown: -343698.8543371522
Dividend yield: 0.9448268934407031%
Buyback yield: 0%
Debt paydown yield: -0.11071307559647939%
Total shareholder yield: 0.8341138178442238% (Low Return)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2025-03-31)
Market cap (USD): 310441068.03594357
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2025-06-30)
Market cap (USD): 400961915.0362743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2025-09-30)
Market cap (USD): 384825512.096956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOMDYEING.NS (quarterly period ending 2025-12-31)
Market cap (USD): 306661878.36693776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOUV.OL (annual period ending 2021-12-31)
Market cap (USD): 670553858.3124288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOUV.OL (annual period ending 2022-12-31)
Market cap (USD): 499900532.2874494
Dividends paid: 24269129.55465587
Stock repurchases: 11435627.530364372
Dividend yield: 4.854791700981986%
Buyback yield: 2.2875805868893804%
Total shareholder yield: 7.142372287871366% (Moderate Return)
Shareholder yield for BOUV.OL (annual period ending 2023-12-31)
Market cap (USD): 516742361.7170924
Dividends paid: 31099410.60903733
Stock repurchases: 6242141.453831041
Net debt paydown: -8344958.957390454
Dividend yield: 6.018359034025495%
Buyback yield: 1.2079794335205882%
Debt paydown yield: -1.614916750711291%
Total shareholder yield: 5.611421716834792% (Moderate Return)
Shareholder yield for BOUV.OL (quarterly period ending 2024-09-30)
Market cap (USD): 599136413.1374046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOUV.OL (quarterly period ending 2024-12-31)
Market cap (USD): 616164191.3156967
Dividends paid: 9074227.714033538
Stock repurchases: 0
Dividend yield: 1.4726963757269504%
Buyback yield: 0%
Total shareholder yield: 1.4726963757269504% (Low Return)
Shareholder yield for BOUV.OL (annual period ending 2024-12-31)
Market cap (USD): 616164191.3156967
Dividends paid: 32736098.852603707
Stock repurchases: 4429390.997352162
Net debt paydown: 3649978.3248395585
Dividend yield: 5.312885642169865%
Buyback yield: 0.7188653705912501%
Debt paydown yield: 0.5923710556833482%
Total shareholder yield: 6.624122068444464% (Moderate Return)
Shareholder yield for BOUV.OL (quarterly period ending 2025-03-31)
Market cap (USD): 651880733.8244275
Dividends paid: 0
Stock repurchases: 4167843.5114503815
Dividend yield: 0%
Buyback yield: 0.6393567557977433%
Total shareholder yield: 0.6393567557977433% (Low Return)
Shareholder yield for BOUV.OL (quarterly period ending 2025-06-30)
Market cap (USD): 749984704.7229395
Dividends paid: 30600000
Stock repurchases: 2999602.780536246
Net debt paydown: -5987225.774540052
Dividend yield: 4.080083208004128%
Buyback yield: 0.3999551939721709%
Debt paydown yield: -0.7983130504977247%
Total shareholder yield: 3.6817253514785744% (Low Return)
Shareholder yield for BOUV.OL (quarterly period ending 2025-09-30)
Market cap (USD): 625665949.0981964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1184561.4764782786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18932810362872493%
Total shareholder yield: 0.18932810362872493% (Low Return)
Shareholder yield for BOUV.OL (annual period ending 2025-12-31)
Market cap (USD): 588383638.5378486
Dividends paid: 37798905.47263681
Stock repurchases: 7351641.791044775
Net debt paydown: -6153014.714599986
Dividend yield: 6.424193841720046%
Buyback yield: 1.2494640077541637%
Debt paydown yield: -1.0457487787883457%
Total shareholder yield: 6.627909070685865% (Moderate Return)
Shareholder yield for BOUV.OL (quarterly period ending 2025-12-31)
Market cap (USD): 588383638.5378486
Dividends paid: 7138009.9502487555
Stock repurchases: 0
Net debt paydown: 749455.6276732609
Dividend yield: 1.2131557512351854%
Buyback yield: 0%
Debt paydown yield: 0.12737533449021138%
Total shareholder yield: 1.3405310857253967% (Low Return)
Shareholder yield for BRES.L (annual period ending 2021-09-30)
Market cap (USD): 399260.1372972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRES.L (annual period ending 2022-09-30)
Market cap (USD): 164140.27866666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRES.L (annual period ending 2023-09-30)
Market cap (USD): 300256.60731707315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -83285.71815718163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.73817998590496%
Total shareholder yield: -27.73817998590496% (Minimal or Negative)
Shareholder yield for BRES.L (quarterly period ending 2024-09-30)
Market cap (USD): 328280.5573333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRES.L (annual period ending 2024-09-30)
Market cap (USD): 328280.5573333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -240171.17073170724
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -73.16033964443392%
Total shareholder yield: -73.16033964443392% (Minimal or Negative)
Shareholder yield for BRES.L (quarterly period ending 2025-03-31)
Market cap (USD): 191852.27376623373
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50481.87012987002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.31288602363956%
Total shareholder yield: -26.31288602363956% (Minimal or Negative)
Shareholder yield for BRES.L (annual period ending 2025-09-30)
Market cap (USD): 399260.1372972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.490698012082767%
Total shareholder yield: -28.490698012082767% (Minimal or Negative)
Shareholder yield for BRES.L (quarterly period ending 2025-09-30)
Market cap (USD): 399260.1372972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63270.12987012998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.846843689035186%
Total shareholder yield: -15.846843689035186% (Minimal or Negative)
Shareholder yield for CAR (annual period ending 2021-12-31)
Market cap (USD): 6959728741.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAR (annual period ending 2022-12-31)
Market cap (USD): 5501866569.5
Dividends paid: 0
Stock repurchases: 3329000000
Dividend yield: 0%
Buyback yield: 60.50673817599568%
Total shareholder yield: 60.50673817599568% (High Return)
Shareholder yield for CAR (annual period ending 2023-12-31)
Market cap (USD): 6261707018.36
Dividends paid: 355000000
Stock repurchases: 951000000
Net debt paydown: -5534000000
Dividend yield: 5.669380553243736%
Buyback yield: 15.187551848267022%
Debt paydown yield: -88.37845628634038%
Total shareholder yield: -67.52152388482962% (Minimal or Negative)
Shareholder yield for CAR (quarterly period ending 2024-12-31)
Market cap (USD): 2847547121.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAR (annual period ending 2024-12-31)
Market cap (USD): 2847547121.46
Dividends paid: 0
Stock repurchases: 70000000
Net debt paydown: 412000000
Dividend yield: 0%
Buyback yield: 2.458256071425763%
Debt paydown yield: 14.468592877534492%
Total shareholder yield: 16.926848948960256% (High Return)
Shareholder yield for CAR (quarterly period ending 2025-03-31)
Market cap (USD): 2681166437.4
Dividends paid: 0
Stock repurchases: 3000000
Dividend yield: 0%
Buyback yield: 0.1118915990500456%
Total shareholder yield: 0.1118915990500456% (Low Return)
Shareholder yield for CAR (quarterly period ending 2025-06-30)
Market cap (USD): 5971688883.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2846000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -47.658209521914664%
Total shareholder yield: -47.658209521914664% (Minimal or Negative)
Shareholder yield for CAR (quarterly period ending 2025-09-30)
Market cap (USD): 5672133002.0199995
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 647000000
Dividend yield: 0%
Buyback yield: 0.01763005203939811%
Debt paydown yield: 11.406643669490576%
Total shareholder yield: 11.424273721529973% (High Return)
Shareholder yield for CAR (annual period ending 2025-12-31)
Market cap (USD): 4532902203.5199995
Dividends paid: 0
Stock repurchases: 7000000
Net debt paydown: -2514000000
Dividend yield: 0%
Buyback yield: 0.1544264509956599%
Debt paydown yield: -55.461156829012715%
Total shareholder yield: -55.30673037801706% (Minimal or Negative)
Shareholder yield for CAR (quarterly period ending 2025-12-31)
Market cap (USD): 4532902203.5199995
Dividends paid: 0
Stock repurchases: 3000000
Net debt paydown: 40000000
Dividend yield: 0%
Buyback yield: 0.06618276471242568%
Debt paydown yield: 0.8824368628323424%
Total shareholder yield: 0.948619627544768% (Low Return)
Shareholder yield for CAV.L (annual period ending 2022-03-31)
Market cap (USD): 1060205.816842105
Dividends paid: 3472368.4210526315
Stock repurchases: 1109210.5263157894
Dividend yield: 327.51833331713993%
Buyback yield: 104.62218832373966%
Total shareholder yield: 432.14052164087957% (High Return)
Shareholder yield for CAV.L (annual period ending 2023-03-31)
Market cap (USD): 414483.7555555556
Dividends paid: 2412345.6790123456
Stock repurchases: 0
Net debt paydown: 2358333.333333334
Dividend yield: 582.0121166820988%
Buyback yield: 0%
Debt paydown yield: 568.9808832609926%
Total shareholder yield: 1150.9929999430915% (High Return)
Shareholder yield for CAV.L (annual period ending 2024-03-31)
Market cap (USD): 339981.61215189873
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 816033.7552742623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 240.0229089182831%
Total shareholder yield: 240.0229089182831% (High Return)
Shareholder yield for CAV.L (quarterly period ending 2024-09-30)
Market cap (USD): 402878.2104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSWC (annual period ending 2022-03-31)
Market cap (USD): 906011785.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSWC (annual period ending 2023-03-31)
Market cap (USD): 769302187.88
Dividends paid: 71102000
Stock repurchases: 0
Dividend yield: 9.242401896183203%
Buyback yield: 0%
Total shareholder yield: 9.242401896183203% (Moderate Return)
Shareholder yield for CSWC (annual period ending 2024-03-31)
Market cap (USD): 1205530084.3999999
Dividends paid: 102925000
Stock repurchases: 0
Net debt paydown: -133209000
Dividend yield: 8.537737990273916%
Buyback yield: 0%
Debt paydown yield: -11.049827932440108%
Total shareholder yield: -2.5120899421661917% (Minimal or Negative)
Shareholder yield for CSWC (quarterly period ending 2024-09-30)
Market cap (USD): 1283827399.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSWC (quarterly period ending 2024-12-31)
Market cap (USD): 1139660914.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSWC (quarterly period ending 2025-03-31)
Market cap (USD): 1201180233.58
Dividends paid: 33707000
Stock repurchases: 0
Dividend yield: 2.806156732994148%
Buyback yield: 0%
Total shareholder yield: 2.806156732994148% (Low Return)
Shareholder yield for CSWC (annual period ending 2025-03-31)
Market cap (USD): 1201180233.58
Dividends paid: 125267000
Stock repurchases: 0
Net debt paydown: -185212000
Dividend yield: 10.428659787936569%
Buyback yield: 0%
Debt paydown yield: -15.419168149978107%
Total shareholder yield: -4.990508362041538% (Minimal or Negative)
Shareholder yield for CSWC (quarterly period ending 2025-06-30)
Market cap (USD): 1222308080.42
Dividends paid: 35344000
Stock repurchases: 0
Net debt paydown: 30115000
Dividend yield: 2.8915786916712003%
Buyback yield: 0%
Debt paydown yield: 2.463781470678989%
Total shareholder yield: 5.355360162350189% (Moderate Return)
Shareholder yield for CSWC (quarterly period ending 2025-09-30)
Market cap (USD): 1246542963.56
Dividends paid: 36039000
Stock repurchases: 0
Net debt paydown: -108808000
Dividend yield: 2.8911157540111%
Buyback yield: 0%
Debt paydown yield: -8.72878057000582%
Total shareholder yield: -5.837664815994721% (Minimal or Negative)
Shareholder yield for CSWC (quarterly period ending 2025-12-31)
Market cap (USD): 1302469616.96
Dividends paid: 37300000
Stock repurchases: 0
Net debt paydown: -37724000
Dividend yield: 2.8637904112542163%
Buyback yield: 0%
Debt paydown yield: -2.8963439537306717%
Total shareholder yield: -0.032553542476455366% (Minimal or Negative)
Shareholder yield for CXU.DE (annual period ending 2021-12-31)
Market cap (USD): 23613583972.045452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXU.DE (annual period ending 2022-12-31)
Market cap (USD): 17852074327.15686
Dividends paid: 255000000
Stock repurchases: 0
Dividend yield: 1.42840543528373%
Buyback yield: 0%
Total shareholder yield: 1.42840543528373% (Low Return)
Shareholder yield for CXU.DE (annual period ending 2023-12-31)
Market cap (USD): 17852074327.15686
Dividends paid: 266500000
Stock repurchases: 300100000
Net debt paydown: 267500000
Dividend yield: 1.4928237196200553%
Buyback yield: 1.6810371416809702%
Debt paydown yield: 1.4984253095623445%
Total shareholder yield: 4.67228617086337% (Moderate Return)
Shareholder yield for CXU.DE (quarterly period ending 2024-09-30)
Market cap (USD): 17852074327.15686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXU.DE (annual period ending 2024-12-31)
Market cap (USD): 17852074327.15686
Dividends paid: 277000000
Stock repurchases: 0
Net debt paydown: 201400000
Dividend yield: 1.5516404140140911%
Buyback yield: 0%
Debt paydown yield: 1.1281602143770324%
Total shareholder yield: 2.6798006283911233% (Low Return)
Shareholder yield for CXU.DE (quarterly period ending 2024-12-31)
Market cap (USD): 17852074327.15686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXU.DE (quarterly period ending 2025-03-31)
Market cap (USD): 17852074327.15686
Dividends paid: 72400000
Stock repurchases: 0
Dividend yield: 0.40555511182173365%
Buyback yield: 0%
Total shareholder yield: 0.40555511182173365% (Low Return)
Shareholder yield for CXU.DE (quarterly period ending 2025-06-30)
Market cap (USD): 17852074327.15686
Dividends paid: 72600000
Stock repurchases: 0
Net debt paydown: -600000
Dividend yield: 0.40667542981019145%
Buyback yield: 0%
Debt paydown yield: -0.003360953965373483%
Total shareholder yield: 0.40331447584481794% (Low Return)
Shareholder yield for CXU.DE (quarterly period ending 2025-09-30)
Market cap (USD): 20594580371.482353
Dividends paid: 71400000
Stock repurchases: 300000000
Net debt paydown: 1300000
Dividend yield: 0.3466931528202863%
Buyback yield: 1.4566939194129678%
Debt paydown yield: 0.006312340317456193%
Total shareholder yield: 1.8096994125507102% (Low Return)
Shareholder yield for CXU.DE (annual period ending 2025-12-31)
Market cap (USD): 19970164290.91765
Dividends paid: 287200000
Stock repurchases: 900000000
Net debt paydown: -500000
Dividend yield: 1.438145404395183%
Buyback yield: 4.506723063912481%
Debt paydown yield: -0.0025037350355069338%
Total shareholder yield: 5.942364733272156% (Moderate Return)
Shareholder yield for CXU.DE (quarterly period ending 2025-12-31)
Market cap (USD): 19970164290.91765
Dividends paid: 70800000
Stock repurchases: 300000000
Net debt paydown: -600000
Dividend yield: 0.3545288810277818%
Buyback yield: 1.5022410213041604%
Debt paydown yield: -0.0030044820426083207%
Total shareholder yield: 1.8537654202893339% (Low Return)
Shareholder yield for D3E.AX (annual period ending 2024-06-30)
Market cap (USD): 17124667.346666668
Dividends paid: 0
Stock repurchases: 555072
Dividend yield: 0%
Buyback yield: 3.241359313809067%
Total shareholder yield: 3.241359313809067% (Low Return)
Shareholder yield for DCMSRIND.NS (annual period ending 2022-03-31)
Market cap (USD): 100173514.36370829
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (annual period ending 2023-03-31)
Market cap (USD): 63808396.84165652
Dividends paid: 1574933.0085261876
Stock repurchases: 0
Dividend yield: 2.468222187801484%
Buyback yield: 0%
Total shareholder yield: 2.468222187801484% (Low Return)
Shareholder yield for DCMSRIND.NS (annual period ending 2024-03-31)
Market cap (USD): 185108850.4714491
Dividends paid: 62957.189111404245
Stock repurchases: 0
Net debt paydown: -1652868.223055333
Dividend yield: 0.03401090166734878%
Buyback yield: 0%
Debt paydown yield: -0.8929169074550914%
Total shareholder yield: -0.8589060057877427% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 203130700.49749163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (annual period ending 2025-03-31)
Market cap (USD): 158817334.8278679
Dividends paid: 704243.6287117137
Stock repurchases: 0
Net debt paydown: 11709346.872557811
Dividend yield: 0.4434299501845935%
Buyback yield: 0%
Debt paydown yield: 7.372839296950068%
Total shareholder yield: 7.816269247134661% (Moderate Return)
Shareholder yield for DCMSRIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 158817334.8278679
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6945173.374266803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.37305750143348%
Total shareholder yield: -4.37305750143348% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 167988770.07430378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 158606270.1037204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCMSRIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 56350624.459730424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXN.AX (annual period ending 2021-06-30)
Market cap (USD): 41588443.7593985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXN.AX (annual period ending 2022-06-30)
Market cap (USD): 17801766.041379314
Dividends paid: 0
Stock repurchases: 139468.9655172414
Dividend yield: 0%
Buyback yield: 0.7834557829434045%
Total shareholder yield: 0.7834557829434045% (Low Return)
Shareholder yield for DXN.AX (annual period ending 2023-06-30)
Market cap (USD): 2442058.728476821
Dividends paid: 0
Stock repurchases: 113836.4238410596
Net debt paydown: 2016022.7266499195
Dividend yield: 0%
Buyback yield: 4.661494112062674%
Debt paydown yield: 82.55422783822108%
Total shareholder yield: 87.21572195028375% (High Return)
Shareholder yield for DXN.AX (annual period ending 2024-06-30)
Market cap (USD): 14750034.72
Dividends paid: 0
Stock repurchases: 90348
Net debt paydown: 3170864.560706402
Dividend yield: 0%
Buyback yield: 0.6125273717321799%
Debt paydown yield: 21.49733624970343%
Total shareholder yield: 22.10986362143561% (High Return)
Shareholder yield for EMMBI.NS (annual period ending 2022-03-31)
Market cap (USD): 21594852.663853355
Dividends paid: 93366.74139522617
Stock repurchases: 0
Dividend yield: 0.4323564640545501%
Buyback yield: 0%
Total shareholder yield: 0.4323564640545501% (Low Return)
Shareholder yield for EMMBI.NS (annual period ending 2023-03-31)
Market cap (USD): 18045057.85627284
Dividends paid: 129232.64311814861
Stock repurchases: 0
Net debt paydown: 1116401.181371946
Dividend yield: 0.7161664104791143%
Buyback yield: 0%
Debt paydown yield: 6.186742044630583%
Total shareholder yield: 6.9029084551096975% (Moderate Return)
Shareholder yield for EMMBI.NS (annual period ending 2024-03-31)
Market cap (USD): 20532781.19001919
Dividends paid: 63676.699844106006
Stock repurchases: 0
Net debt paydown: -867331.2768511064
Dividend yield: 0.3101221371562597%
Buyback yield: 0%
Debt paydown yield: -4.224129545941437%
Total shareholder yield: -3.914007408785178% (Minimal or Negative)
Shareholder yield for EMMBI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 29680820.443143815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMMBI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 36204144.50984963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMMBI.NS (annual period ending 2025-03-31)
Market cap (USD): 19579295.133621193
Dividends paid: 62076.22165068973
Stock repurchases: 0
Net debt paydown: 124622.05148710683
Dividend yield: 0.3170503392846539%
Buyback yield: 0%
Debt paydown yield: 0.6364991723992567%
Total shareholder yield: 0.9535495116839106% (Low Return)
Shareholder yield for EMMBI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19579295.133621193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMMBI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 24600773.666042592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMMBI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 21953841.06538895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMMBI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20736261.4180684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (annual period ending 2021-12-31)
Market cap (USD): 1095616709.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (annual period ending 2022-12-31)
Market cap (USD): 511970425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (annual period ending 2023-12-31)
Market cap (USD): 420839689.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (quarterly period ending 2024-09-30)
Market cap (USD): 114476587.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (quarterly period ending 2024-12-31)
Market cap (USD): 465073934.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (annual period ending 2024-12-31)
Market cap (USD): 465073934.07
Dividends paid: 0
Stock repurchases: 1000
Dividend yield: 0%
Buyback yield: 0.00021501957575835378%
Total shareholder yield: 0.00021501957575835378% (Low Return)
Shareholder yield for FBRX (quarterly period ending 2025-03-31)
Market cap (USD): 158915619.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (quarterly period ending 2025-06-30)
Market cap (USD): 264791103.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (quarterly period ending 2025-09-30)
Market cap (USD): 307182255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (annual period ending 2025-12-31)
Market cap (USD): 558457339.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRX (quarterly period ending 2025-12-31)
Market cap (USD): 558457339.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (annual period ending 2021-09-30)
Market cap (USD): 3863904.6875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (annual period ending 2022-09-30)
Market cap (USD): 4594636.496350365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (annual period ending 2023-09-30)
Market cap (USD): 4662705.185185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2024-09-30)
Market cap (USD): 7327108.148148147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (annual period ending 2024-09-30)
Market cap (USD): 7327108.148148147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2024-12-31)
Market cap (USD): 5659527.272727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2025-03-31)
Market cap (USD): 5973945.454545454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2025-06-30)
Market cap (USD): 6563766.423357664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (annual period ending 2025-09-30)
Market cap (USD): 6145857.553956835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2025-09-30)
Market cap (USD): 6145857.553956835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDP.V (quarterly period ending 2025-12-31)
Market cap (USD): 8204708.02919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (annual period ending 2022-03-31)
Market cap (USD): 42425646.84161942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (annual period ending 2023-03-31)
Market cap (USD): 36278645.55420219
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4992.809578062859
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01376239245371865%
Total shareholder yield: 0.01376239245371865% (Low Return)
Shareholder yield for GKWLIMITED.NS (annual period ending 2024-03-31)
Market cap (USD): 101765471.44913627
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4739.590720210381
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004657366248806001%
Total shareholder yield: 0.004657366248806001% (Low Return)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2024-09-30)
Market cap (USD): 199452284.10176778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2024-12-31)
Market cap (USD): 172572266.87259585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2025-03-31)
Market cap (USD): 117004394.91189171
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (annual period ending 2025-03-31)
Market cap (USD): 117004394.91189171
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46673.67317182464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03989052993006929%
Total shareholder yield: -0.03989052993006929% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2025-06-30)
Market cap (USD): 122967428.62157735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2025-09-30)
Market cap (USD): 109980016.91093574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GKWLIMITED.NS (quarterly period ending 2025-12-31)
Market cap (USD): 113587484.68307897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLR.L (annual period ending 2022-03-31)
Market cap (USD): 182514.18526315788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLR.L (annual period ending 2023-03-31)
Market cap (USD): 171247.8775308642
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 GLR.L (annual period ending 2024-03-31)
Market cap (USD): 175583.26683544304
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 GLR.L (quarterly period ending 2024-09-30)
Market cap (USD): 184947.70773333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLR.L (annual period ending 2025-03-31)
Market cap (USD): 180143.87116883116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (annual period ending 2022-03-31)
Market cap (USD): 102911997.44000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (annual period ending 2023-03-31)
Market cap (USD): 23822221.62962963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (annual period ending 2024-03-31)
Market cap (USD): 47294116.47058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (quarterly period ending 2024-09-30)
Market cap (USD): 29777777.037037034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (quarterly period ending 2024-12-31)
Market cap (USD): 11244754.965034967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (quarterly period ending 2025-03-31)
Market cap (USD): 7228771.048951049
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4914.685314685339
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06798784027609366%
Total shareholder yield: -0.06798784027609366% (Minimal or Negative)
Shareholder yield for GSR.V (annual period ending 2025-03-31)
Market cap (USD): 7228771.048951049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (quarterly period ending 2025-06-30)
Market cap (USD): 62039623.06569343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSR.V (quarterly period ending 2025-09-30)
Market cap (USD): 52883863.02158274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (annual period ending 2022-03-31)
Market cap (USD): 30491121.838981938
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (annual period ending 2023-03-31)
Market cap (USD): 19716859.44275274
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 829504.8158077807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.207083882786815%
Total shareholder yield: 4.207083882786815% (Moderate Return)
Shareholder yield for GULFPETRO.NS (annual period ending 2024-03-31)
Market cap (USD): 36911078.6234405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1670730.0886797714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.526364850304778%
Total shareholder yield: 4.526364850304778% (Moderate Return)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 49230500.737219304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 32311701.87329525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (annual period ending 2025-03-31)
Market cap (USD): 22103744.059400164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1792460.831567898
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.109308661695302%
Total shareholder yield: -8.109308661695302% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 22103744.059400164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 27168602.87643342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 22922854.498759866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFPETRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 19985969.00712933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBT (annual period ending 2021-12-31)
Market cap (USD): 581733437.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBT (annual period ending 2022-12-31)
Market cap (USD): 629028838.62
Dividends paid: 18584000
Stock repurchases: 4783000
Dividend yield: 2.9543955473918584%
Buyback yield: 0.7603784924222589%
Total shareholder yield: 3.714774039814117% (Low Return)
Shareholder yield for HBT (annual period ending 2023-12-31)
Market cap (USD): 702518616.18
Dividends paid: 21873000
Stock repurchases: 8907000
Net debt paydown: 132289000
Dividend yield: 3.1135117982974103%
Buyback yield: 1.2678667575291471%
Debt paydown yield: 18.830675366203362%
Total shareholder yield: 23.21205392202992% (High Return)