speb/financial-data huggingface dataset:
Shareholder yield for AGRO (annual period ending 2023-12-31)
Market cap (USD): 1510909639.02
Dividends paid: 38888888.88888889
Stock repurchases: 29157777.777777776
Net debt paydown: 5564231.678487062
Dividend yield: 2.5738725787806107%
Buyback yield: 1.9298161203531652%
Debt paydown yield: 0.3682703144376067%
Total shareholder yield: 4.871959013571383% (Moderate Return)
Shareholder yield for AGRO (quarterly period ending 2024-09-30)
Market cap (USD): 1529669739.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGRO (quarterly period ending 2024-12-31)
Market cap (USD): 1323308633.22
Dividends paid: 18229166.666666668
Stock repurchases: 0
Dividend yield: 1.3775446036583114%
Buyback yield: 0%
Total shareholder yield: 1.3775446036583114% (Low Return)
Shareholder yield for AGRO (annual period ending 2024-12-31)
Market cap (USD): 1323308633.22
Dividends paid: 36458333.333333336
Stock repurchases: 69673958.33333334
Net debt paydown: 257746805.55555558
Dividend yield: 2.755089207316623%
Buyback yield: 5.265132908851056%
Debt paydown yield: 19.477452129091127%
Total shareholder yield: 27.497674245258807% (High Return)
Shareholder yield for AGRO (quarterly period ending 2025-03-31)
Market cap (USD): 1567189940.76
Dividends paid: 0
Stock repurchases: 11097826.086956521
Dividend yield: 0%
Buyback yield: 0.7081353573246325%
Total shareholder yield: 0.7081353573246325% (Low Return)
Shareholder yield for AGRO (quarterly period ending 2025-06-30)
Market cap (USD): 1307434701.96
Dividends paid: 20588235.29411765
Stock repurchases: 0
Net debt paydown: -106480626.59846568
Dividend yield: 1.5747046688644133%
Buyback yield: 0%
Debt paydown yield: -8.144240506913162%
Total shareholder yield: -6.569535838048749% (Minimal or Negative)
Shareholder yield for AGRO (quarterly period ending 2025-09-30)
Market cap (USD): 1121276780.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -395801176.4705882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.299150329424926%
Total shareholder yield: -35.299150329424926% (Minimal or Negative)
Shareholder yield for AGRO (quarterly period ending 2025-12-31)
Market cap (USD): 1134264542.76
Dividends paid: 20588235.29411765
Stock repurchases: 0
Net debt paydown: -405370588.2352941
Dividend yield: 1.8151175954085985%
Buyback yield: 0%
Debt paydown yield: -35.73862824354079%
Total shareholder yield: -33.923510648132186% (Minimal or Negative)
Shareholder yield for AGRO (annual period ending 2025-12-31)
Market cap (USD): 1134264542.76
Dividends paid: 41176470.5882353
Stock repurchases: 12011764.705882354
Net debt paydown: -1125341250
Dividend yield: 3.630235190817197%
Buyback yield: 1.0589914656641024%
Debt paydown yield: -99.21329703754232%
Total shareholder yield: -94.52407038106102% (Minimal or Negative)
Shareholder yield for AIROLAM.NS (annual period ending 2022-03-31)
Market cap (USD): 13551852.828695767
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIROLAM.NS (annual period ending 2023-03-31)
Market cap (USD): 11950436.053593181
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1029628.6199031975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.615824688619753%
Total shareholder yield: -8.615824688619753% (Minimal or Negative)
Shareholder yield for AIROLAM.NS (annual period ending 2024-03-31)
Market cap (USD): 27624844.049904034
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1826155.2916245935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.610554211005355%
Total shareholder yield: -6.610554211005355% (Minimal or Negative)
Shareholder yield for AIROLAM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 23479599.378881987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIROLAM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 22577319.267979953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMP (annual period ending 2021-12-31)
Market cap (USD): 24961508000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMP (annual period ending 2022-12-31)
Market cap (USD): 26203528000
Dividends paid: 534000000
Stock repurchases: 1978000000
Dividend yield: 2.037893523345406%
Buyback yield: 7.548601852391784%
Total shareholder yield: 9.58649537573719% (Moderate Return)
Shareholder yield for AMP (annual period ending 2023-12-31)
Market cap (USD): 32488768000
Dividends paid: 550000000
Stock repurchases: 2127000000
Net debt paydown: -370000000
Dividend yield: 1.692892756044181%
Buyback yield: 6.546877985647225%
Debt paydown yield: -1.1388551267933582%
Total shareholder yield: 7.100915614898047% (Moderate Return)
Shareholder yield for AMP (quarterly period ending 2024-09-30)
Market cap (USD): 40617148000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMP (quarterly period ending 2024-12-31)
Market cap (USD): 46166016000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMP (annual period ending 2024-12-31)
Market cap (USD): 46166016000
Dividends paid: 574000000
Stock repurchases: 2448000000
Net debt paydown: 283000000
Dividend yield: 1.2433388230857954%
Buyback yield: 5.302601809954751%
Debt paydown yield: 0.613005029500488%
Total shareholder yield: 7.158945662541035% (Moderate Return)
Shareholder yield for AMP (quarterly period ending 2025-03-31)
Market cap (USD): 42091660000
Dividends paid: 144000000
Stock repurchases: 730000000
Dividend yield: 0.34211052735862635%
Buyback yield: 1.7343103123041475%
Total shareholder yield: 2.0764208396627737% (Low Return)
Shareholder yield for AMP (quarterly period ending 2025-06-30)
Market cap (USD): 46560280000.00001
Dividends paid: 152000000
Stock repurchases: 581000000
Net debt paydown: 171000000
Dividend yield: 0.3264585178611468%
Buyback yield: 1.2478447294560941%
Debt paydown yield: 0.3672658325937902%
Total shareholder yield: 1.941569079911031% (Low Return)
Shareholder yield for AMP (quarterly period ending 2025-09-30)
Market cap (USD): 42991572000
Dividends paid: 151000000
Stock repurchases: 701000000
Net debt paydown: 121000000
Dividend yield: 0.3512316320975655%
Buyback yield: 1.6305521463602215%
Debt paydown yield: 0.2814505131377843%
Total shareholder yield: 2.2632342915955714% (Low Return)
Shareholder yield for AMP (quarterly period ending 2025-12-31)
Market cap (USD): 43061408000
Dividends paid: 149000000
Stock repurchases: 895000000
Net debt paydown: 23000000
Dividend yield: 0.3460174827539313%
Buyback yield: 2.0784271615085137%
Debt paydown yield: 0.053412094653291414%
Total shareholder yield: 2.477856738915736% (Low Return)
Shareholder yield for AMP (annual period ending 2025-12-31)
Market cap (USD): 43061408000
Dividends paid: 596000000
Stock repurchases: 2907000000
Net debt paydown: -390000000
Dividend yield: 1.3840699310157252%
Buyback yield: 6.7508243111790485%
Debt paydown yield: -0.9056833441210282%
Total shareholder yield: 7.229210898073745% (Moderate Return)
Shareholder yield for ARR.OL (annual period ending 2021-12-31)
Market cap (USD): 192703767.67388827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.OL (annual period ending 2022-12-31)
Market cap (USD): 54398511.64979756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6938646.025027604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.75521299129776%
Total shareholder yield: -12.75521299129776% (Minimal or Negative)
Shareholder yield for ARR.OL (annual period ending 2023-12-31)
Market cap (USD): 66602431.444007866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 769971.4849311579
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.156071134697938%
Total shareholder yield: 1.156071134697938% (Low Return)
Shareholder yield for ARR.OL (quarterly period ending 2024-09-30)
Market cap (USD): 19351282.929389313
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARR.OL (annual period ending 2024-12-31)
Market cap (USD): 17411547.751322754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 352932.0423029773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0269998241607503%
Total shareholder yield: 2.0269998241607503% (Low Return)
Shareholder yield for ARR.OL (quarterly period ending 2024-12-31)
Market cap (USD): 17411547.751322754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3202250.998834412
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.391535574952762%
Total shareholder yield: -18.391535574952762% (Minimal or Negative)
Shareholder yield for ARR.OL (quarterly period ending 2025-03-31)
Market cap (USD): 20756326.57442748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4469331.151506168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.532380190108107%
Total shareholder yield: 21.532380190108107% (High Return)
Shareholder yield for ARR.OL (quarterly period ending 2025-06-30)
Market cap (USD): 27383954.359483615
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -701013.610831053
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5599429564791025%
Total shareholder yield: -2.5599429564791025% (Minimal or Negative)
Shareholder yield for ARR.OL (quarterly period ending 2025-12-31)
Market cap (USD): 45465197.15139443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 258468.03717262764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5684964618364146%
Total shareholder yield: 0.5684964618364146% (Low Return)
Shareholder yield for ARR.OL (annual period ending 2025-12-31)
Market cap (USD): 45465197.15139443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4026785.5778477425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.85685278002636%
Total shareholder yield: 8.85685278002636% (Moderate Return)
Shareholder yield for AUI.AX (annual period ending 2021-06-30)
Market cap (USD): 1364967485.8195486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUI.AX (annual period ending 2022-06-30)
Market cap (USD): 1199462497.4413795
Dividends paid: 28897931.03448276
Stock repurchases: 0
Net debt paydown: -62885662.431941934
Dividend yield: 2.4092400634555955%
Buyback yield: 0%
Debt paydown yield: -5.242820227067191%
Total shareholder yield: -2.8335801636115954% (Minimal or Negative)
Shareholder yield for AUI.AX (annual period ending 2023-06-30)
Market cap (USD): 1246944307.3841062
Dividends paid: 28764238.410596028
Stock repurchases: 4549006.622516557
Net debt paydown: 58563598.9952044
Dividend yield: 2.3067781167339296%
Buyback yield: 0.3648123332837262%
Debt paydown yield: 4.696568936431624%
Total shareholder yield: 7.36815938644928% (Moderate Return)
Shareholder yield for AUI.AX (annual period ending 2024-06-30)
Market cap (USD): 1396020223.3466666
Dividends paid: 29253333.333333332
Stock repurchases: 18742000
Net debt paydown: 5620309.050772622
Dividend yield: 2.095480627293821%
Buyback yield: 1.3425306945102826%
Debt paydown yield: 0.4025951026195814%
Total shareholder yield: 3.8406064244236853% (Low Return)
Shareholder yield for AXGN (annual period ending 2021-12-31)
Market cap (USD): 498276210.87999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXGN (annual period ending 2022-12-31)
Market cap (USD): 530714683.52000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXGN (annual period ending 2023-12-31)
Market cap (USD): 363204537.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1865000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5134847738083019%
Total shareholder yield: -0.5134847738083019% (Minimal or Negative)
Shareholder yield for AXGN (quarterly period ending 2024-09-30)
Market cap (USD): 745553092.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXGN (quarterly period ending 2024-12-31)
Market cap (USD): 876370539.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AXGN (annual period ending 2024-12-31)
Market cap (USD): 876370539.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 606000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06914883290484804%
Total shareholder yield: 0.06914883290484804% (Low Return)
Shareholder yield for AXGN (quarterly period ending 2025-03-31)
Market cap (USD): 983789744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20947000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.129215122210097%
Total shareholder yield: -2.129215122210097% (Minimal or Negative)
Shareholder yield for AXGN (quarterly period ending 2025-06-30)
Market cap (USD): 576979390.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 255000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04419568605790534%
Total shareholder yield: 0.04419568605790534% (Low Return)
Shareholder yield for AXGN (quarterly period ending 2025-09-30)
Market cap (USD): 948692380.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 274000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028881859465740522%
Total shareholder yield: 0.028881859465740522% (Low Return)
Shareholder yield for AXGN (quarterly period ending 2025-12-31)
Market cap (USD): 1740510179.5199997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 285000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016374509230310717%
Total shareholder yield: 0.016374509230310717% (Low Return)
Shareholder yield for AXGN (annual period ending 2025-12-31)
Market cap (USD): 1740510179.5199997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1057000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.060729320198029575%
Total shareholder yield: 0.060729320198029575% (Low Return)
Shareholder yield for AZS.V (annual period ending 2021-08-31)
Market cap (USD): 17211036.45238095
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (annual period ending 2022-08-31)
Market cap (USD): 20910475.78625954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (annual period ending 2023-08-31)
Market cap (USD): 31281813.622222215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (annual period ending 2024-08-31)
Market cap (USD): 28745450.355555553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75078.51851851851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2611840050855502%
Total shareholder yield: 0.2611840050855502% (Low Return)
Shareholder yield for AZS.V (quarterly period ending 2024-11-30)
Market cap (USD): 35871423.342857145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (quarterly period ending 2025-02-28)
Market cap (USD): 26156246.187500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (quarterly period ending 2025-05-31)
Market cap (USD): 22331024.413043484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (quarterly period ending 2025-08-31)
Market cap (USD): 26659584.700729925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AZS.V (annual period ending 2025-08-31)
Market cap (USD): 26659584.700729925
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -152554.01459854015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5722295238693771%
Total shareholder yield: -0.5722295238693771% (Minimal or Negative)
Shareholder yield for AZS.V (quarterly period ending 2025-11-30)
Market cap (USD): 60329211.98571429
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11371.871741397277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018849693816803195%
Total shareholder yield: 0.018849693816803195% (Low Return)
Shareholder yield for BILN.L (annual period ending 2021-12-31)
Market cap (USD): 333325.94445945945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BILN.L (annual period ending 2022-12-31)
Market cap (USD): 352615.1104819277
Dividends paid: 437349.3975903615
Stock repurchases: 0
Net debt paydown: -2228655.161185282
Dividend yield: 124.03024844642232%
Buyback yield: 0%
Debt paydown yield: -632.0362046139555%
Total shareholder yield: -508.0059561675332% (Minimal or Negative)
Shareholder yield for BILN.L (annual period ending 2023-12-31)
Market cap (USD): 637400.8812658227
Dividends paid: 2405063.2911392404
Stock repurchases: 0
Net debt paydown: 966219.3076101877
Dividend yield: 377.32349637844777%
Buyback yield: 0%
Debt paydown yield: 151.58738182026988%
Total shareholder yield: 528.9108781987177% (High Return)
Shareholder yield for BILN.L (annual period ending 2024-12-31)
Market cap (USD): 733273.9008749999
Dividends paid: 5236250
Stock repurchases: 0
Net debt paydown: 224699.3670886075
Dividend yield: 714.0919639648562%
Buyback yield: 0%
Debt paydown yield: 30.643306248930802%
Total shareholder yield: 744.735270213787% (High Return)
Shareholder yield for BILN.L (quarterly period ending 2024-12-31)
Market cap (USD): 733273.9008749999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BILN.L (quarterly period ending 2025-06-30)
Market cap (USD): 677534.8426027397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKKT (annual period ending 2021-12-31)
Market cap (USD): 9511398081
Dividends paid: 0
Stock repurchases: 84530000
Dividend yield: 0%
Buyback yield: 0.8887231853838334%
Total shareholder yield: 0.8887231853838334% (Low Return)
Shareholder yield for BKKT (annual period ending 2022-12-31)
Market cap (USD): 1330030989
Dividends paid: 0
Stock repurchases: 2586000
Dividend yield: 0%
Buyback yield: 0.1944315599702166%
Total shareholder yield: 0.1944315599702166% (Low Return)
Shareholder yield for BKKT (annual period ending 2023-12-31)
Market cap (USD): 2492411013
Dividends paid: 0
Stock repurchases: 2634000
Net debt paydown: -745000
Dividend yield: 0%
Buyback yield: 0.10568080409938392%
Debt paydown yield: -0.029890736163265378%
Total shareholder yield: 0.07579006793611855% (Low Return)
Shareholder yield for BKKT (quarterly period ending 2024-09-30)
Market cap (USD): 427845262.68
Dividends paid: 0
Stock repurchases: 112000
Dividend yield: 0%
Buyback yield: 0.026177688470461948%
Total shareholder yield: 0.026177688470461948% (Low Return)
Shareholder yield for BKKT (annual period ending 2024-12-31)
Market cap (USD): 1107390507.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6559564987178826%
Total shareholder yield: 0.6559564987178826% (Low Return)
Shareholder yield for BKKT (quarterly period ending 2024-12-31)
Market cap (USD): 1107390507.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKKT (quarterly period ending 2025-03-31)
Market cap (USD): 387609031.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKKT (quarterly period ending 2025-06-30)
Market cap (USD): 623661589.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16433000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.63492257159365%
Total shareholder yield: -2.63492257159365% (Minimal or Negative)
Shareholder yield for BKKT (quarterly period ending 2025-09-30)
Market cap (USD): 1504387992.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26812000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7822529913750125%
Total shareholder yield: 1.7822529913750125% (Low Return)
Shareholder yield for BKKT (quarterly period ending 2025-12-31)
Market cap (USD): 448857516.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11965000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6656565943321975%
Total shareholder yield: 2.6656565943321975% (Low Return)
Shareholder yield for BKKT (annual period ending 2025-12-31)
Market cap (USD): 448857516.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19348000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.3104992718043755%
Total shareholder yield: 4.3104992718043755% (Moderate Return)
Shareholder yield for BLX (annual period ending 2021-12-31)
Market cap (USD): 391687611.38
Dividends paid: 0
Stock repurchases: 60079000
Dividend yield: 0%
Buyback yield: 15.338498909457135%
Total shareholder yield: 15.338498909457135% (High Return)
Shareholder yield for BLX (annual period ending 2022-12-31)
Market cap (USD): 408521461.14
Dividends paid: 36141000
Stock repurchases: 0
Dividend yield: 8.846781243547571%
Buyback yield: 0%
Total shareholder yield: 8.846781243547571% (Moderate Return)
Shareholder yield for BLX (annual period ending 2023-12-31)
Market cap (USD): 656219536.18
Dividends paid: 36268000
Stock repurchases: 0
Net debt paydown: 64561000
Dividend yield: 5.526808941276589%
Buyback yield: 0%
Debt paydown yield: 9.83832337205685%
Total shareholder yield: 15.36513231333344% (High Return)
Shareholder yield for BLX (annual period ending 2024-12-31)
Market cap (USD): 1008828567.7600001
Dividends paid: 72778000
Stock repurchases: 0
Net debt paydown: -39257000
Dividend yield: 7.214109743303171%
Buyback yield: 0%
Debt paydown yield: -3.8913449970163043%
Total shareholder yield: 3.3227647462868664% (Low Return)
Shareholder yield for BLX (quarterly period ending 2024-12-31)
Market cap (USD): 1008828567.7600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLX (quarterly period ending 2025-03-31)
Market cap (USD): 1054520445.68
Dividends paid: 22885000
Stock repurchases: 0
Dividend yield: 2.170180776840488%
Buyback yield: 0%
Total shareholder yield: 2.170180776840488% (Low Return)
Shareholder yield for BLX (quarterly period ending 2025-06-30)
Market cap (USD): 1179571901.04
Dividends paid: 23103000
Stock repurchases: 0
Net debt paydown: 225086000
Dividend yield: 1.9585919247169796%
Buyback yield: 0%
Debt paydown yield: 19.082007616623212%
Total shareholder yield: 21.040599541340193% (High Return)
Shareholder yield for BLX (quarterly period ending 2025-09-30)
Market cap (USD): 1345505562.96
Dividends paid: 22920000
Stock repurchases: 0
Net debt paydown: 382390000
Dividend yield: 1.7034489214283077%
Buyback yield: 0%
Debt paydown yield: 28.419800744544965%
Total shareholder yield: 30.123249665973272% (High Return)
Shareholder yield for BLX (annual period ending 2025-12-31)
Market cap (USD): 1305224565.32
Dividends paid: 91827000
Stock repurchases: 0
Net debt paydown: 359134000
Dividend yield: 7.035341077685503%
Buyback yield: 0%
Debt paydown yield: 27.51511192343761%
Total shareholder yield: 34.55045300112311% (High Return)
Shareholder yield for BLX (quarterly period ending 2025-12-31)
Market cap (USD): 1305224565.32
Dividends paid: 22919000
Stock repurchases: 0
Net debt paydown: -633142000
Dividend yield: 1.7559430468105681%
Buyback yield: 0%
Debt paydown yield: -48.50828101329625%
Total shareholder yield: -46.75233796648568% (Minimal or Negative)
Shareholder yield for BLZR (annual period ending 2025-12-31)
Market cap (USD): 275275000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLZR (quarterly period ending 2025-12-31)
Market cap (USD): 275275000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNBX (annual period ending 2021-09-30)
Market cap (USD): 581895883800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNBX (annual period ending 2022-09-30)
Market cap (USD): 121993014600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNBX (annual period ending 2023-09-30)
Market cap (USD): 130629688200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1237760
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0009475334566403719%
Total shareholder yield: -0.0009475334566403719% (Minimal or Negative)
Shareholder yield for BNBX (quarterly period ending 2024-09-30)
Market cap (USD): 3508648650
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNBX (annual period ending 2024-09-30)
Market cap (USD): 3508648650
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 498599
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014210570784851882%
Total shareholder yield: 0.014210570784851882% (Low Return)
Shareholder yield for BNBX (quarterly period ending 2024-12-31)
Market cap (USD): 1079584200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 144388
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01337440840649576%
Total shareholder yield: 0.01337440840649576% (Low Return)
Shareholder yield for BNBX (quarterly period ending 2025-03-31)
Market cap (USD): 179210977.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -423529
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23632983125098433%
Total shareholder yield: -0.23632983125098433% (Minimal or Negative)
Shareholder yield for BNBX (quarterly period ending 2025-06-30)
Market cap (USD): 37065724.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37227655193096154%
Total shareholder yield: 0.37227655193096154% (Low Return)
Shareholder yield for BNBX (quarterly period ending 2025-09-30)
Market cap (USD): 27925244.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 141153
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5054673712609595%
Total shareholder yield: 0.5054673712609595% (Low Return)
Shareholder yield for BNBX (annual period ending 2025-09-30)
Market cap (USD): 27925244.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 545911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9549014056551521%
Total shareholder yield: 1.9549014056551521% (Low Return)
Shareholder yield for BNBX (quarterly period ending 2025-12-31)
Market cap (USD): 8852590.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 144389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6310367115549063%
Total shareholder yield: 1.6310367115549063% (Low Return)
Shareholder yield for BREB.BR (annual period ending 2021-12-31)
Market cap (USD): 4008204921.545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BREB.BR (annual period ending 2022-12-31)
Market cap (USD): 3220808606.021277
Dividends paid: 35851063.82978724
Stock repurchases: 0
Dividend yield: 1.1131075520216864%
Buyback yield: 0%
Total shareholder yield: 1.1131075520216864% (Low Return)
Shareholder yield for BREB.BR (annual period ending 2023-12-31)
Market cap (USD): 3186168433.444444
Dividends paid: 39722222.222222224
Stock repurchases: 0
Dividend yield: 1.24670817164804%
Buyback yield: 0%
Total shareholder yield: 1.24670817164804% (Low Return)
Shareholder yield for BREB.BR (annual period ending 2024-12-31)
Market cap (USD): 3300541623.2500005
Dividends paid: 39375000
Stock repurchases: 0
Dividend yield: 1.1929860154657874%
Buyback yield: 0%
Total shareholder yield: 1.1929860154657874% (Low Return)
Shareholder yield for BREB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 3300541623.2500005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BREB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 4016244368.3999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTZ (annual period ending 2021-12-31)
Market cap (USD): 924845368.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTZ (annual period ending 2022-12-31)
Market cap (USD): 674735824.11
Dividends paid: 94142954
Stock repurchases: 0
Dividend yield: 13.952564935199316%
Buyback yield: 0%
Total shareholder yield: 13.952564935199316% (High Return)
Shareholder yield for BTZ (annual period ending 2023-12-31)
Market cap (USD): 760594324.5500001
Dividends paid: 94127627
Stock repurchases: 1823893
Net debt paydown: -1534935
Dividend yield: 12.37553633544267%
Buyback yield: 0.239798397270331%
Debt paydown yield: -0.20180731704882662%
Total shareholder yield: 12.413527415664174% (High Return)
Shareholder yield for BTZ (quarterly period ending 2024-12-31)
Market cap (USD): 846452824.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTZ (annual period ending 2024-12-31)
Market cap (USD): 846452824.99
Dividends paid: 93959063
Stock repurchases: 29565
Net debt paydown: 54810682
Dividend yield: 11.100330724409838%
Buyback yield: 0.003492811309401594%
Debt paydown yield: 6.475338067499218%
Total shareholder yield: 17.57916160321846% (High Return)
Shareholder yield for BTZ (quarterly period ending 2025-06-30)
Market cap (USD): 926711858.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44894603
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.844505075871766%
Total shareholder yield: -4.844505075871766% (Minimal or Negative)
Shareholder yield for CAV.AX (annual period ending 2021-06-30)
Market cap (USD): 27613458.7443609
Dividends paid: 0
Stock repurchases: 119506.76691729322
Dividend yield: 0%
Buyback yield: 0.43278449115577877%
Total shareholder yield: 0.43278449115577877% (Low Return)
Shareholder yield for CAV.AX (annual period ending 2022-06-30)
Market cap (USD): 28142452.20689655
Dividends paid: 0
Stock repurchases: 108308.96551724138
Dividend yield: 0%
Buyback yield: 0.38485972978111455%
Total shareholder yield: 0.38485972978111455% (Low Return)
Shareholder yield for CAV.AX (annual period ending 2023-06-30)
Market cap (USD): 10809683.629139073
Dividends paid: 0
Stock repurchases: 1101.9867549668875
Dividend yield: 0%
Buyback yield: 0.010194440399683133%
Total shareholder yield: 0.010194440399683133% (Low Return)
Shareholder yield for CAV.AX (annual period ending 2024-06-30)
Market cap (USD): 16322622.280000001
Dividends paid: 0
Stock repurchases: 109285.33333333333
Dividend yield: 0%
Buyback yield: 0.6695329430445739%
Total shareholder yield: 0.6695329430445739% (Low Return)
Shareholder yield for CC (annual period ending 2021-12-31)
Market cap (USD): 4326366687.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CC (annual period ending 2022-12-31)
Market cap (USD): 4067717028.4500003
Dividends paid: 154000000
Stock repurchases: 495000000
Dividend yield: 3.7859074002175994%
Buyback yield: 12.168988072127998%
Total shareholder yield: 15.954895472345598% (High Return)
Shareholder yield for CC (annual period ending 2023-12-31)
Market cap (USD): 4333885573.38
Dividends paid: 149000000
Stock repurchases: 69000000
Net debt paydown: -419000000
Dividend yield: 3.438023396722835%
Buyback yield: 1.592104794455541%
Debt paydown yield: -9.667998679374952%
Total shareholder yield: -4.637870488196576% (Minimal or Negative)
Shareholder yield for CC (quarterly period ending 2024-09-30)
Market cap (USD): 2879733127.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CC (annual period ending 2024-12-31)
Market cap (USD): 2427096223.26
Dividends paid: 148000000
Stock repurchases: 0
Net debt paydown: -68000000
Dividend yield: 6.097821692508384%
Buyback yield: 0%
Debt paydown yield: -2.801701858720068%
Total shareholder yield: 3.2961198337883157% (Low Return)
Shareholder yield for CC (quarterly period ending 2024-12-31)
Market cap (USD): 2427096223.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CC (quarterly period ending 2025-03-31)
Market cap (USD): 1974459319.17
Dividends paid: 37000000
Stock repurchases: 0
Dividend yield: 1.8739307333793853%
Buyback yield: 0%
Total shareholder yield: 1.8739307333793853% (Low Return)
Shareholder yield for CC (quarterly period ending 2025-06-30)
Market cap (USD): 1684230340.8
Dividends paid: 13000000
Stock repurchases: 0
Net debt paydown: -26000000
Dividend yield: 0.7718659191132415%
Buyback yield: 0%
Debt paydown yield: -1.543731838226483%
Total shareholder yield: -0.7718659191132415% (Minimal or Negative)
Shareholder yield for CC (quarterly period ending 2025-09-30)
Market cap (USD): 2344388483.31
Dividends paid: 13000000
Stock repurchases: 0
Net debt paydown: -8000000
Dividend yield: 0.5545156057773127%
Buyback yield: 0%
Debt paydown yield: -0.3412403727860386%
Total shareholder yield: 0.21327523299127416% (Low Return)
Shareholder yield for CC (annual period ending 2025-12-31)
Market cap (USD): 1757915418.21
Dividends paid: 78000000
Stock repurchases: 0
Net debt paydown: -27000000
Dividend yield: 4.437073546998275%
Buyback yield: 0%
Debt paydown yield: -1.5359100739609413%
Total shareholder yield: 2.9011634730373337% (Low Return)
Shareholder yield for CC (quarterly period ending 2025-12-31)
Market cap (USD): 1757915418.21
Dividends paid: 15000000
Stock repurchases: 0
Net debt paydown: 21000000
Dividend yield: 0.853283374422745%
Buyback yield: 0%
Debt paydown yield: 1.1945967241918432%
Total shareholder yield: 2.047880098614588% (Low Return)
Shareholder yield for CENER.BR (annual period ending 2021-12-31)
Market cap (USD): 716660358.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (annual period ending 2022-12-31)
Market cap (USD): 655103243.6170213
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (annual period ending 2023-12-31)
Market cap (USD): 1618531707.3333335
Dividends paid: 10564444.444444444
Stock repurchases: 0
Net debt paydown: 20706335.697399616
Dividend yield: 0.6527177933295017%
Buyback yield: 0%
Debt paydown yield: 1.2793283939747486%
Total shareholder yield: 1.9320461873042505% (Low Return)
Shareholder yield for CENER.BR (quarterly period ending 2024-09-30)
Market cap (USD): 2290953772.3333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (annual period ending 2024-12-31)
Market cap (USD): 2015054280.3125002
Dividends paid: 15846875
Stock repurchases: 1173958.3333333335
Net debt paydown: 3843819.4444442987
Dividend yield: 0.786424224638873%
Buyback yield: 0.05825939007217577%
Debt paydown yield: 0.1907551316110546%
Total shareholder yield: 1.0354387463221033% (Low Return)
Shareholder yield for CENER.BR (quarterly period ending 2024-12-31)
Market cap (USD): 2015054280.3125002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (quarterly period ending 2025-03-31)
Market cap (USD): 2070352147.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (quarterly period ending 2025-06-30)
Market cap (USD): 2363261697.1764708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (quarterly period ending 2025-09-30)
Market cap (USD): 2977809664.9411764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (quarterly period ending 2025-12-31)
Market cap (USD): 3764730843.1764708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CENER.BR (annual period ending 2025-12-31)
Market cap (USD): 3764730843.1764708
Dividends paid: 34972941.17647059
Stock repurchases: 0
Net debt paydown: -140966237.745098
Dividend yield: 0.9289625907748126%
Buyback yield: 0%
Debt paydown yield: -3.744390863973652%
Total shareholder yield: -2.8154282731988394% (Minimal or Negative)
Shareholder yield for COBR.L (annual period ending 2021-12-31)
Market cap (USD): 146709.9208108108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBR.L (annual period ending 2022-12-31)
Market cap (USD): 261603.23228915664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBR.L (annual period ending 2023-12-31)
Market cap (USD): 137424.48278481013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBR.L (annual period ending 2024-12-31)
Market cap (USD): 135706.67675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBR.L (quarterly period ending 2024-12-31)
Market cap (USD): 135706.67675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COPL (quarterly period ending 2025-06-30)
Market cap (USD): 181042417.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13689.118432040344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007561276865563408%
Total shareholder yield: 0.007561276865563408% (Low Return)
Shareholder yield for COPL (quarterly period ending 2025-09-30)
Market cap (USD): 181761553.23
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -168.03874052363244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.245010154099927e-05%
Total shareholder yield: -9.245010154099927e-05% (Minimal or Negative)
Shareholder yield for COPL (annual period ending 2025-12-31)
Market cap (USD): 184638096.10999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9466.380555481937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005126992075266118%
Total shareholder yield: -0.005126992075266118% (Minimal or Negative)
Shareholder yield for COPL (quarterly period ending 2025-12-31)
Market cap (USD): 184638096.10999998
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 CVB.V (annual period ending 2021-12-31)
Market cap (USD): 21860166.755905513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (annual period ending 2022-12-31)
Market cap (USD): 9072683.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (annual period ending 2023-12-31)
Market cap (USD): 8179161.71969697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2024-09-30)
Market cap (USD): 11424860.814814813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2024-12-31)
Market cap (USD): 19414273.972027972
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -399858.243978244
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0596095664167433%
Total shareholder yield: -2.0596095664167433% (Minimal or Negative)
Shareholder yield for CVB.V (annual period ending 2024-12-31)
Market cap (USD): 19414273.972027972
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -583191.3752913753
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.003930902240463%
Total shareholder yield: -3.003930902240463% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2025-03-31)
Market cap (USD): 18335703.195804197
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50949.650349650416
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2778712646336321%
Total shareholder yield: -0.2778712646336321% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2025-06-30)
Market cap (USD): 19138726.69343066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -106652.55984890996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5572604779685699%
Total shareholder yield: -0.5572604779685699% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2025-09-30)
Market cap (USD): 19972958.115107913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (quarterly period ending 2025-12-31)
Market cap (USD): 19138726.69343066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVB.V (annual period ending 2025-12-31)
Market cap (USD): 19138726.69343066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 946494.8700934103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.9454432640928685%
Total shareholder yield: 4.9454432640928685% (Moderate Return)
Shareholder yield for DFH (annual period ending 2021-12-31)
Market cap (USD): 657590476.55
Dividends paid: 46608000
Stock repurchases: 0
Dividend yield: 7.087693885794308%
Buyback yield: 0%
Total shareholder yield: 7.087693885794308% (Moderate Return)
Shareholder yield for DFH (annual period ending 2022-12-31)
Market cap (USD): 292788356.14
Dividends paid: 13688000
Stock repurchases: 0
Net debt paydown: -987617611
Dividend yield: 4.67504930197939%
Buyback yield: 0%
Debt paydown yield: -337.3145107340811%
Total shareholder yield: -332.6394614321017% (Minimal or Negative)
Shareholder yield for DFH (annual period ending 2023-12-31)
Market cap (USD): 1201243682.8700001
Dividends paid: 13238000
Stock repurchases: 11399000
Net debt paydown: 145493000
Dividend yield: 1.102024525812439%
Buyback yield: 0.9489331900389784%
Debt paydown yield: 12.111863901951143%
Total shareholder yield: 14.16282161780256% (High Return)
Shareholder yield for DFH (quarterly period ending 2024-09-30)
Market cap (USD): 1224233992.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFH (quarterly period ending 2024-12-31)
Market cap (USD): 786741922.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFH (annual period ending 2024-12-31)
Market cap (USD): 786741922.33
Dividends paid: 13500000
Stock repurchases: 20291000
Net debt paydown: -440636000
Dividend yield: 1.7159375415026386%
Buyback yield: 2.5791176781207437%
Debt paydown yield: -56.0076929287079%
Total shareholder yield: -51.71263770908452% (Minimal or Negative)
Shareholder yield for DFH (quarterly period ending 2025-03-31)
Market cap (USD): 762737334.24
Dividends paid: 3375000
Stock repurchases: 13809000
Dividend yield: 0.44248522374519506%
Buyback yield: 1.810452875465896%
Total shareholder yield: 2.2529380992110912% (Low Return)
Shareholder yield for DFH (quarterly period ending 2025-06-30)
Market cap (USD): 849627181.27
Dividends paid: 3375000
Stock repurchases: 17094000
Net debt paydown: -81836000
Dividend yield: 0.39723305402672504%
Buyback yield: 2.011941281639359%
Debt paydown yield: -9.631989395357355%
Total shareholder yield: -7.22281505969127% (Minimal or Negative)
Shareholder yield for DFH (quarterly period ending 2025-09-30)
Market cap (USD): 876336511.6800001
Dividends paid: 3375000
Stock repurchases: 9673000
Net debt paydown: -185782000
Dividend yield: 0.38512602807452156%
Buyback yield: 1.1037997243155102%
Debt paydown yield: -21.199847036367633%
Total shareholder yield: -19.7109212839776% (Minimal or Negative)
Shareholder yield for DFH (annual period ending 2025-12-31)
Market cap (USD): 578138670.9000001
Dividends paid: 13500000
Stock repurchases: 49581000
Net debt paydown: -320141000
Dividend yield: 2.335079917588678%
Buyback yield: 8.575970177330685%
Debt paydown yield: -55.37443110346347%
Total shareholder yield: -44.46338100854411% (Minimal or Negative)
Shareholder yield for DFH (quarterly period ending 2025-12-31)
Market cap (USD): 578138670.9000001
Dividends paid: 3375000
Stock repurchases: 9005000
Net debt paydown: 159941000
Dividend yield: 0.5837699793971695%
Buyback yield: 1.5575847894730404%
Debt paydown yield: 27.664816081411164%
Total shareholder yield: 29.806170850281376% (High Return)
Shareholder yield for DXCO3.SA (annual period ending 2021-12-31)
Market cap (USD): 1766327968.3947368
Dividends paid: 0
Stock repurchases: 15971992.818671454
Dividend yield: 0%
Buyback yield: 0.9042484241013871%
Total shareholder yield: 0.9042484241013871% (Low Return)
Shareholder yield for DXCO3.SA (annual period ending 2022-12-31)
Market cap (USD): 999153084.8197343
Dividends paid: 10416.666666666666
Stock repurchases: 52065151.515151516
Dividend yield: 0.0010425496177641313%
Buyback yield: 5.210928365851468%
Total shareholder yield: 5.211970915469232% (Moderate Return)
Shareholder yield for DXCO3.SA (annual period ending 2023-12-31)
Market cap (USD): 1330763198.3850932
Dividends paid: 51293608.24742269
Stock repurchases: 0
Net debt paydown: -415878217.7444551
Dividend yield: 3.854450461935562%
Buyback yield: 0%
Debt paydown yield: -31.251106000611628%
Total shareholder yield: -27.396655538676065% (Minimal or Negative)
Shareholder yield for DXCO3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 1265641495.2209945
Dividends paid: 736.6482504604052
Stock repurchases: 0
Dividend yield: 5.820354762718794e-05%
Buyback yield: 0%
Total shareholder yield: 5.820354762718794e-05% (Low Return)
Shareholder yield for DXCO3.SA (annual period ending 2024-12-31)
Market cap (USD): 778786702.1243942
Dividends paid: 37842071.19741101
Stock repurchases: 0
Net debt paydown: 416885653.75504637
Dividend yield: 4.859105977822225%
Buyback yield: 0%
Debt paydown yield: 53.530145368154734%
Total shareholder yield: 58.38925134597696% (High Return)