speb/financial-data huggingface dataset:
Shareholder yield for 6990.HK (quarterly period ending 2025-06-30)
Market cap (USD): 7370221973.299363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -919405.6284748092
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012474598890041665%
Total shareholder yield: -0.012474598890041665% (Minimal or Negative)
Shareholder yield for 7610.T (annual period ending 2022-02-28)
Market cap (USD): 37234648.06757225
Dividends paid: 0
Stock repurchases: 1383656.3419276692
Dividend yield: 0%
Buyback yield: 3.7160451722724863%
Total shareholder yield: 3.7160451722724863% (Low Return)
Shareholder yield for 7610.T (annual period ending 2023-02-28)
Market cap (USD): 68970992.10607395
Dividends paid: 492224.1784037559
Stock repurchases: 1973796.9483568077
Net debt paydown: -709646.2818266246
Dividend yield: 0.7136684037352103%
Buyback yield: 2.8617783912999344%
Debt paydown yield: -1.0289054284375438%
Total shareholder yield: 2.5465413665976007% (Low Return)
Shareholder yield for 7610.T (annual period ending 2024-02-29)
Market cap (USD): 49338169.30107527
Dividends paid: 1272507.6330811097
Stock repurchases: 1787641.0460639852
Net debt paydown: -6378614.857537631
Dividend yield: 2.5791545391883375%
Buyback yield: 3.623241541767188%
Debt paydown yield: -12.928357391239112%
Total shareholder yield: -6.725961310283587% (Minimal or Negative)
Shareholder yield for 7610.T (annual period ending 2025-02-28)
Market cap (USD): 49048427.34884342
Dividends paid: 1700426.6382241184
Stock repurchases: 0
Net debt paydown: -1638112.31957075
Dividend yield: 3.4668321292552413%
Buyback yield: 0%
Debt paydown yield: -3.3397856121260068%
Total shareholder yield: 0.12704651712923454% (Low Return)
Shareholder yield for 7610.T (quarterly period ending 2025-05-31)
Market cap (USD): 61159547.38802337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7610.T (quarterly period ending 2026-02-28)
Market cap (USD): 62365963.396638
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7610.T (annual period ending 2026-02-28)
Market cap (USD): 62365963.396638
Dividends paid: 1632291.8003336326
Stock repurchases: 0
Net debt paydown: 6238675.853963561
Dividend yield: 2.617279861376479%
Buyback yield: 0%
Debt paydown yield: 10.003334373729682%
Total shareholder yield: 12.620614235106162% (High Return)
Shareholder yield for 7674.T (annual period ending 2021-06-30)
Market cap (USD): 71546417.02768227
Dividends paid: 94291.65912791749
Stock repurchases: 2949.1586755925455
Dividend yield: 0.1317908891110994%
Buyback yield: 0.004122021476563217%
Total shareholder yield: 0.1359129105876626% (Low Return)
Shareholder yield for 7674.T (annual period ending 2023-01-31)
Market cap (USD): 56603731.05088903
Dividends paid: 82533.7216431637
Stock repurchases: 766.4009809932558
Dividend yield: 0.14580968446931983%
Buyback yield: 0.001353976083845481%
Total shareholder yield: 0.14716366055316532% (Low Return)
Shareholder yield for 7674.T (annual period ending 2024-01-31)
Market cap (USD): 58612164.929090045
Dividends paid: 74696.34253918708
Stock repurchases: 0
Net debt paydown: 3212761.6684432356
Dividend yield: 0.12744170536876762%
Buyback yield: 0%
Debt paydown yield: 5.481390548071526%
Total shareholder yield: 5.608832253440294% (Moderate Return)
Shareholder yield for 7674.T (annual period ending 2025-01-31)
Market cap (USD): 51688639.58468527
Dividends paid: 158371.18754055808
Stock repurchases: 0
Net debt paydown: 552882.7439813539
Dividend yield: 0.306394574926057%
Buyback yield: 0%
Debt paydown yield: 1.0696407342575263%
Total shareholder yield: 1.3760353091835833% (Low Return)
Shareholder yield for 7674.T (quarterly period ending 2025-04-30)
Market cap (USD): 55544923.120168656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7674.T (quarterly period ending 2025-07-31)
Market cap (USD): 51571677.54472961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7674.T (annual period ending 2026-01-31)
Market cap (USD): 46190161.60877514
Dividends paid: 159702.27213371638
Stock repurchases: 0
Net debt paydown: 2011975.8803041577
Dividend yield: 0.3457495418318181%
Buyback yield: 0%
Debt paydown yield: 4.355853736441411%
Total shareholder yield: 4.701603278273229% (Moderate Return)
Shareholder yield for 7674.T (quarterly period ending 2026-01-31)
Market cap (USD): 46190161.60877514
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2628530.436391619
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.690671660027824%
Total shareholder yield: 5.690671660027824% (Moderate Return)
Shareholder yield for 8455.HK (annual period ending 2022-03-31)
Market cap (USD): 6130268.199233717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8455.HK (annual period ending 2023-03-31)
Market cap (USD): 3668789.8089171974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -568009.0457248376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.4821910032638%
Total shareholder yield: -15.4821910032638% (Minimal or Negative)
Shareholder yield for 8455.HK (annual period ending 2024-03-31)
Market cap (USD): 3682864.450127877
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 279503.2985984008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.589290954998244%
Total shareholder yield: 7.589290954998244% (Moderate Return)
Shareholder yield for 8455.HK (quarterly period ending 2024-09-30)
Market cap (USD): 2471042.4710424715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8455.HK (quarterly period ending 2025-03-31)
Market cap (USD): 7403598.971722365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -159077.4946816077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1486508830258817%
Total shareholder yield: -2.1486508830258817% (Minimal or Negative)
Shareholder yield for 8455.HK (annual period ending 2025-03-31)
Market cap (USD): 7403598.971722365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51831.33226303151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7000829253583075%
Total shareholder yield: -0.7000829253583075% (Minimal or Negative)
Shareholder yield for 8455.HK (quarterly period ending 2025-09-30)
Market cap (USD): 6169665.809768638
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101799.48586118245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6499999999999986%
Total shareholder yield: 1.6499999999999986% (Low Return)
Shareholder yield for 9704.T (annual period ending 2021-12-31)
Market cap (USD): 53363977.52936059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9704.T (annual period ending 2022-12-31)
Market cap (USD): 44142983.28317785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9704.T (annual period ending 2023-12-31)
Market cap (USD): 43372616.96245492
Dividends paid: 0
Stock repurchases: 7.070635650144948
Net debt paydown: -1020274.8392036781
Dividend yield: 0%
Buyback yield: 1.6302072932941937e-05%
Debt paydown yield: -2.352347888269848%
Total shareholder yield: -2.352331586196915% (Minimal or Negative)
Shareholder yield for 9704.T (annual period ending 2024-12-31)
Market cap (USD): 82780072.66105023
Dividends paid: 0
Stock repurchases: 108.28715204790113
Net debt paydown: -2611092.3829418942
Dividend yield: 0%
Buyback yield: 0.00013081306716326732%
Debt paydown yield: -3.1542523448043167%
Total shareholder yield: -3.1541215317371534% (Minimal or Negative)
Shareholder yield for 9704.T (quarterly period ending 2025-03-31)
Market cap (USD): 146168413.8350488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9704.T (quarterly period ending 2025-06-30)
Market cap (USD): 114417661.90146692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9704.T (quarterly period ending 2025-12-31)
Market cap (USD): 87186063.89975002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2768003.9285495505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1748238247483114%
Total shareholder yield: -3.1748238247483114% (Minimal or Negative)
Shareholder yield for 9704.T (annual period ending 2025-12-31)
Market cap (USD): 87186063.89975002
Dividends paid: 0
Stock repurchases: 44.754171728150375
Net debt paydown: -43647.668173998594
Dividend yield: 0%
Buyback yield: 5.1331795158926415e-05%
Debt paydown yield: -0.05006266623549654%
Total shareholder yield: -0.05001133444033761% (Minimal or Negative)
Shareholder yield for 9726.T (annual period ending 2022-03-31)
Market cap (USD): 353744301.5477791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (annual period ending 2023-03-31)
Market cap (USD): 343426852.03513515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (annual period ending 2024-03-31)
Market cap (USD): 242510720.88114104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (quarterly period ending 2024-09-30)
Market cap (USD): 255887950.2837932
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (annual period ending 2025-03-31)
Market cap (USD): 211873053.3691351
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (quarterly period ending 2025-03-31)
Market cap (USD): 211873053.3691351
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (quarterly period ending 2025-06-30)
Market cap (USD): 187584543.99951562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9726.T (quarterly period ending 2025-09-30)
Market cap (USD): 298147589.8195155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9893.HK (annual period ending 2022-03-31)
Market cap (USD): 177254501.91570884
Dividends paid: 7929118.77394636
Stock repurchases: 3143167.3052362707
Dividend yield: 4.473296129718022%
Buyback yield: 1.773251043706052%
Total shareholder yield: 6.246547173424074% (Moderate Return)
Shareholder yield for 9893.HK (annual period ending 2023-03-31)
Market cap (USD): 149602452.22929937
Dividends paid: 7506369.426751593
Stock repurchases: 0
Net debt paydown: 20274822.461380765
Dividend yield: 5.017544375038984%
Buyback yield: 0%
Debt paydown yield: 13.552466660309182%
Total shareholder yield: 18.570011035348166% (High Return)
Shareholder yield for 9893.HK (annual period ending 2024-03-31)
Market cap (USD): 163828772.3785166
Dividends paid: 3936909.3231162196
Stock repurchases: 0
Net debt paydown: 16734756.082680538
Dividend yield: 2.4030634338272554%
Buyback yield: 0%
Debt paydown yield: 10.214784521497776%
Total shareholder yield: 12.617847955325033% (High Return)
Shareholder yield for 9893.HK (quarterly period ending 2024-09-30)
Market cap (USD): 155722844.27284428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9893.HK (quarterly period ending 2025-03-31)
Market cap (USD): 260729209.51156807
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18397233.60893026
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.056069261819324%
Total shareholder yield: -7.056069261819324% (Minimal or Negative)
Shareholder yield for 9893.HK (annual period ending 2025-03-31)
Market cap (USD): 260729209.51156807
Dividends paid: 4069023.1362467865
Stock repurchases: 0
Net debt paydown: -21791248.31328979
Dividend yield: 1.5606318693135346%
Buyback yield: 0%
Debt paydown yield: -8.35780860691136%
Total shareholder yield: -6.797176737597826% (Minimal or Negative)
Shareholder yield for 9893.HK (quarterly period ending 2025-09-30)
Market cap (USD): 365935732.6478149
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17275578.406169668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.720932356391685%
Total shareholder yield: -4.720932356391685% (Minimal or Negative)
Shareholder yield for 9995.HK (annual period ending 2021-12-31)
Market cap (USD): 2079127093.8782053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9995.HK (annual period ending 2022-12-31)
Market cap (USD): 1550302148.664955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9995.HK (annual period ending 2023-12-31)
Market cap (USD): 1000175083.2970552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153500873.58746788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.34740028530361%
Total shareholder yield: -15.34740028530361% (Minimal or Negative)
Shareholder yield for 9995.HK (annual period ending 2024-12-31)
Market cap (USD): 384370066.71391755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -188610625.78271005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.07006089084739%
Total shareholder yield: -49.07006089084739% (Minimal or Negative)
Shareholder yield for 9995.HK (quarterly period ending 2024-12-31)
Market cap (USD): 384370066.71391755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9995.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1446783243.7643313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7194845.914292812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4972995053200099%
Total shareholder yield: -0.4972995053200099% (Minimal or Negative)
Shareholder yield for 9995.HK (quarterly period ending 2025-09-30)
Market cap (USD): 3142123548.9460154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIRE.L (annual period ending 2021-06-30)
Market cap (USD): 536666.6666666666
Dividends paid: 5484722.222222222
Stock repurchases: 0
Dividend yield: 1021.9979296066252%
Buyback yield: 0%
Total shareholder yield: 1021.9979296066252% (High Return)
Shareholder yield for AIRE.L (annual period ending 2022-06-30)
Market cap (USD): 589024.3902439025
Dividends paid: 5432926.829268293
Stock repurchases: 0
Net debt paydown: 6845155.82655827
Dividend yield: 922.3602484472051%
Buyback yield: 0%
Debt paydown yield: 1162.1175523349443%
Total shareholder yield: 2084.4778007821496% (High Return)
Shareholder yield for AIRE.L (annual period ending 2023-06-30)
Market cap (USD): 509493.67088607594
Dividends paid: 5939240.506329114
Stock repurchases: 0
Net debt paydown: -1982726.1500463039
Dividend yield: 1165.7142857142856%
Buyback yield: 0%
Debt paydown yield: -389.1561884562932%
Total shareholder yield: 776.5580972579924% (High Return)
Shareholder yield for AIRE.L (annual period ending 2024-06-30)
Market cap (USD): 570632.9113924052
Dividends paid: 6311392.405063291
Stock repurchases: 0
Net debt paydown: 246835.44303797185
Dividend yield: 1106.0337178349598%
Buyback yield: 0%
Debt paydown yield: 43.2564330079853%
Total shareholder yield: 1149.2901508429452% (High Return)
Shareholder yield for AIRE.L (quarterly period ending 2024-12-31)
Market cap (USD): 623874.9999999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBLU.PA (annual period ending 2021-12-31)
Market cap (USD): 51200280.92045454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBLU.PA (annual period ending 2022-12-31)
Market cap (USD): 34270349.40425532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121393.93133462267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35422437601277934%
Total shareholder yield: 0.35422437601277934% (Low Return)
Shareholder yield for ALBLU.PA (annual period ending 2023-12-31)
Market cap (USD): 31440215.444444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -194673.45153664285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6191861244737179%
Total shareholder yield: -0.6191861244737179% (Minimal or Negative)
Shareholder yield for ALBLU.PA (quarterly period ending 2024-12-31)
Market cap (USD): 22673232.291666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBLU.PA (annual period ending 2024-12-31)
Market cap (USD): 22673232.291666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -430631.18055555597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.89929329447143%
Total shareholder yield: -1.89929329447143% (Minimal or Negative)
Shareholder yield for ALBLU.PA (quarterly period ending 2025-06-30)
Market cap (USD): 13571930.105882352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG (annual period ending 2021-12-31)
Market cap (USD): 4340297928.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG (annual period ending 2022-12-31)
Market cap (USD): 4181297176.35
Dividends paid: 1600000
Stock repurchases: 775300000
Dividend yield: 0.03826563701450888%
Buyback yield: 18.542092735842957%
Total shareholder yield: 18.580358372857464% (High Return)
Shareholder yield for AMG (annual period ending 2023-12-31)
Market cap (USD): 3997204943.9
Dividends paid: 1500000
Stock repurchases: 409300000
Net debt paydown: -2200000
Dividend yield: 0.037526221973909535%
Buyback yield: 10.239655102614115%
Debt paydown yield: -0.05503845889506732%
Total shareholder yield: 10.222142865692957% (High Return)
Shareholder yield for AMG (quarterly period ending 2024-09-30)
Market cap (USD): 4694483987.900001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMG (quarterly period ending 2024-12-31)
Market cap (USD): 4882802153.95
Dividends paid: 400000
Stock repurchases: 0
Dividend yield: 0.00819201735782834%
Buyback yield: 0%
Total shareholder yield: 0.00819201735782834% (Low Return)
Shareholder yield for AMG (annual period ending 2024-12-31)
Market cap (USD): 4882802153.95
Dividends paid: 1400000
Stock repurchases: 816300000
Net debt paydown: -82700000
Dividend yield: 0.028672060752399184%
Buyback yield: 16.717859422988184%
Debt paydown yield: -1.693699588731009%
Total shareholder yield: 15.052831895009573% (High Return)
Shareholder yield for AMG (quarterly period ending 2025-03-31)
Market cap (USD): 4437230280
Dividends paid: 300000
Stock repurchases: 204500000
Dividend yield: 0.006760974325632701%
Buyback yield: 4.608730831972958%
Total shareholder yield: 4.61549180629859% (Moderate Return)
Shareholder yield for AMG (quarterly period ending 2025-06-30)
Market cap (USD): 5196313602.900001
Dividends paid: 200000
Stock repurchases: 114100000
Net debt paydown: -500000
Dividend yield: 0.0038488824055650218%
Buyback yield: 2.195787412374845%
Debt paydown yield: -0.009622206013912555%
Total shareholder yield: 2.190014088766498% (Low Return)
Shareholder yield for AMG (quarterly period ending 2025-09-30)
Market cap (USD): 6296641064
Dividends paid: 300000
Stock repurchases: 84600000
Net debt paydown: 249600000
Dividend yield: 0.00476444499457338%
Buyback yield: 1.3435734884696933%
Debt paydown yield: 3.964018235485052%
Total shareholder yield: 5.312356168949319% (Moderate Return)
Shareholder yield for AMG (quarterly period ending 2025-12-31)
Market cap (USD): 7613547622.099999
Dividends paid: 200000
Stock repurchases: 479800000
Net debt paydown: -319700000
Dividend yield: 0.0026268962897067322%
Buyback yield: 6.301924199006449%
Debt paydown yield: -4.1990937190962105%
Total shareholder yield: 2.1054573761999453% (Low Return)
Shareholder yield for AMG (annual period ending 2025-12-31)
Market cap (USD): 7613547622.099999
Dividends paid: 1000000
Stock repurchases: 883000000
Net debt paydown: -71100000
Dividend yield: 0.01313448144853366%
Buyback yield: 11.59774711905522%
Debt paydown yield: -0.9338616309907433%
Total shareholder yield: 10.677019969513012% (High Return)
Shareholder yield for AML.L (annual period ending 2021-12-31)
Market cap (USD): 68698774.21459459
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (annual period ending 2022-12-31)
Market cap (USD): 18789690.17783133
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (annual period ending 2023-12-31)
Market cap (USD): 28970656.61316455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102182400.48802829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 352.709991535351%
Total shareholder yield: 352.709991535351% (High Return)
Shareholder yield for AML.L (quarterly period ending 2024-12-31)
Market cap (USD): 13544743.382250002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (annual period ending 2024-12-31)
Market cap (USD): 13544743.382250002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -377659810.1265824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2788.238946051165%
Total shareholder yield: -2788.238946051165% (Minimal or Negative)
Shareholder yield for AML.L (quarterly period ending 2025-03-31)
Market cap (USD): 9206282.672727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (quarterly period ending 2025-06-30)
Market cap (USD): 11097984.591780823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (quarterly period ending 2025-09-30)
Market cap (USD): 11221712.122702703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AML.L (annual period ending 2025-12-31)
Market cap (USD): 8758409.461621622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -296476351.35135126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3385.047852015571%
Total shareholder yield: -3385.047852015571% (Minimal or Negative)
Shareholder yield for AML.L (quarterly period ending 2025-12-31)
Market cap (USD): 8758409.461621622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APA.AX (annual period ending 2021-06-30)
Market cap (USD): 6559038956.142856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APA.AX (annual period ending 2022-06-30)
Market cap (USD): 7988155078.448276
Dividends paid: 423135172.4137931
Stock repurchases: 0
Dividend yield: 5.297032522007427%
Buyback yield: 0%
Total shareholder yield: 5.297032522007427% (Moderate Return)
Shareholder yield for APA.AX (annual period ending 2023-06-30)
Market cap (USD): 6960653125.311259
Dividends paid: 422516556.2913907
Stock repurchases: 0
Net debt paydown: -113195957.9812746
Dividend yield: 6.070070562128422%
Buyback yield: 0%
Debt paydown yield: -1.6262261018245012%
Total shareholder yield: 4.4438444603039216% (Moderate Return)
Shareholder yield for APA.AX (annual period ending 2024-06-30)
Market cap (USD): 6177506594
Dividends paid: 452666666.6666667
Stock repurchases: 7333333.333333333
Net debt paydown: -988485651.2141285
Dividend yield: 7.327659789247757%
Buyback yield: 0.11871024695394009%
Debt paydown yield: -16.00136942264393%
Total shareholder yield: -8.554999386442233% (Minimal or Negative)
Shareholder yield for BCHN.SW (annual period ending 2022-03-31)
Market cap (USD): 1565955806.1304348
Dividends paid: 24078260.869565215
Stock repurchases: 0
Dividend yield: 1.5376079436790722%
Buyback yield: 0%
Total shareholder yield: 1.5376079436790722% (Low Return)
Shareholder yield for BCHN.SW (annual period ending 2023-03-31)
Market cap (USD): 1874458304.2307694
Dividends paid: 28128571.42857143
Stock repurchases: 15049450.549450548
Net debt paydown: -1561562.3506927844
Dividend yield: 1.5006240130859934%
Buyback yield: 0.8028693151233612%
Debt paydown yield: -0.08330739324359686%
Total shareholder yield: 2.2201859349657576% (Low Return)
Shareholder yield for BCHN.SW (annual period ending 2024-03-31)
Market cap (USD): 1908697692.8461537
Dividends paid: 44930000
Stock repurchases: 585555.5555555555
Net debt paydown: -2738485.958485959
Dividend yield: 2.3539610368052917%
Buyback yield: 0.0306782764892645%
Debt paydown yield: -0.14347405399764834%
Total shareholder yield: 2.2411652592969076% (Low Return)
Shareholder yield for BCHN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 2276020744.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCHN.SW (annual period ending 2025-03-31)
Market cap (USD): 2125931184.9999998
Dividends paid: 59698863.63636363
Stock repurchases: 5456818.181818182
Net debt paydown: 3849949.4949494954
Dividend yield: 2.8081277539735434%
Buyback yield: 0.25667896591950046%
Debt paydown yield: 0.1810947373138748%
Total shareholder yield: 3.2459014572069185% (Low Return)
Shareholder yield for BCHN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 2125931184.9999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCHN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 2502027111.2374997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIAF (annual period ending 2022-12-31)
Market cap (USD): 301586928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9752025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2335701897530518%
Total shareholder yield: 3.2335701897530518% (Low Return)
Shareholder yield for BIAF (annual period ending 2023-12-31)
Market cap (USD): 277271481.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1326893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.47855372314668393%
Total shareholder yield: -0.47855372314668393% (Minimal or Negative)
Shareholder yield for BIAF (quarterly period ending 2024-09-30)
Market cap (USD): 392063006.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIAF (annual period ending 2024-12-31)
Market cap (USD): 171527565.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77445
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04515017738667803%
Total shareholder yield: 0.04515017738667803% (Low Return)
Shareholder yield for BIAF (quarterly period ending 2024-12-31)
Market cap (USD): 171527565.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIAF (quarterly period ending 2025-03-31)
Market cap (USD): 49007875.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIAF (quarterly period ending 2025-06-30)
Market cap (USD): 54097155.20999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 661165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.222180718068114%
Total shareholder yield: 1.222180718068114% (Low Return)
Shareholder yield for BIAF (quarterly period ending 2025-09-30)
Market cap (USD): 18597860.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10951
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.058883117037414764%
Total shareholder yield: -0.058883117037414764% (Minimal or Negative)
Shareholder yield for BIAF (quarterly period ending 2025-12-31)
Market cap (USD): 7414011.9799999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -479873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.472514494102557%
Total shareholder yield: -6.472514494102557% (Minimal or Negative)
Shareholder yield for BIAF (annual period ending 2025-12-31)
Market cap (USD): 7414011.9799999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 340373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.590942136567738%
Total shareholder yield: 4.590942136567738% (Moderate Return)
Shareholder yield for BPAC11.SA (annual period ending 2021-12-31)
Market cap (USD): 10946827794.652632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPAC11.SA (annual period ending 2022-12-31)
Market cap (USD): 13926453856.121445
Dividends paid: 383522727.27272725
Stock repurchases: 43797727.27272727
Net debt paydown: -4139048785.7706337
Dividend yield: 2.753915183542204%
Buyback yield: 0.31449303408617374%
Debt paydown yield: -29.72076616583405%
Total shareholder yield: -26.652357948205672% (Minimal or Negative)
Shareholder yield for BPAC11.SA (annual period ending 2023-12-31)
Market cap (USD): 24501779092.12422
Dividends paid: 586597938.1443299
Stock repurchases: 62098144.32989691
Net debt paydown: 6337772757.341455
Dividend yield: 2.3941034483201435%
Buyback yield: 0.25344340954350353%
Debt paydown yield: 25.866581906203905%
Total shareholder yield: 28.51412876406755% (High Return)
Shareholder yield for BPAC11.SA (quarterly period ending 2024-09-30)
Market cap (USD): 19609420783.823204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPAC11.SA (annual period ending 2024-12-31)
Market cap (USD): 14210653818.72698
Dividends paid: 484627831.7152104
Stock repurchases: 16428964.4012945
Net debt paydown: 932246511.193407
Dividend yield: 3.410313402164239%
Buyback yield: 0.11561019366782548%
Debt paydown yield: 6.5601943660388145%
Total shareholder yield: 10.08611796187088% (High Return)
Shareholder yield for BPAC11.SA (quarterly period ending 2024-12-31)
Market cap (USD): 14210653818.72698
Dividends paid: 0
Stock repurchases: 16428964.4012945
Dividend yield: 0%
Buyback yield: 0.11561019366782548%
Total shareholder yield: 0.11561019366782548% (Low Return)
Shareholder yield for BPAC11.SA (quarterly period ending 2025-03-31)
Market cap (USD): 19031375763.333332
Dividends paid: 298579513.8888889
Stock repurchases: 0
Dividend yield: 1.5688803458137013%
Buyback yield: 0%
Total shareholder yield: 1.5688803458137013% (Low Return)
Shareholder yield for BPAC11.SA (quarterly period ending 2025-06-30)
Market cap (USD): 25077911847.941605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1926725509.4282236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.682958298564915%
Total shareholder yield: -7.682958298564915% (Minimal or Negative)
Shareholder yield for BPAC11.SA (quarterly period ending 2025-09-30)
Market cap (USD): 29946932491.26316
Dividends paid: 432330827.06766915
Stock repurchases: 20440789.47368421
Net debt paydown: -287282001.53668785
Dividend yield: 1.4436564652950652%
Buyback yield: 0.06825670535587473%
Debt paydown yield: -0.959303600195114%
Total shareholder yield: 0.5526095704558259% (Low Return)
Shareholder yield for BPAC11.SA (quarterly period ending 2025-12-31)
Market cap (USD): 31548899202.958706
Dividends paid: 0
Stock repurchases: 3056751.8248175182
Net debt paydown: -2874843728.390318
Dividend yield: 0%
Buyback yield: 0.009688933376575153%
Debt paydown yield: -9.112342430384102%
Total shareholder yield: -9.102653497007527% (Minimal or Negative)
Shareholder yield for BPAC11.SA (annual period ending 2025-12-31)
Market cap (USD): 31548899202.958706
Dividends paid: 733543430.6569343
Stock repurchases: 20031204.379562043
Net debt paydown: -6069238405.617365
Dividend yield: 2.325099921673785%
Buyback yield: 0.06349256197719724%
Debt paydown yield: -19.23755997498696%
Total shareholder yield: -16.84896749133598% (Minimal or Negative)
Shareholder yield for BPRN (annual period ending 2021-12-31)
Market cap (USD): 169052743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPRN (annual period ending 2022-12-31)
Market cap (USD): 188941301
Dividends paid: 6457000
Stock repurchases: 9420000
Dividend yield: 3.417463501005532%
Buyback yield: 4.985675418843443%
Total shareholder yield: 8.403138919848974% (Moderate Return)
Shareholder yield for BPRN (annual period ending 2023-12-31)
Market cap (USD): 222452158.99999997
Dividends paid: 7446000
Stock repurchases: 0
Net debt paydown: 2492000
Dividend yield: 3.3472365624466702%
Buyback yield: 0%
Debt paydown yield: 1.1202408694086894%
Total shareholder yield: 4.467477431855359% (Moderate Return)
Shareholder yield for BPRN (quarterly period ending 2024-09-30)
Market cap (USD): 235597678.50000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPRN (annual period ending 2024-12-31)
Market cap (USD): 221158040.5
Dividends paid: 7607000
Stock repurchases: 842000
Net debt paydown: 1339000
Dividend yield: 3.4396217215534612%
Buyback yield: 0.38072321408544946%
Debt paydown yield: 0.6054493867700912%
Total shareholder yield: 4.425794322409002% (Moderate Return)
Shareholder yield for BPRN (quarterly period ending 2024-12-31)
Market cap (USD): 221158040.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPRN (quarterly period ending 2025-03-31)
Market cap (USD): 198068242
Dividends paid: 2092000
Stock repurchases: 163000
Dividend yield: 1.0562016297393098%
Buyback yield: 0.08229486885636113%
Total shareholder yield: 1.138496498595671% (Low Return)
Shareholder yield for BPRN (quarterly period ending 2025-06-30)
Market cap (USD): 199975364
Dividends paid: 2057000
Stock repurchases: 5480000
Net debt paydown: -9260000
Dividend yield: 1.0286267062376744%
Buyback yield: 2.740337554779998%
Debt paydown yield: -4.630570393661091%
Total shareholder yield: -0.8616061326434181% (Minimal or Negative)
Shareholder yield for BPRN (quarterly period ending 2025-09-30)
Market cap (USD): 210532646.5
Dividends paid: 2124000
Stock repurchases: 1918000
Net debt paydown: 10280000
Dividend yield: 1.0088696624064906%
Buyback yield: 0.9110226047531302%
Debt paydown yield: 4.882853168332732%
Total shareholder yield: 6.802745435492352% (Moderate Return)
Shareholder yield for BPRN (quarterly period ending 2025-12-31)
Market cap (USD): 231783434.5
Dividends paid: 2392000
Stock repurchases: 304000
Net debt paydown: 27000
Dividend yield: 1.0319978238134182%
Buyback yield: 0.1311569140632438%
Debt paydown yield: 0.011648804867459154%
Total shareholder yield: 1.1748035427441212% (Low Return)
Shareholder yield for BPRN (annual period ending 2025-12-31)
Market cap (USD): 231783434.5
Dividends paid: 8665000
Stock repurchases: 7865000
Net debt paydown: 1747000
Dividend yield: 3.738403488019762%
Buyback yield: 3.39325371416912%
Debt paydown yield: 0.7537208186463386%
Total shareholder yield: 7.88537802083522% (Moderate Return)
Shareholder yield for BSM (annual period ending 2021-12-31)
Market cap (USD): 1385495638.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSM (annual period ending 2022-12-31)
Market cap (USD): 2505367112.49
Dividends paid: 343403000
Stock repurchases: 2991000
Net debt paydown: 79000000
Dividend yield: 13.70669385289022%
Buyback yield: 0.11938370169740699%
Debt paydown yield: 3.153230502873671%
Total shareholder yield: 16.9793080574613% (High Return)
Shareholder yield for BSM (annual period ending 2023-12-31)
Market cap (USD): 2651991650.88
Dividends paid: 419824000
Stock repurchases: 5496000
Dividend yield: 15.830517409837675%
Buyback yield: 0.20724047144629146%
Total shareholder yield: 16.037757881283966% (High Return)
Shareholder yield for BSM (quarterly period ending 2024-09-30)
Market cap (USD): 2715741450.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSM (quarterly period ending 2024-12-31)
Market cap (USD): 2692366523.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSM (annual period ending 2024-12-31)
Market cap (USD): 2692366523.77
Dividends paid: 365057000
Stock repurchases: 4449000
Dividend yield: 13.55896371378244%
Buyback yield: 0.16524496054758045%
Total shareholder yield: 13.72420867433002% (High Return)
Shareholder yield for BSM (quarterly period ending 2025-03-31)
Market cap (USD): 2885740914.98
Dividends paid: 86543000
Stock repurchases: 3289000
Dividend yield: 2.998987176941344%
Buyback yield: 0.11397419577504916%
Total shareholder yield: 3.112961372716393% (Low Return)
Shareholder yield for BSM (quarterly period ending 2025-06-30)
Market cap (USD): 2541491998.76
Dividends paid: 86730000
Stock repurchases: 0
Net debt paydown: -36000000
Dividend yield: 3.4125623862800185%
Buyback yield: 0%
Debt paydown yield: -1.4164907864185479%
Total shareholder yield: 1.9960715998614706% (Low Return)
Shareholder yield for BSM (quarterly period ending 2025-09-30)
Market cap (USD): 2615866764.61
Dividends paid: 70922000
Stock repurchases: 466000
Net debt paydown: 4000000
Dividend yield: 2.711223712136339%
Buyback yield: 0.017814362960090438%
Debt paydown yield: 0.15291298678189216%
Total shareholder yield: 2.881951061878322% (Low Return)
Shareholder yield for BSM (annual period ending 2025-12-31)
Market cap (USD): 2707241476.94
Dividends paid: 315120000
Stock repurchases: 3777000
Net debt paydown: -130272000
Dividend yield: 11.639892587497615%
Buyback yield: 0.13951470647048264%
Debt paydown yield: -4.811983013323461%
Total shareholder yield: 6.967424280644636% (Moderate Return)
Shareholder yield for BSM (quarterly period ending 2025-12-31)
Market cap (USD): 2707241476.94
Dividends paid: 70925000
Stock repurchases: 22000
Net debt paydown: -60985000
Dividend yield: 2.6198254054590895%
Buyback yield: 0.0008126353037729992%
Debt paydown yield: -2.252662000027107%
Total shareholder yield: 0.3679760407357553% (Low Return)
Shareholder yield for BSN.DE (annual period ending 2021-12-31)
Market cap (USD): 33878897622.81818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSN.DE (annual period ending 2022-12-31)
Market cap (USD): 29742250704.51064
Dividends paid: 1317021276.5957448
Stock repurchases: 0
Net debt paydown: 1486460348.1624737
Dividend yield: 4.4281157121576165%
Buyback yield: 0%
Debt paydown yield: 4.997807203397155%
Total shareholder yield: 9.425922915554771% (Moderate Return)
Shareholder yield for BSN.DE (annual period ending 2023-12-31)
Market cap (USD): 37941900651.2
Dividends paid: 1421111111.1111112
Stock repurchases: 0
Net debt paydown: -2266359338.0614624
Dividend yield: 3.745492678860213%
Buyback yield: 0%
Debt paydown yield: -5.973236182594305%
Total shareholder yield: -2.227743503734092% (Minimal or Negative)
Shareholder yield for BSN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 40700768403.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSN.DE (annual period ending 2024-12-31)
Market cap (USD): 40700768403.75
Dividends paid: 1404166666.6666667
Stock repurchases: 0
Net debt paydown: 2552152777.777775
Dividend yield: 3.4499758155359364%
Buyback yield: 0%
Debt paydown yield: 6.270527259978291%
Total shareholder yield: 9.720503075514227% (Moderate Return)
Shareholder yield for BSN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 50628930900.141174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2321237745.0980377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.584804979738502%
Total shareholder yield: -4.584804979738502% (Minimal or Negative)
Shareholder yield for BUY.AX (annual period ending 2021-06-30)
Market cap (USD): 340603495.00751877
Dividends paid: 0
Stock repurchases: 7518.796992481202
Dividend yield: 0%
Buyback yield: 0.002207492613167468%
Total shareholder yield: 0.002207492613167468% (Low Return)
Shareholder yield for BUY.AX (annual period ending 2022-06-30)
Market cap (USD): 135832878.06896552
Dividends paid: 0
Stock repurchases: 120280
Dividend yield: 0%
Buyback yield: 0.08854999003917964%
Total shareholder yield: 0.08854999003917964% (Low Return)
Shareholder yield for BUY.AX (annual period ending 2023-06-30)
Market cap (USD): 130435545.16556293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BUY.AX (annual period ending 2024-06-30)
Market cap (USD): 78783069.28
Dividends paid: 0
Stock repurchases: 19551.333333333332
Dividend yield: 0%
Buyback yield: 0.024816668748772225%
Total shareholder yield: 0.024816668748772225% (Low Return)
Shareholder yield for CCLD (annual period ending 2021-12-31)
Market cap (USD): 268555437.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCLD (annual period ending 2022-12-31)
Market cap (USD): 119405186.69
Dividends paid: 15314000
Stock repurchases: 20005000
Dividend yield: 12.825238521470798%
Buyback yield: 16.75387858312807%
Total shareholder yield: 29.57911710459887% (High Return)
Shareholder yield for CCLD (annual period ending 2023-12-31)
Market cap (USD): 64589282.480000004
Dividends paid: 14300000
Stock repurchases: 0
Net debt paydown: -921000
Dividend yield: 22.139896049205962%
Buyback yield: 0%
Debt paydown yield: -1.4259331651271812%
Total shareholder yield: 20.713962884078782% (High Return)
Shareholder yield for CCLD (quarterly period ending 2024-09-30)
Market cap (USD): 112181385.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCLD (annual period ending 2024-12-31)
Market cap (USD): 155524193.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11263000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.241960082298794%
Total shareholder yield: 7.241960082298794% (Moderate Return)
Shareholder yield for CCLD (quarterly period ending 2024-12-31)
Market cap (USD): 155524193.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCLD (quarterly period ending 2025-03-31)
Market cap (USD): 59065199.11
Dividends paid: 1730000
Stock repurchases: 0
Dividend yield: 2.9289666776169443%
Buyback yield: 0%
Total shareholder yield: 2.9289666776169443% (Low Return)
Shareholder yield for CCLD (quarterly period ending 2025-06-30)
Market cap (USD): 100283359.64
Dividends paid: 1587000
Stock repurchases: 0
Net debt paydown: -100000
Dividend yield: 1.582515788957467%
Buyback yield: 0%
Debt paydown yield: -0.09971744101811386%
Total shareholder yield: 1.4827983479393532% (Low Return)
Shareholder yield for CCLD (quarterly period ending 2025-09-30)
Market cap (USD): 136402366.29
Dividends paid: 1504000
Stock repurchases: 0
Net debt paydown: -6279000
Dividend yield: 1.1026201677487044%
Buyback yield: 0%
Debt paydown yield: -4.603292575328533%
Total shareholder yield: -3.5006724075798283% (Minimal or Negative)
Shareholder yield for CCLD (quarterly period ending 2025-12-31)
Market cap (USD): 124079411.08
Dividends paid: 1474000
Stock repurchases: 0
Net debt paydown: 5383000
Dividend yield: 1.1879489007645603%
Buyback yield: 0%
Debt paydown yield: 4.338350700689028%
Total shareholder yield: 5.526299601453588% (Moderate Return)
Shareholder yield for CCLD (annual period ending 2025-12-31)
Market cap (USD): 124079411.08
Dividends paid: 6295000
Stock repurchases: 0
Net debt paydown: -813000
Dividend yield: 5.073363860456517%
Buyback yield: 0%
Debt paydown yield: -0.6552255470295709%
Total shareholder yield: 4.4181383134269465% (Moderate Return)
Shareholder yield for CDXS (annual period ending 2021-12-31)
Market cap (USD): 2842335650.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDXS (annual period ending 2022-12-31)
Market cap (USD): 423578002.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDXS (annual period ending 2023-12-31)
Market cap (USD): 277234529.34999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27614000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.960519732063457%
Total shareholder yield: 9.960519732063457% (Moderate Return)
Shareholder yield for CDXS (quarterly period ending 2024-09-30)
Market cap (USD): 279961426.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDXS (quarterly period ending 2024-12-31)
Market cap (USD): 433576624.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDXS (annual period ending 2024-12-31)
Market cap (USD): 433576624.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43871000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.11839603702931%
Total shareholder yield: -10.11839603702931% (Minimal or Negative)
Shareholder yield for CDXS (quarterly period ending 2025-03-31)
Market cap (USD): 244511765.23
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49856000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.390020886358148%
Total shareholder yield: -20.390020886358148% (Minimal or Negative)
Shareholder yield for CDXS (quarterly period ending 2025-06-30)
Market cap (USD): 221787623.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9483000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.275711985729962%
Total shareholder yield: -4.275711985729962% (Minimal or Negative)
Shareholder yield for CDXS (quarterly period ending 2025-09-30)
Market cap (USD): 221787623.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 359000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1618665615181964%
Total shareholder yield: 0.1618665615181964% (Low Return)
Shareholder yield for CDXS (quarterly period ending 2025-12-31)
Market cap (USD): 148161404.20999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4587000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.095947979474135%
Total shareholder yield: -3.095947979474135% (Minimal or Negative)