speb/financial-data huggingface dataset:
Shareholder yield for BSBR (annual period ending 2024-12-31)
Market cap (USD): 13664737567.05
Dividends paid: 909177022.6537217
Stock repurchases: 0
Net debt paydown: 302819326.06012106
Dividend yield: 6.65345395908689%
Buyback yield: 0%
Debt paydown yield: 2.2160639717685773%
Total shareholder yield: 8.869517930855467% (Moderate Return)
Shareholder yield for BSBR (quarterly period ending 2024-12-31)
Market cap (USD): 13664737567.05
Dividends paid: 237659223.30097088
Stock repurchases: 0
Dividend yield: 1.7392154231636499%
Buyback yield: 0%
Total shareholder yield: 1.7392154231636499% (Low Return)
Shareholder yield for BSBR (quarterly period ending 2025-03-31)
Market cap (USD): 16734623814.99
Dividends paid: 252993750
Stock repurchases: 0
Net debt paydown: -326957075.9169364
Dividend yield: 1.5117982501248783%
Buyback yield: 0%
Debt paydown yield: -1.9537760724807292%
Total shareholder yield: -0.4419778223558508% (Minimal or Negative)
Shareholder yield for BSBR (quarterly period ending 2025-06-30)
Market cap (USD): 19654759514.25
Dividends paid: 441501459.8540146
Stock repurchases: 0
Net debt paydown: -368418032.7453356
Dividend yield: 2.2462826855445335%
Buyback yield: 0%
Debt paydown yield: -1.8744469118445684%
Total shareholder yield: 0.3718357736999651% (Low Return)
Shareholder yield for BSBR (annual period ending 2025-12-31)
Market cap (USD): 22462582302
Dividends paid: 1185465510.948905
Stock repurchases: 0
Net debt paydown: -1386302480.9250464
Dividend yield: 5.277512153370518%
Buyback yield: 0%
Debt paydown yield: -6.171607797744671%
Total shareholder yield: -0.8940956443741532% (Minimal or Negative)
Shareholder yield for BSBR (quarterly period ending 2025-12-31)
Market cap (USD): 22462582302
Dividends paid: 205376094.89051095
Stock repurchases: 0
Net debt paydown: -690927372.2627745
Dividend yield: 0.9143031381223916%
Buyback yield: 0%
Debt paydown yield: -3.0759035758825304%
Total shareholder yield: -2.1616004377601388% (Minimal or Negative)
Shareholder yield for CFP.TO (annual period ending 2021-12-31)
Market cap (USD): 2962168881.7165356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFP.TO (annual period ending 2022-12-31)
Market cap (USD): 1838630920.9779408
Dividends paid: 0
Stock repurchases: 58014705.88235293
Dividend yield: 0%
Buyback yield: 3.1553209086408582%
Total shareholder yield: 3.1553209086408582% (Low Return)
Shareholder yield for CFP.TO (annual period ending 2023-12-31)
Market cap (USD): 1586771192.8409092
Dividends paid: 0
Stock repurchases: 33560606.06060606
Net debt paydown: -13970588.235294163
Dividend yield: 0%
Buyback yield: 2.1150249142423694%
Debt paydown yield: -0.8804412569578873%
Total shareholder yield: 1.2345836572844822% (Low Return)
Shareholder yield for CFP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1480235779.9185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1245620514.9230769
Dividends paid: 0
Stock repurchases: 419580.4195804196
Dividend yield: 0%
Buyback yield: 0.033684450003324706%
Total shareholder yield: 0.033684450003324706% (Low Return)
Shareholder yield for CFP.TO (annual period ending 2024-12-31)
Market cap (USD): 1245620514.9230769
Dividends paid: 0
Stock repurchases: 6293706.293706294
Net debt paydown: -189527972.02797204
Dividend yield: 0%
Buyback yield: 0.5052667500498706%
Debt paydown yield: -15.215546770251798%
Total shareholder yield: -14.710280020201928% (Minimal or Negative)
Shareholder yield for CFP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1239055979.93007
Dividends paid: 0
Stock repurchases: 2517482.5174825178
Net debt paydown: -45104895.104895055
Dividend yield: 0%
Buyback yield: 0.20317746399356387%
Debt paydown yield: -3.640262896551348%
Total shareholder yield: -3.4370854325577844% (Minimal or Negative)
Shareholder yield for CFP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1211096810.8175182
Dividends paid: 0
Stock repurchases: 12116788.321167883
Net debt paydown: 7935786.840896308
Dividend yield: 0%
Buyback yield: 1.0004805737196822%
Debt paydown yield: 0.6552561917440333%
Total shareholder yield: 1.6557367654637156% (Low Return)
Shareholder yield for CFP.TO (annual period ending 2025-12-31)
Market cap (USD): 1004679320.4306569
Dividends paid: 0
Stock repurchases: 20437956.204379562
Net debt paydown: -187753049.86983818
Dividend yield: 0%
Buyback yield: 2.03427658843608%
Debt paydown yield: -18.687858508858092%
Total shareholder yield: -16.653581920422013% (Minimal or Negative)
Shareholder yield for CFP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1004679320.4306569
Dividends paid: 0
Stock repurchases: 1313868.613138686
Net debt paydown: -150583941.60583943
Dividend yield: 0%
Buyback yield: 0.13077492354231943%
Debt paydown yield: -14.988259292655837%
Total shareholder yield: -14.857484369113518% (Minimal or Negative)
Shareholder yield for CHEV.TO (annual period ending 2025-12-31)
Market cap (USD): 290240892055.6715
Dividends paid: 9307299270.072992
Stock repurchases: 8816788321.167883
Net debt paydown: -12588826501.965185
Dividend yield: 3.2067498153526026%
Buyback yield: 3.037748491855077%
Debt paydown yield: -4.337371764813383%
Total shareholder yield: 1.9071265423942965% (Low Return)
Shareholder yield for CHEV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 290240892055.6715
Dividends paid: 2484671532.846715
Stock repurchases: 2188321167.8832116
Net debt paydown: 137404820.6690178
Dividend yield: 0.8560721803356801%
Buyback yield: 0.7539672140559252%
Debt paydown yield: 0.04734164772435373%
Total shareholder yield: 1.657381042115959% (Low Return)
Shareholder yield for CHYM (quarterly period ending 2025-06-30)
Market cap (USD): 12040085193.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3836000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03186023967729826%
Total shareholder yield: 0.03186023967729826% (Low Return)
Shareholder yield for CHYM (quarterly period ending 2025-09-30)
Market cap (USD): 7037047764.500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49899000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7090899716742998%
Total shareholder yield: -0.7090899716742998% (Minimal or Negative)
Shareholder yield for CHYM (quarterly period ending 2025-12-31)
Market cap (USD): 8781482014.5
Dividends paid: 0
Stock repurchases: 77538000
Net debt paydown: 3098000
Dividend yield: 0%
Buyback yield: 0.8829716882864316%
Debt paydown yield: 0.035278783181296465%
Total shareholder yield: 0.9182504714677281% (Low Return)
Shareholder yield for CHYM (annual period ending 2025-12-31)
Market cap (USD): 8781482014.5
Dividends paid: 0
Stock repurchases: 77538000
Net debt paydown: -38329000
Dividend yield: 0%
Buyback yield: 0.8829716882864316%
Debt paydown yield: -0.4364753003731156%
Total shareholder yield: 0.446496387913316% (Low Return)
Shareholder yield for CUCU.V (annual period ending 2021-11-30)
Market cap (USD): 4996207.338582678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (annual period ending 2022-11-30)
Market cap (USD): 3999065.1176470583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (annual period ending 2023-11-30)
Market cap (USD): 1333021.705882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2024-11-30)
Market cap (USD): 971201.5285714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (annual period ending 2024-11-30)
Market cap (USD): 971201.5285714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2025-02-28)
Market cap (USD): 629482.4722222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2025-05-31)
Market cap (USD): 656851.275362319
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2025-08-31)
Market cap (USD): 661645.8102189781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (annual period ending 2025-11-30)
Market cap (USD): 647467.6857142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2025-11-30)
Market cap (USD): 647467.6857142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUCU.V (quarterly period ending 2026-02-28)
Market cap (USD): 1323291.6204379562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAE.SW (annual period ending 2021-12-31)
Market cap (USD): 5060076923.076922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAE.SW (annual period ending 2022-12-31)
Market cap (USD): 2321139130.4347825
Dividends paid: 77608695.6521739
Stock repurchases: 5978260.869565217
Dividend yield: 3.3435606954606247%
Buyback yield: 0.25755719642903974%
Total shareholder yield: 3.6011178918896647% (Low Return)
Shareholder yield for DAE.SW (annual period ending 2023-12-31)
Market cap (USD): 2743950000.0000005
Dividends paid: 64761904.76190476
Stock repurchases: 5000000
Net debt paydown: -3385093.1677019596
Dividend yield: 2.360170730585643%
Buyback yield: 0.18221906375845037%
Debt paydown yield: -0.12336570155075564%
Total shareholder yield: 2.419024092793338% (Low Return)
Shareholder yield for DAE.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1777860000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAE.SW (annual period ending 2024-12-31)
Market cap (USD): 1777860000
Dividends paid: 60444444.44444444
Stock repurchases: 2777777.7777777775
Net debt paydown: 123206349.20634925
Dividend yield: 3.3998427572724763%
Buyback yield: 0.15624277377171303%
Debt paydown yield: 6.9300366286630695%
Total shareholder yield: 10.486122159707259% (High Return)
Shareholder yield for DAE.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1852987500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48652777.77777779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6256398263764753%
Total shareholder yield: -2.6256398263764753% (Minimal or Negative)
Shareholder yield for DB1.DE (annual period ending 2021-12-31)
Market cap (USD): 27438552617.954544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (annual period ending 2022-12-31)
Market cap (USD): 28744374047.02128
Dividends paid: 625106382.9787234
Stock repurchases: 0
Dividend yield: 2.1747086297866414%
Buyback yield: 0%
Total shareholder yield: 2.1747086297866414% (Low Return)
Shareholder yield for DB1.DE (annual period ending 2023-12-31)
Market cap (USD): 35434537974.888885
Dividends paid: 735000000
Stock repurchases: 0
Net debt paydown: -3993971631.205674
Dividend yield: 2.0742474489744067%
Buyback yield: 0%
Debt paydown yield: -11.271408799053766%
Total shareholder yield: -9.197161350079359% (Minimal or Negative)
Shareholder yield for DB1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 40895250876.66667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (annual period ending 2024-12-31)
Market cap (USD): 40468945680.62501
Dividends paid: 727083333.3333334
Stock repurchases: 310416666.6666667
Net debt paydown: -288958333.33333397
Dividend yield: 1.7966451092434395%
Buyback yield: 0.7670490581010673%
Debt paydown yield: -0.7140248614672366%
Total shareholder yield: 1.84966930587727% (Low Return)
Shareholder yield for DB1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 40468945680.62501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 51664172480.86956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 57725987700.705894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 47551400582.82353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DB1.DE (annual period ending 2025-12-31)
Market cap (USD): 46635115063.76471
Dividends paid: 863529411.7647059
Stock repurchases: 592941176.4705882
Net debt paydown: 410526960.7843151
Dividend yield: 1.8516720942662896%
Buyback yield: 1.2714478685425201%
Debt paydown yield: 0.8802958033297379%
Total shareholder yield: 4.003415766138548% (Moderate Return)
Shareholder yield for DB1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 46635115063.76471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBM.TO (annual period ending 2021-12-31)
Market cap (USD): 385603883.2913386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBM.TO (annual period ending 2022-12-31)
Market cap (USD): 291037234.125
Dividends paid: 35752205.88235294
Stock repurchases: 0
Dividend yield: 12.284409584169367%
Buyback yield: 0%
Total shareholder yield: 12.284409584169367% (High Return)
Shareholder yield for DBM.TO (annual period ending 2023-12-31)
Market cap (USD): 467403881.6136364
Dividends paid: 36889393.93939394
Stock repurchases: 0
Net debt paydown: 5953097.147950053
Dividend yield: 7.892402136678725%
Buyback yield: 0%
Debt paydown yield: 1.2736516280947319%
Total shareholder yield: 9.166053764773457% (Moderate Return)
Shareholder yield for DBM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 446615600.8666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 474410592.60839164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBM.TO (annual period ending 2024-12-31)
Market cap (USD): 474410592.60839164
Dividends paid: 34131468.53146853
Stock repurchases: 0
Net debt paydown: -304323834.49883455
Dividend yield: 7.194499672489984%
Buyback yield: 0%
Debt paydown yield: -64.14777394105164%
Total shareholder yield: -56.95327426856166% (Minimal or Negative)
Shareholder yield for DBM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 390330060.6713287
Dividends paid: 8546153.846153846
Stock repurchases: 0
Dividend yield: 2.189468531184945%
Buyback yield: 0%
Total shareholder yield: 2.189468531184945% (Low Return)
Shareholder yield for DBM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 527858556.08759123
Dividends paid: 8931386.861313868
Stock repurchases: 0
Net debt paydown: 39030391.506304026
Dividend yield: 1.692003806381765%
Buyback yield: 0%
Debt paydown yield: 7.394100380903448%
Total shareholder yield: 9.086104187285214% (Moderate Return)
Shareholder yield for DBM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 552464241.906475
Dividends paid: 8812230.215827338
Stock repurchases: 0
Net debt paydown: 147685501.2340492
Dividend yield: 1.595077028952606%
Buyback yield: 0%
Debt paydown yield: 26.732137581322498%
Total shareholder yield: 28.327214610275103% (High Return)
Shareholder yield for DBM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 583591194.8978101
Dividends paid: 8954744.525547445
Stock repurchases: 0
Net debt paydown: -20866523.13185942
Dividend yield: 1.534420773280424%
Buyback yield: 0%
Debt paydown yield: -3.57553769047411%
Total shareholder yield: -2.041116917193686% (Minimal or Negative)
Shareholder yield for DBM.TO (annual period ending 2025-12-31)
Market cap (USD): 583591194.8978101
Dividends paid: 35747445.25547445
Stock repurchases: 0
Net debt paydown: 66345173.804297924
Dividend yield: 6.125425737743355%
Buyback yield: 0%
Debt paydown yield: 11.368432968889346%
Total shareholder yield: 17.4938587066327% (High Return)
Shareholder yield for DJW.AX (annual period ending 2021-06-30)
Market cap (USD): 470001061.7443609
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DJW.AX (annual period ending 2022-06-30)
Market cap (USD): 418477932.79999995
Dividends paid: 17924827.586206898
Stock repurchases: 10344.827586206897
Net debt paydown: -13436453.201970443
Dividend yield: 4.283338781157089%
Buyback yield: 0.0024720126858280298%
Debt paydown yield: -3.2107913342212067%
Total shareholder yield: 1.0750194596217106% (Low Return)
Shareholder yield for DJW.AX (annual period ending 2023-06-30)
Market cap (USD): 417438666.4105961
Dividends paid: 20731788.0794702
Stock repurchases: 87417.21854304636
Net debt paydown: -541219.4564969167
Dividend yield: 4.9664273455392465%
Buyback yield: 0.020941332362599603%
Debt paydown yield: -0.12965244958035796%
Total shareholder yield: 4.857716228321488% (Moderate Return)
Shareholder yield for DJW.AX (annual period ending 2024-06-30)
Market cap (USD): 460325726.08
Dividends paid: 23224000
Stock repurchases: 13333.333333333334
Net debt paydown: 55253863.13465784
Dividend yield: 5.045123199558893%
Buyback yield: 0.0028964997126873886%
Debt paydown yield: 12.003209902080354%
Total shareholder yield: 17.051229601351935% (High Return)
Shareholder yield for DXB.AX (annual period ending 2021-06-30)
Market cap (USD): 85770968
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXB.AX (annual period ending 2022-06-30)
Market cap (USD): 49688009.04827586
Dividends paid: 0
Stock repurchases: 855176.551724138
Dividend yield: 0%
Buyback yield: 1.721092408619685%
Total shareholder yield: 1.721092408619685% (Low Return)
Shareholder yield for DXB.AX (annual period ending 2023-06-30)
Market cap (USD): 23856825.536423843
Dividends paid: 0
Stock repurchases: 294446.35761589406
Net debt paydown: -3895155.7707239096
Dividend yield: 0%
Buyback yield: 1.2342227056417991%
Debt paydown yield: -16.327217402738302%
Total shareholder yield: -15.092994697096504% (Minimal or Negative)
Shareholder yield for DXB.AX (annual period ending 2024-06-30)
Market cap (USD): 204134903.84
Dividends paid: 0
Stock repurchases: 935309.3333333334
Net debt paydown: 3845780.207505519
Dividend yield: 0%
Buyback yield: 0.4581819746349819%
Debt paydown yield: 1.8839405389094184%
Total shareholder yield: 2.3421225135444% (Low Return)
Shareholder yield for EGR.V (annual period ending 2022-03-31)
Market cap (USD): 4670310.624000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (annual period ending 2023-03-31)
Market cap (USD): 4633244.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68640.88888888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.481486384319777%
Total shareholder yield: -1.481486384319777% (Minimal or Negative)
Shareholder yield for EGR.V (annual period ending 2024-03-31)
Market cap (USD): 1839670.676470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23879.999999999985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2980584136837912%
Total shareholder yield: -1.2980584136837912% (Minimal or Negative)
Shareholder yield for EGR.V (quarterly period ending 2024-09-30)
Market cap (USD): 1235531.911111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (quarterly period ending 2024-12-31)
Market cap (USD): 1458014.055944056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (quarterly period ending 2025-03-31)
Market cap (USD): 874808.4335664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (annual period ending 2025-03-31)
Market cap (USD): 874808.4335664336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (quarterly period ending 2025-06-30)
Market cap (USD): 913121.2116788321
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.V (quarterly period ending 2025-09-30)
Market cap (USD): 899982.7769784173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOT (annual period ending 2022-03-31)
Market cap (USD): 244217515.23000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOT (annual period ending 2023-03-31)
Market cap (USD): 236873802.36
Dividends paid: 11711880
Stock repurchases: 0
Net debt paydown: -19889076
Dividend yield: 4.944354286254216%
Buyback yield: 0%
Debt paydown yield: -8.396486146565355%
Total shareholder yield: -3.4521318603111393% (Minimal or Negative)
Shareholder yield for EOT (annual period ending 2024-03-31)
Market cap (USD): 232655073.69
Dividends paid: 11718691
Stock repurchases: 0
Net debt paydown: -213827
Dividend yield: 5.0369376494296905%
Buyback yield: 0%
Debt paydown yield: -0.09190730148653996%
Total shareholder yield: 4.945030347943151% (Moderate Return)
Shareholder yield for EOT (quarterly period ending 2024-09-30)
Market cap (USD): 257654947.28999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOT (annual period ending 2025-03-31)
Market cap (USD): 244842512.07
Dividends paid: 12534312
Stock repurchases: 0
Net debt paydown: 103711
Dividend yield: 5.119336464092667%
Buyback yield: 0%
Debt paydown yield: 0.04235824862405808%
Total shareholder yield: 5.161694712716725% (Moderate Return)
Shareholder yield for EOT (quarterly period ending 2025-03-31)
Market cap (USD): 244842512.07
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 134736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05502965921272661%
Total shareholder yield: 0.05502965921272661% (Low Return)
Shareholder yield for EOT (quarterly period ending 2025-09-30)
Market cap (USD): 250936231.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -620124
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2471241386252738%
Total shareholder yield: -0.2471241386252738% (Minimal or Negative)
Shareholder yield for EUDA (annual period ending 2021-12-31)
Market cap (USD): 583893375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUDA (annual period ending 2022-12-31)
Market cap (USD): 98692952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUDA (annual period ending 2023-12-31)
Market cap (USD): 85637695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153168.53233830864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17885643972354537%
Total shareholder yield: 0.17885643972354537% (Low Return)
Shareholder yield for EUDA (annual period ending 2024-12-31)
Market cap (USD): 267992087.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1620578.1862745094
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6047112067346053%
Total shareholder yield: 0.6047112067346053% (Low Return)
Shareholder yield for EUDA (quarterly period ending 2024-12-31)
Market cap (USD): 267992087.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUDA (quarterly period ending 2025-06-30)
Market cap (USD): 214393669.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FREN.SW (annual period ending 2021-12-31)
Market cap (USD): 620920949.3736264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FREN.SW (annual period ending 2022-12-31)
Market cap (USD): 522770559.423913
Dividends paid: 17972826.08695652
Stock repurchases: 0
Dividend yield: 3.437995075078895%
Buyback yield: 0%
Total shareholder yield: 3.437995075078895% (Low Return)
Shareholder yield for FREN.SW (annual period ending 2023-12-31)
Market cap (USD): 617728070.9285715
Dividends paid: 19684523.80952381
Stock repurchases: 0
Net debt paydown: -63413509.316770315
Dividend yield: 3.186600178284589%
Buyback yield: 0%
Debt paydown yield: -10.265602665821364%
Total shareholder yield: -7.0790024875367745% (Minimal or Negative)
Shareholder yield for FREN.SW (annual period ending 2024-12-31)
Market cap (USD): 596675941.6777778
Dividends paid: 18372222.22222222
Stock repurchases: 0
Net debt paydown: 53835634.920634985
Dividend yield: 3.079095525548062%
Buyback yield: 0%
Debt paydown yield: 9.022591856017513%
Total shareholder yield: 12.101687381565576% (High Return)
Shareholder yield for FREN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 596675941.6777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBT.TO (annual period ending 2022-01-31)
Market cap (USD): 328542820.3125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBT.TO (annual period ending 2023-01-31)
Market cap (USD): 298401481.3432836
Dividends paid: 8928358.208955223
Stock repurchases: 4031343.2835820895
Dividend yield: 2.992062294316818%
Buyback yield: 1.3509796484369319%
Total shareholder yield: 4.34304194275375% (Moderate Return)
Shareholder yield for GBT.TO (annual period ending 2024-01-31)
Market cap (USD): 289855376.86567163
Dividends paid: 8818656.71641791
Stock repurchases: 3914179.104477612
Net debt paydown: -8009701.492537312
Dividend yield: 3.0424333720415206%
Buyback yield: 1.350390372882946%
Debt paydown yield: -2.763344112898505%
Total shareholder yield: 1.6294796320259621% (Low Return)
Shareholder yield for GBT.TO (quarterly period ending 2024-10-31)
Market cap (USD): 273707611.5107914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBT.TO (quarterly period ending 2025-01-31)
Market cap (USD): 272254003.44827586
Dividends paid: 4019310.3448275863
Stock repurchases: 271724.1379310345
Net debt paydown: -20118456.958571076
Dividend yield: 1.476308995981833%
Buyback yield: 0.09980537824585488%
Debt paydown yield: -7.389590861385911%
Total shareholder yield: -5.813476487158224% (Minimal or Negative)
Shareholder yield for GBT.TO (annual period ending 2025-01-31)
Market cap (USD): 272254003.44827586
Dividends paid: 8046206.8965517245
Stock repurchases: 3024827.5862068967
Net debt paydown: 83556.35615028068
Dividend yield: 2.955404436533982%
Buyback yield: 1.1110314441277145%
Debt paydown yield: 0.030690588601814676%
Total shareholder yield: 4.097126469263511% (Moderate Return)
Shareholder yield for GBT.TO (quarterly period ending 2025-04-30)
Market cap (USD): 259785750.00000003
Dividends paid: 0
Stock repurchases: 306521.7391304348
Net debt paydown: 10205747.126436781
Dividend yield: 0%
Buyback yield: 0.11799020505567945%
Debt paydown yield: 3.928524611698979%
Total shareholder yield: 4.046514816754659% (Moderate Return)
Shareholder yield for GBT.TO (quarterly period ending 2025-07-31)
Market cap (USD): 307501500.00000006
Dividends paid: 4214492.7536231885
Stock repurchases: 3899275.362318841
Net debt paydown: -6726811.594202898
Dividend yield: 1.3705600634869057%
Buyback yield: 1.2680508427825037%
Debt paydown yield: -2.187570335170039%
Total shareholder yield: 0.4510405710993708% (Low Return)
Shareholder yield for GBT.TO (quarterly period ending 2025-10-31)
Market cap (USD): 287203371.42857146
Dividends paid: 0
Stock repurchases: 585000
Net debt paydown: 9924192.546583852
Dividend yield: 0%
Buyback yield: 0.2036884167097919%
Debt paydown yield: 3.4554582340799693%
Total shareholder yield: 3.6591466507897614% (Low Return)
Shareholder yield for GBT.TO (annual period ending 2026-01-31)
Market cap (USD): 300196866.6666666
Dividends paid: 8558518.518518519
Stock repurchases: 5167407.407407407
Net debt paydown: 10081302.681992339
Dividend yield: 2.850968637198252%
Buyback yield: 1.7213395545347934%
Debt paydown yield: 3.3582304818612387%
Total shareholder yield: 7.930538673594284% (Moderate Return)
Shareholder yield for GBT.TO (quarterly period ending 2026-01-31)
Market cap (USD): 300196866.6666666
Dividends paid: 8558518.518518519
Stock repurchases: 4718518.518518519
Net debt paydown: -3321825.3968253955
Dividend yield: 2.850968637198252%
Buyback yield: 1.5718080508008363%
Debt paydown yield: -1.1065489902377605%
Total shareholder yield: 3.3162276977613274% (Low Return)
Shareholder yield for GDX.DE (annual period ending 2021-12-31)
Market cap (USD): 50438302945.806816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDX.DE (annual period ending 2022-12-31)
Market cap (USD): 61753020893.138306
Dividends paid: 1369000000
Stock repurchases: 1229000000
Dividend yield: 2.216895595065725%
Buyback yield: 1.9901860382292011%
Total shareholder yield: 4.207081633294926% (Moderate Return)
Shareholder yield for GDX.DE (annual period ending 2023-12-31)
Market cap (USD): 65900831792.04444
Dividends paid: 1428000000
Stock repurchases: 434000000
Net debt paydown: 1031000000
Dividend yield: 2.16689222452635%
Buyback yield: 0.6585652839246751%
Debt paydown yield: 1.5644719072035482%
Total shareholder yield: 4.389929415654573% (Moderate Return)
Shareholder yield for GDX.DE (quarterly period ending 2024-09-30)
Market cap (USD): 77577406310.73334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDX.DE (annual period ending 2024-12-31)
Market cap (USD): 68827299572.6146
Dividends paid: 1529000000
Stock repurchases: 1501000000
Net debt paydown: 407000000
Dividend yield: 2.2215022374760833%
Buyback yield: 2.180820705331328%
Debt paydown yield: 0.5913351279612596%
Total shareholder yield: 4.993658070768671% (Moderate Return)
Shareholder yield for GDX.DE (quarterly period ending 2024-12-31)
Market cap (USD): 68827299572.6146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDX.DE (quarterly period ending 2025-03-31)
Market cap (USD): 71514087168.72826
Dividends paid: 383000000
Stock repurchases: 600000000
Dividend yield: 0.5355588180778438%
Buyback yield: 0.8389955374587631%
Total shareholder yield: 1.3745543555366069% (Low Return)
Shareholder yield for GDX.DE (quarterly period ending 2025-06-30)
Market cap (USD): 77002609599.54118
Dividends paid: 402000000
Stock repurchases: 0
Net debt paydown: 888000000
Dividend yield: 0.5220602289852723%
Buyback yield: 0%
Debt paydown yield: 1.1532076699973182%
Total shareholder yield: 1.6752678989825904% (Low Return)
Shareholder yield for GDX.DE (quarterly period ending 2025-09-30)
Market cap (USD): 89655560819.52942
Dividends paid: 403000000
Stock repurchases: 0
Net debt paydown: 743000000
Dividend yield: 0.44949805267652254%
Buyback yield: 0%
Debt paydown yield: 0.8287271790041097%
Total shareholder yield: 1.2782252316806324% (Low Return)
Shareholder yield for GDX.DE (quarterly period ending 2025-12-31)
Market cap (USD): 89292866215.78825
Dividends paid: 405000000
Stock repurchases: 37000000
Net debt paydown: 87000000
Dividend yield: 0.45356366881679316%
Buyback yield: 0.04143668085486752%
Debt paydown yield: 0.09743219552360742%
Total shareholder yield: 0.5924325451952681% (Low Return)
Shareholder yield for GDX.DE (annual period ending 2025-12-31)
Market cap (USD): 89292866215.78825
Dividends paid: 1593000000
Stock repurchases: 637000000
Net debt paydown: 887000000
Dividend yield: 1.784017097346053%
Buyback yield: 0.7133828568797462%
Debt paydown yield: 0.9933604302234457%
Total shareholder yield: 3.490760384449245% (Low Return)
Shareholder yield for GEI.TO (annual period ending 2021-12-31)
Market cap (USD): 2236658537.9763775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEI.TO (annual period ending 2022-12-31)
Market cap (USD): 2343542681.117647
Dividends paid: 157256617.6470588
Stock repurchases: 107396323.52941176
Dividend yield: 6.710209244922408%
Buyback yield: 4.582648500269427%
Total shareholder yield: 11.292857745191835% (High Return)
Shareholder yield for GEI.TO (annual period ending 2023-12-31)
Market cap (USD): 2217265604.3409085
Dividends paid: 171784090.9090909
Stock repurchases: 36629545.45454545
Net debt paydown: -837590374.3315508
Dividend yield: 7.7475648642533494%
Buyback yield: 1.6520143271438938%
Debt paydown yield: -37.77582499325912%
Total shareholder yield: -28.376245801861877% (Minimal or Negative)
Shareholder yield for GEI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 2524427953.9555554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2671452779.265734
Dividends paid: 46664335.66433567
Stock repurchases: 0
Dividend yield: 1.7467774847647375%
Buyback yield: 0%
Total shareholder yield: 1.7467774847647375% (Low Return)
Shareholder yield for GEI.TO (annual period ending 2024-12-31)
Market cap (USD): 2671452779.265734
Dividends paid: 183951048.95104897
Stock repurchases: 0
Net debt paydown: 250253146.8531468
Dividend yield: 6.885805745052663%
Buyback yield: 0%
Debt paydown yield: 9.367679967823742%
Total shareholder yield: 16.253485712876405% (High Return)
Shareholder yield for GEI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 2482099241.4125876
Dividends paid: 46752447.55244756
Stock repurchases: 0
Net debt paydown: -14023076.923076868
Dividend yield: 1.8835849418269137%
Buyback yield: 0%
Debt paydown yield: -0.5649684222576126%
Total shareholder yield: 1.3186165195693011% (Low Return)
Shareholder yield for GEI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 2824958643.766423
Dividends paid: 51380291.97080292
Stock repurchases: 0
Net debt paydown: -149440554.33617473
Dividend yield: 1.8187980232623615%
Buyback yield: 0%
Debt paydown yield: -5.290008569361944%
Total shareholder yield: -3.471210546099582% (Minimal or Negative)
Shareholder yield for GEI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 3062246620.2302155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEI.TO (annual period ending 2025-12-31)
Market cap (USD): 3067925229.4379563
Dividends paid: 202988321.1678832
Stock repurchases: 0
Net debt paydown: -179303777.244653
Dividend yield: 6.616468981060228%
Buyback yield: 0%
Debt paydown yield: -5.844463728260465%
Total shareholder yield: 0.7720052527997634% (Low Return)
Shareholder yield for GEI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 3067925229.4379563
Dividends paid: 51425547.44525547
Stock repurchases: 0
Dividend yield: 1.676232098220876%
Buyback yield: 0%
Total shareholder yield: 1.676232098220876% (Low Return)
Shareholder yield for GODREJCP.NS (annual period ending 2022-03-31)
Market cap (USD): 9632399345.929974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (annual period ending 2023-03-31)
Market cap (USD): 11526078224.57028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87361685.2106682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7579480505731624%
Total shareholder yield: -0.7579480505731624% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (annual period ending 2024-03-31)
Market cap (USD): 14750395855.029629
Dividends paid: 61326298.11728025
Stock repurchases: 0
Net debt paydown: -248816575.4473316
Dividend yield: 0.4157603546373235%
Buyback yield: 0%
Debt paydown yield: -1.686846765963162%
Total shareholder yield: -1.2710864113258387% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 16531655303.177614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 12576309327.375566
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13546102314.581514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (annual period ending 2025-03-31)
Market cap (USD): 13546102314.581514
Dividends paid: 298957212.9997662
Stock repurchases: 0
Net debt paydown: -81739943.18887705
Dividend yield: 2.2069611321181135%
Buyback yield: 0%
Debt paydown yield: -0.6034203883200352%
Total shareholder yield: 1.6035407437980784% (Low Return)
Shareholder yield for GODREJCP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 13860717076.932835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GODREJCP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13803160683.281387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRSE.NS (annual period ending 2022-03-31)
Market cap (USD): 329274686.0081762
Dividends paid: 9214914.941316102
Stock repurchases: 0
Dividend yield: 2.7985494582135253%
Buyback yield: 0%
Total shareholder yield: 2.7985494582135253% (Low Return)
Shareholder yield for GRSE.NS (annual period ending 2023-03-31)
Market cap (USD): 620115601.4616323
Dividends paid: 8859987.819732035
Stock repurchases: 0
Net debt paydown: -36537987.97168422
Dividend yield: 1.428763894804253%
Buyback yield: 0%
Debt paydown yield: -5.892125256252707%
Total shareholder yield: -4.463361361448454% (Minimal or Negative)
Shareholder yield for GRSE.NS (annual period ending 2024-03-31)
Market cap (USD): 1036533446.2571976
Dividends paid: 11841203.98129272
Stock repurchases: 0
Net debt paydown: 30140412.921162456
Dividend yield: 1.1423851322936023%
Buyback yield: 0%
Debt paydown yield: 2.9078090079964136%
Total shareholder yield: 4.0501941402900155% (Moderate Return)
Shareholder yield for GRSE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2326464645.007167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRSE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2130675211.563119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRSE.NS (annual period ending 2025-03-31)
Market cap (USD): 2237754404.014471
Dividends paid: 13913899.929857375
Stock repurchases: 0
Net debt paydown: 6744791.926339283
Dividend yield: 0.6217795797830278%
Buyback yield: 0%
Debt paydown yield: 0.3014089443523966%
Total shareholder yield: 0.9231885241354244% (Low Return)
Shareholder yield for GRSE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2237754404.014471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRSE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4013435078.867306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDCO.NS (annual period ending 2022-03-31)
Market cap (USD): 718075695.634973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDCO.NS (annual period ending 2023-03-31)
Market cap (USD): 952426479.902558
Dividends paid: 85343483.55663826
Stock repurchases: 0
Dividend yield: 8.960637420052588%
Buyback yield: 0%
Total shareholder yield: 8.960637420052588% (Moderate Return)
Shareholder yield for HUDCO.NS (annual period ending 2024-03-31)
Market cap (USD): 4263163243.7619963
Dividends paid: 110429308.07051206
Stock repurchases: 0
Net debt paydown: -1212088483.1688375
Dividend yield: 2.590313852796886%
Buyback yield: 0%
Debt paydown yield: -28.431669487261747%
Total shareholder yield: -25.84135563446486% (Minimal or Negative)
Shareholder yield for HUDCO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5539179825.609174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDCO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4533185622.593068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1368432464.8524456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.186993844511406%
Total shareholder yield: -30.186993844511406% (Minimal or Negative)
Shareholder yield for HUDCO.NS (annual period ending 2025-03-31)
Market cap (USD): 4533185622.593068
Dividends paid: 134155950.43254617
Stock repurchases: 0
Net debt paydown: -3670045679.7631054
Dividend yield: 2.959418863501257%
Buyback yield: 0%
Debt paydown yield: -80.95952791943625%
Total shareholder yield: -78.000109055935% (Minimal or Negative)
Shareholder yield for HUDCO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5413984647.788439
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDCO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4961642570.462232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDCO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5021586743.901081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVT.L (annual period ending 2021-10-31)
Market cap (USD): 63463.54375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVT.L (annual period ending 2022-10-31)
Market cap (USD): 53132.26918604651
Dividends paid: 1162.7906976744187
Stock repurchases: 58139.53488372093
Net debt paydown: 4233074.935400517
Dividend yield: 2.1884830358041407%
Buyback yield: 109.42415179020703%
Debt paydown yield: 7967.050909454095%
Total shareholder yield: 8078.663544280106% (High Return)
Shareholder yield for HVT.L (annual period ending 2023-10-31)
Market cap (USD): 55724.08719512195
Dividends paid: 326829.26829268294
Stock repurchases: 170731.7073170732
Net debt paydown: 138740.7827566648
Dividend yield: 586.5134535955096%
Buyback yield: 306.3876250125797%
Debt paydown yield: 248.9781165384618%
Total shareholder yield: 1141.8791951465512% (High Return)
Shareholder yield for HVT.L (quarterly period ending 2024-10-31)
Market cap (USD): 61598.90454545454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVT.L (annual period ending 2024-10-31)
Market cap (USD): 61598.90454545454
Dividends paid: 361038.961038961
Stock repurchases: 97402.5974025974
Net debt paydown: -414745.0110864742
Dividend yield: 586.1126325266811%
Buyback yield: 158.1239116528816%
Debt paydown yield: -673.2993291795134%
Total shareholder yield: 70.93721500004926% (High Return)
Shareholder yield for HVT.L (quarterly period ending 2025-04-30)
Market cap (USD): 47720.724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVT.L (annual period ending 2025-10-31)
Market cap (USD): 47778.6375
Dividends paid: 422368.4210526316
Stock repurchases: 205263.15789473683
Net debt paydown: 944976.0765550239
Dividend yield: 884.0110207258035%
Buyback yield: 429.61283250225966%
Debt paydown yield: 1977.821315132781%
Total shareholder yield: 3291.445168360844% (High Return)
Shareholder yield for HVT.L (quarterly period ending 2025-10-31)
Market cap (USD): 47778.6375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (annual period ending 2022-03-31)
Market cap (USD): 49848344.982197024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (annual period ending 2023-03-31)
Market cap (USD): 21102314.25091352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (annual period ending 2024-03-31)
Market cap (USD): 26451535.50863724
Dividends paid: 0
Stock repurchases: 34476.555941959465
Net debt paydown: 568541.1868772111
Dividend yield: 0%
Buyback yield: 0.13033858064951204%
Debt paydown yield: 2.149369312384776%
Total shareholder yield: 2.279707893034288% (Low Return)
Shareholder yield for INVENTURE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 29096989.966555182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16419652.234799864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1885965.3759746272
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.4860250936223%
Total shareholder yield: 11.4860250936223% (High Return)
Shareholder yield for INVENTURE.NS (annual period ending 2025-03-31)
Market cap (USD): 16419652.234799864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -973590.6896847668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.929423326161169%
Total shareholder yield: -5.929423326161169% (Minimal or Negative)