speb/financial-data huggingface dataset:
Shareholder yield for 7213.T (annual period ending 2025-03-31)
Market cap (USD): 46070653.181727044
Dividends paid: 787869.2688143296
Stock repurchases: 307.44552867263735
Net debt paydown: 8600726.890761051
Dividend yield: 1.7101326210995016%
Buyback yield: 0.0006673348594818255%
Debt paydown yield: 18.668558608959227%
Total shareholder yield: 20.37935856491821% (High Return)
Shareholder yield for 7213.T (quarterly period ending 2025-06-30)
Market cap (USD): 44442109.12434264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7213.T (quarterly period ending 2025-09-30)
Market cap (USD): 44507672.29138628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8091.T (annual period ending 2022-03-31)
Market cap (USD): 82603985.70152435
Dividends paid: 2532371.742337322
Stock repurchases: 0
Dividend yield: 3.0656774256482278%
Buyback yield: 0%
Total shareholder yield: 3.0656774256482278% (Low Return)
Shareholder yield for 8091.T (annual period ending 2023-03-31)
Market cap (USD): 87664360.94331832
Dividends paid: 3423423.423423424
Stock repurchases: 2394894.894894895
Net debt paydown: 13617047.222603679
Dividend yield: 3.9051484395545044%
Buyback yield: 2.7318911232848393%
Debt paydown yield: 15.533162023970192%
Total shareholder yield: 22.170201586809537% (High Return)
Shareholder yield for 8091.T (annual period ending 2024-03-31)
Market cap (USD): 122578067.32369256
Dividends paid: 4912836.76703645
Stock repurchases: 6603.275224511358
Net debt paydown: 78597987.84521449
Dividend yield: 4.007924806044703%
Buyback yield: 0.005386995707049332%
Debt paydown yield: 64.12075957900393%
Total shareholder yield: 68.13407138075569% (High Return)
Shareholder yield for 8091.T (quarterly period ending 2024-09-30)
Market cap (USD): 101732413.8577532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8091.T (annual period ending 2025-03-31)
Market cap (USD): 103407221.93196096
Dividends paid: 5133003.609143162
Stock repurchases: 0
Net debt paydown: -17064281.63532859
Dividend yield: 4.963873425127439%
Buyback yield: 0%
Debt paydown yield: -16.502021151439894%
Total shareholder yield: -11.538147726312456% (Minimal or Negative)
Shareholder yield for 8091.T (quarterly period ending 2025-03-31)
Market cap (USD): 103407221.93196096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85123540.96690089
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 82.31875818393979%
Total shareholder yield: 82.31875818393979% (High Return)
Shareholder yield for 8091.T (quarterly period ending 2025-06-30)
Market cap (USD): 122373572.34970938
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8091.T (quarterly period ending 2025-09-30)
Market cap (USD): 138595027.9720054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8462.HK (annual period ending 2021-12-31)
Market cap (USD): 13076923.076923078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8462.HK (annual period ending 2022-12-31)
Market cap (USD): 4621309.370988446
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8462.HK (annual period ending 2023-12-31)
Market cap (USD): 4609475.032010243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57314.525500535005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.243406789331051%
Total shareholder yield: -1.243406789331051% (Minimal or Negative)
Shareholder yield for 8462.HK (annual period ending 2024-12-31)
Market cap (USD): 6185567.010309278
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34626.33816017001
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5597924669227485%
Total shareholder yield: 0.5597924669227485% (Low Return)
Shareholder yield for 8462.HK (quarterly period ending 2024-12-31)
Market cap (USD): 6185567.010309278
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8604.T (annual period ending 2022-03-31)
Market cap (USD): 10414609335.379118
Dividends paid: 579527946.2383217
Stock repurchases: 324946730.0442551
Dividend yield: 5.564567307096454%
Buyback yield: 3.120104840998591%
Total shareholder yield: 8.684672148095046% (Moderate Return)
Shareholder yield for 8604.T (annual period ending 2023-03-31)
Market cap (USD): 9766934580.372974
Dividends paid: 429894894.89489496
Stock repurchases: 185645645.64564565
Net debt paydown: -256126122.43450928
Dividend yield: 4.401533473550494%
Buyback yield: 1.9007565180042016%
Debt paydown yield: -2.62237982989263%
Total shareholder yield: 3.679910161662065% (Low Return)
Shareholder yield for 8604.T (annual period ending 2024-03-31)
Market cap (USD): 16893742355.19295
Dividends paid: 397279450.6075013
Stock repurchases: 402991283.67670363
Net debt paydown: -3429913871.875046
Dividend yield: 2.351636731842202%
Buyback yield: 2.3854470797752434%
Debt paydown yield: -20.302865994761238%
Total shareholder yield: -15.565782183143792% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2024-09-30)
Market cap (USD): 14069482201.414484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2024-12-31)
Market cap (USD): 15949416806.852346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8604.T (annual period ending 2025-03-31)
Market cap (USD): 16984173548.613018
Dividends paid: 752178853.094506
Stock repurchases: 394372410.10560083
Net debt paydown: -7605943660.901672
Dividend yield: 4.428704469732243%
Buyback yield: 2.3219994130229935%
Debt paydown yield: -44.78253616009946%
Total shareholder yield: -38.03183227734422% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2025-03-31)
Market cap (USD): 16984173548.613018
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2492843444.256714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.677449197757916%
Total shareholder yield: -14.677449197757916% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2025-06-30)
Market cap (USD): 18431379514.529476
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7245606717.939529
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.311255634597565%
Total shareholder yield: -39.311255634597565% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2025-09-30)
Market cap (USD): 20943496316.78358
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -870207660.0909271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.155025726977424%
Total shareholder yield: -4.155025726977424% (Minimal or Negative)
Shareholder yield for 8604.T (quarterly period ending 2025-12-31)
Market cap (USD): 23909115092.2987
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2645725036.0825653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.065758920265404%
Total shareholder yield: 11.065758920265404% (High Return)
Shareholder yield for 9446.T (annual period ending 2021-09-30)
Market cap (USD): 39734288.18206182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9446.T (annual period ending 2022-09-30)
Market cap (USD): 24582156.76313785
Dividends paid: 900747.7670844008
Stock repurchases: 104258.11811950426
Dividend yield: 3.664234085575096%
Buyback yield: 0.42412111811053305%
Total shareholder yield: 4.088355203685629% (Moderate Return)
Shareholder yield for 9446.T (annual period ending 2023-09-30)
Market cap (USD): 25937235.11048614
Dividends paid: 2283674.835944824
Stock repurchases: 0
Net debt paydown: 16841936.201995507
Dividend yield: 8.804619406104544%
Buyback yield: 0%
Debt paydown yield: 64.93342921962602%
Total shareholder yield: 73.73804862573057% (High Return)
Shareholder yield for 9446.T (annual period ending 2024-09-30)
Market cap (USD): 23008168.811808378
Dividends paid: 1814455.8061353131
Stock repurchases: 2101120.6051267684
Net debt paydown: 6194861.780872583
Dividend yield: 7.886137401791352%
Buyback yield: 9.132063582775956%
Debt paydown yield: 26.924618954000472%
Total shareholder yield: 43.94281993856778% (High Return)
Shareholder yield for 9446.T (quarterly period ending 2024-12-31)
Market cap (USD): 20410463.613099385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9446.T (quarterly period ending 2025-03-31)
Market cap (USD): 21301694.705253307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9446.T (annual period ending 2025-09-30)
Market cap (USD): 25920037.158815615
Dividends paid: 1578445.4912516824
Stock repurchases: 5929798.115746972
Net debt paydown: 9612781.825873718
Dividend yield: 6.089672949079242%
Buyback yield: 22.8772747485441%
Debt paydown yield: 37.08629647008176%
Total shareholder yield: 66.0532441677051% (High Return)
Shareholder yield for 9446.T (quarterly period ending 2025-09-30)
Market cap (USD): 25920037.158815615
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30364824.346397147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -117.14807413410604%
Total shareholder yield: -117.14807413410604% (Minimal or Negative)
Shareholder yield for 9926.HK (annual period ending 2021-12-31)
Market cap (USD): 4015239485.128206
Dividends paid: 0
Stock repurchases: 8118995.290423862
Dividend yield: 0%
Buyback yield: 0.20220450910824372%
Total shareholder yield: 0.20220450910824372% (Low Return)
Shareholder yield for 9926.HK (annual period ending 2022-12-31)
Market cap (USD): 5084615734.017972
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9926.HK (annual period ending 2023-12-31)
Market cap (USD): 5472604784.430218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -150674396.7942189
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7532482744395073%
Total shareholder yield: -2.7532482744395073% (Minimal or Negative)
Shareholder yield for 9926.HK (annual period ending 2024-12-31)
Market cap (USD): 7199398662.938145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -120698540.93212348
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6765086444437183%
Total shareholder yield: -1.6765086444437183% (Minimal or Negative)
Shareholder yield for 9926.HK (quarterly period ending 2024-12-31)
Market cap (USD): 7199398662.938145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9926.HK (quarterly period ending 2025-06-30)
Market cap (USD): 10789696182.57325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92100109.09229851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8535931645698427%
Total shareholder yield: -0.8535931645698427% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (annual period ending 2022-03-31)
Market cap (USD): 3497296.5844652513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (annual period ending 2023-03-31)
Market cap (USD): 4236540.803897686
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 237253.4049896533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.600168060965595%
Total shareholder yield: 5.600168060965595% (Moderate Return)
Shareholder yield for ACEINTEG.NS (annual period ending 2024-03-31)
Market cap (USD): 3768714.0115163145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6466.978824679365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17159643329044816%
Total shareholder yield: 0.17159643329044816% (Low Return)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4461586.239847109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3684555.3094766284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2600886.9179600887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (annual period ending 2025-03-31)
Market cap (USD): 2600886.9179600887
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7617.0789787658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29286467343762795%
Total shareholder yield: 0.29286467343762795% (Low Return)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3289398.549028786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2713866.9673055243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACEINTEG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2600846.607998218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACQ.AX (annual period ending 2021-06-30)
Market cap (USD): 69814746.74436091
Dividends paid: 0
Stock repurchases: 130075.18796992481
Dividend yield: 0%
Buyback yield: 0.18631477450776726%
Total shareholder yield: 0.18631477450776726% (Low Return)
Shareholder yield for ACQ.AX (annual period ending 2022-06-30)
Market cap (USD): 50359174.2
Dividends paid: 5591724.137931035
Stock repurchases: 111724.1379310345
Dividend yield: 11.103685131379764%
Buyback yield: 0.2218545869861275%
Total shareholder yield: 11.325539718365892% (High Return)
Shareholder yield for ACQ.AX (annual period ending 2023-06-30)
Market cap (USD): 45970090.74834438
Dividends paid: 3968211.9205298014
Stock repurchases: 0
Dividend yield: 8.63216029364205%
Buyback yield: 0%
Total shareholder yield: 8.63216029364205% (Moderate Return)
Shareholder yield for ACQ.AX (annual period ending 2024-06-30)
Market cap (USD): 40867609.68
Dividends paid: 3109333.3333333335
Stock repurchases: 0
Dividend yield: 7.608307306641902%
Buyback yield: 0%
Total shareholder yield: 7.608307306641902% (Moderate Return)
Shareholder yield for AEE.AX (annual period ending 2021-06-30)
Market cap (USD): 30659898.766917292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE.AX (annual period ending 2022-06-30)
Market cap (USD): 126551375.25517242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE.AX (annual period ending 2023-06-30)
Market cap (USD): 135025381.98675498
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 AEE.AX (annual period ending 2024-06-30)
Market cap (USD): 95147885.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -975826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0255887362972436%
Total shareholder yield: -1.0255887362972436% (Minimal or Negative)
Shareholder yield for AEE.AX (quarterly period ending 2024-12-31)
Market cap (USD): 82315162.99378882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE.AX (quarterly period ending 2025-03-31)
Market cap (USD): 102585321.66037735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE.AX (quarterly period ending 2025-06-30)
Market cap (USD): 113271292.66666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE.AX (annual period ending 2025-06-30)
Market cap (USD): 113271292.66666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 791995.9346405228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.699202698225753%
Total shareholder yield: 0.699202698225753% (Low Return)
Shareholder yield for AEE.AX (quarterly period ending 2025-12-31)
Market cap (USD): 116312132.73825505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60390.468044040885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05192103920916108%
Total shareholder yield: 0.05192103920916108% (Low Return)
Shareholder yield for AFISH.OL (annual period ending 2021-12-31)
Market cap (USD): 456720731.6989738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFISH.OL (annual period ending 2022-12-31)
Market cap (USD): 451871592.8744939
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFISH.OL (annual period ending 2023-12-31)
Market cap (USD): 280728341.4047151
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4481426.230681738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5963568937348724%
Total shareholder yield: -1.5963568937348724% (Minimal or Negative)
Shareholder yield for AFISH.OL (annual period ending 2024-12-31)
Market cap (USD): 275824006.4814815
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 369619.05472024344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1340053969323585%
Total shareholder yield: 0.1340053969323585% (Low Return)
Shareholder yield for AFISH.OL (quarterly period ending 2024-12-31)
Market cap (USD): 275824006.4814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFISH.OL (quarterly period ending 2025-06-30)
Market cap (USD): 209159066.5739821
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3259902.3954998143
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5585757045567745%
Total shareholder yield: -1.5585757045567745% (Minimal or Negative)
Shareholder yield for ALPA4.SA (annual period ending 2021-12-31)
Market cap (USD): 1851618988.4263158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (annual period ending 2022-12-31)
Market cap (USD): 819901581.9506643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (annual period ending 2023-12-31)
Market cap (USD): 600614715.0434783
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74190561.54326779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.352438207894584%
Total shareholder yield: -12.352438207894584% (Minimal or Negative)
Shareholder yield for ALPA4.SA (quarterly period ending 2024-09-30)
Market cap (USD): 366592026.5082873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (quarterly period ending 2024-12-31)
Market cap (USD): 294692351.9757674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (annual period ending 2024-12-31)
Market cap (USD): 294692351.9757674
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83402355.45324126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.30149981635745%
Total shareholder yield: 28.30149981635745% (High Return)
Shareholder yield for ALPA4.SA (quarterly period ending 2025-03-31)
Market cap (USD): 346768844.1875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75056829.82740024
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.644629004449015%
Total shareholder yield: 21.644629004449015% (High Return)
Shareholder yield for ALPA4.SA (quarterly period ending 2025-06-30)
Market cap (USD): 492181371.5802919
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28651850.162205994
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.821400771469848%
Total shareholder yield: 5.821400771469848% (Moderate Return)
Shareholder yield for ALPA4.SA (quarterly period ending 2025-09-30)
Market cap (USD): 515923080.13533837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (quarterly period ending 2025-12-31)
Market cap (USD): 728172644.929982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPA4.SA (annual period ending 2025-12-31)
Market cap (USD): 728172644.929982
Dividends paid: 0
Stock repurchases: 153099817.51824817
Net debt paydown: 5766161.741431057
Dividend yield: 0%
Buyback yield: 21.025208593625432%
Debt paydown yield: 0.7918673932039162%
Total shareholder yield: 21.817075986829348% (High Return)
Shareholder yield for ARG.TO (annual period ending 2021-12-31)
Market cap (USD): 128393916.66141732
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARG.TO (annual period ending 2022-12-31)
Market cap (USD): 117523057.23529412
Dividends paid: 11574264.705882352
Stock repurchases: 9015441.176470587
Net debt paydown: 7602651.690597501
Dividend yield: 9.848505457707246%
Buyback yield: 7.671210559491046%
Debt paydown yield: 6.469072426678071%
Total shareholder yield: 23.988788443876363% (High Return)
Shareholder yield for ARG.TO (annual period ending 2023-12-31)
Market cap (USD): 138207403.09090906
Dividends paid: 11089393.93939394
Stock repurchases: 1976515.1515151514
Net debt paydown: 3356862.7450980376
Dividend yield: 8.023733672283559%
Buyback yield: 1.4301080168730569%
Debt paydown yield: 2.428858852727292%
Total shareholder yield: 11.882700541883906% (High Return)
Shareholder yield for ARG.TO (quarterly period ending 2024-09-30)
Market cap (USD): 184167819.73333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARG.TO (annual period ending 2024-12-31)
Market cap (USD): 158058840.83916083
Dividends paid: 13518881.11888112
Stock repurchases: 1283216.7832167833
Net debt paydown: 8207750.582750582
Dividend yield: 8.553068621221767%
Buyback yield: 0.8118601758711951%
Debt paydown yield: 5.192844980498567%
Total shareholder yield: 14.557773777591528% (High Return)
Shareholder yield for ARG.TO (quarterly period ending 2024-12-31)
Market cap (USD): 158058840.83916083
Dividends paid: 2484615.3846153845
Stock repurchases: 1283216.7832167833
Net debt paydown: 3586454.2864542855
Dividend yield: 1.5719559699565968%
Buyback yield: 0.8118601758711951%
Debt paydown yield: 2.269062753727156%
Total shareholder yield: 4.652878899554948% (Moderate Return)
Shareholder yield for ARG.TO (quarterly period ending 2025-03-31)
Market cap (USD): 197573551.04895103
Dividends paid: 2435664.3356643356
Stock repurchases: 764335.6643356644
Net debt paydown: -267132.8671328677
Dividend yield: 1.2327886616062658%
Buyback yield: 0.3868613284914294%
Debt paydown yield: -0.1352067955020369%
Total shareholder yield: 1.4844431945956584% (Low Return)
Shareholder yield for ARG.TO (quarterly period ending 2025-06-30)
Market cap (USD): 236865759.24087587
Dividends paid: 2570802.919708029
Stock repurchases: 2944525.5474452553
Net debt paydown: 2668567.199224135
Dividend yield: 1.085341726025374%
Buyback yield: 1.2431199667195794%
Debt paydown yield: 1.1266158552323255%
Total shareholder yield: 3.455077547977279% (Low Return)
Shareholder yield for ARG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 514976799.94160587
Dividends paid: 3374452.5547445253
Stock repurchases: 59854.01459854014
Dividend yield: 0.655263024494921%
Buyback yield: 0.011622662342328255%
Total shareholder yield: 0.6668856868372492% (Low Return)
Shareholder yield for ARG.TO (annual period ending 2025-12-31)
Market cap (USD): 514976799.94160587
Dividends paid: 11064233.576642334
Stock repurchases: 3802189.7810218977
Dividend yield: 2.1484916559147766%
Buyback yield: 0.7383225383071693%
Total shareholder yield: 2.886814194221946% (Low Return)
Shareholder yield for AROC (annual period ending 2021-12-31)
Market cap (USD): 1067343119.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AROC (annual period ending 2022-12-31)
Market cap (USD): 1375803528.6
Dividends paid: 90315000
Stock repurchases: 0
Dividend yield: 6.564527428702221%
Buyback yield: 0%
Total shareholder yield: 6.564527428702221% (Moderate Return)
Shareholder yield for AROC (annual period ending 2023-12-31)
Market cap (USD): 2488714663.2
Dividends paid: 95796000
Stock repurchases: 8860000
Net debt paydown: -21674000
Dividend yield: 3.8492158790443693%
Buyback yield: 0.3560070638474792%
Debt paydown yield: -0.8708913207483368%
Total shareholder yield: 3.3343316221435115% (Low Return)
Shareholder yield for AROC (quarterly period ending 2024-09-30)
Market cap (USD): 3361517411.2799997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AROC (quarterly period ending 2024-12-31)
Market cap (USD): 4169473368.8399997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AROC (annual period ending 2024-12-31)
Market cap (USD): 4169473368.8399997
Dividends paid: 110374000
Stock repurchases: 13337000
Net debt paydown: -625922000
Dividend yield: 2.6471928283525035%
Buyback yield: 0.3198725311372002%
Debt paydown yield: -15.012015778245383%
Total shareholder yield: -12.044950418755679% (Minimal or Negative)
Shareholder yield for AROC (quarterly period ending 2025-03-31)
Market cap (USD): 4425355299
Dividends paid: 34185000
Stock repurchases: 223000
Dividend yield: 0.772480347684734%
Buyback yield: 0.0050391434118384%
Total shareholder yield: 0.7775194910965724% (Low Return)
Shareholder yield for AROC (quarterly period ending 2025-06-30)
Market cap (USD): 4222051847.64
Dividends paid: 33620000
Stock repurchases: 28822000
Net debt paydown: -315622000
Dividend yield: 0.7962952899025285%
Buyback yield: 0.6826538621526079%
Debt paydown yield: -7.475559547579294%
Total shareholder yield: -5.996610395524158% (Minimal or Negative)
Shareholder yield for AROC (quarterly period ending 2025-09-30)
Market cap (USD): 4514738712.96
Dividends paid: 36921000
Stock repurchases: 25371000
Net debt paydown: 54126000
Dividend yield: 0.8177881899126221%
Buyback yield: 0.561959431387913%
Debt paydown yield: 1.1988733665721565%
Total shareholder yield: 2.5786209878726916% (Low Return)
Shareholder yield for AROC (quarterly period ending 2025-12-31)
Market cap (USD): 4502470401.24
Dividends paid: 36876000
Stock repurchases: 15823000
Net debt paydown: 150603000
Dividend yield: 0.8190170442840489%
Buyback yield: 0.3514292952518306%
Debt paydown yield: 3.3448970582576907%
Total shareholder yield: 4.51534339779357% (Moderate Return)
Shareholder yield for AROC (annual period ending 2025-12-31)
Market cap (USD): 4502470401.24
Dividends paid: 141602000
Stock repurchases: 70239000
Net debt paydown: -210322000
Dividend yield: 3.1449845835966452%
Buyback yield: 1.5600102552735466%
Debt paydown yield: -4.671257804206251%
Total shareholder yield: 0.0337370346639414% (Low Return)
Shareholder yield for ARTE.PA (annual period ending 2021-12-31)
Market cap (USD): 94830259.90909092
Dividends paid: 1694318.1818181819
Stock repurchases: 0
Dividend yield: 1.786685160878438%
Buyback yield: 0%
Total shareholder yield: 1.786685160878438% (Low Return)
Shareholder yield for ARTE.PA (annual period ending 2022-12-31)
Market cap (USD): 118267993.95744683
Dividends paid: 1586170.2127659575
Stock repurchases: 0
Dividend yield: 1.3411660751907792%
Buyback yield: 0%
Total shareholder yield: 1.3411660751907792% (Low Return)
Shareholder yield for ARTE.PA (annual period ending 2023-12-31)
Market cap (USD): 77534630.22222222
Dividends paid: 1656666.6666666665
Stock repurchases: 162222.22222222222
Net debt paydown: -22593356.97399527
Dividend yield: 2.1366796512970905%
Buyback yield: 0.20922550576081508%
Debt paydown yield: -29.139697847581637%
Total shareholder yield: -26.79379269052373% (Minimal or Negative)
Shareholder yield for ARTE.PA (annual period ending 2024-12-31)
Market cap (USD): 44310244.583333336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 92612638.8888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 209.00954115636682%
Total shareholder yield: 209.00954115636682% (High Return)
Shareholder yield for ARTE.PA (quarterly period ending 2024-12-31)
Market cap (USD): 44310244.583333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARTE.PA (quarterly period ending 2025-06-30)
Market cap (USD): 63539660.705882356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4281985.294117659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.73907484954707%
Total shareholder yield: -6.73907484954707% (Minimal or Negative)
Shareholder yield for BEO.AX (annual period ending 2021-06-30)
Market cap (USD): 87234586.91729324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEO.AX (annual period ending 2022-06-30)
Market cap (USD): 32006069.131034482
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEO.AX (annual period ending 2023-06-30)
Market cap (USD): 31432811.721854307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -757057.8899292076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.408495608437242%
Total shareholder yield: -2.408495608437242% (Minimal or Negative)
Shareholder yield for BEO.AX (annual period ending 2024-06-30)
Market cap (USD): 14766436.439999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2610535.673289183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.678846781323927%
Total shareholder yield: -17.678846781323927% (Minimal or Negative)
Shareholder yield for BEX.V (annual period ending 2021-06-30)
Market cap (USD): 44102764.71774193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEX.V (annual period ending 2022-06-30)
Market cap (USD): 24224774.41860465
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40302.769442360586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16637005053557083%
Total shareholder yield: 0.16637005053557083% (Low Return)
Shareholder yield for BEX.V (annual period ending 2023-06-30)
Market cap (USD): 9790087.406015037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36837.7047269336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37627554483630543%
Total shareholder yield: 0.37627554483630543% (Low Return)
Shareholder yield for BEX.V (annual period ending 2024-06-30)
Market cap (USD): 32314434.489051096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94727.47379397399
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2931429105654624%
Total shareholder yield: 0.2931429105654624% (Low Return)
Shareholder yield for BEX.V (quarterly period ending 2024-09-30)
Market cap (USD): 17361088.333333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEX.V (quarterly period ending 2024-12-31)
Market cap (USD): 14568745.454545457
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 BEX.V (quarterly period ending 2025-03-31)
Market cap (USD): 14568745.454545457
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 BEX.V (quarterly period ending 2025-06-30)
Market cap (USD): 13305943.613138687
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEX.V (annual period ending 2025-06-30)
Market cap (USD): 13305943.613138687
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEX.V (quarterly period ending 2025-09-30)
Market cap (USD): 13114491.187050361
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEX.V (quarterly period ending 2025-12-31)
Market cap (USD): 17107641.788321164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBDG.PA (annual period ending 2021-12-31)
Market cap (USD): 4285464675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBDG.PA (annual period ending 2022-12-31)
Market cap (USD): 3426152417.5531917
Dividends paid: 107234042.5531915
Stock repurchases: 0
Dividend yield: 3.129867836696342%
Buyback yield: 0%
Total shareholder yield: 3.129867836696342% (Low Return)
Shareholder yield for CBDG.PA (annual period ending 2023-12-31)
Market cap (USD): 4126825523.333333
Dividends paid: 112000000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 2.7139504533628793%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 2.7139504533628793% (Low Return)
Shareholder yield for CBDG.PA (quarterly period ending 2024-12-31)
Market cap (USD): 6994751723.4375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBDG.PA (annual period ending 2024-12-31)
Market cap (USD): 6994751723.4375
Dividends paid: 104895833.33333334
Stock repurchases: 0
Net debt paydown: -56979166.66666667
Dividend yield: 1.4996362627404785%
Buyback yield: 0%
Debt paydown yield: -0.8145988438123553%
Total shareholder yield: 0.6850374189281232% (Low Return)
Shareholder yield for CBDG.PA (quarterly period ending 2025-06-30)
Market cap (USD): 6668644678.235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7844362.7450980395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11763053999113164%
Total shareholder yield: -0.11763053999113164% (Minimal or Negative)
Shareholder yield for CHCO (annual period ending 2021-12-31)
Market cap (USD): 1016145063.6600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHCO (annual period ending 2022-12-31)
Market cap (USD): 1191687968.7
Dividends paid: 36702000
Stock repurchases: 26449000
Dividend yield: 3.079833057309274%
Buyback yield: 2.219456828858727%
Total shareholder yield: 5.299289886168001% (Moderate Return)
Shareholder yield for CHCO (annual period ending 2023-12-31)
Market cap (USD): 1453308986.34
Dividends paid: 39993000
Stock repurchases: 60134000
Net debt paydown: -125000000
Dividend yield: 2.7518580271575974%
Buyback yield: 4.137729867854248%
Debt paydown yield: -8.601061520633603%
Total shareholder yield: -1.7114736256217578% (Minimal or Negative)
Shareholder yield for CHCO (quarterly period ending 2024-09-30)
Market cap (USD): 1579180587.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHCO (quarterly period ending 2024-12-31)
Market cap (USD): 1604439574.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHCO (annual period ending 2024-12-31)
Market cap (USD): 1604439574.2
Dividends paid: 43482000
Stock repurchases: 17896000
Net debt paydown: -25000000
Dividend yield: 2.7101051793540334%
Buyback yield: 1.1154050478294417%
Debt paydown yield: -1.5581764749517233%
Total shareholder yield: 2.267333752231752% (Low Return)
Shareholder yield for CHCO (quarterly period ending 2025-03-31)
Market cap (USD): 1601476229.34
Dividends paid: 11606000
Stock repurchases: 9464000
Dividend yield: 0.7247063545103671%
Buyback yield: 0.5909547595283573%
Total shareholder yield: 1.3156611140387244% (Low Return)
Shareholder yield for CHCO (quarterly period ending 2025-06-30)
Market cap (USD): 1680922093.92
Dividends paid: 11595000
Stock repurchases: 19429000
Net debt paydown: 0
Dividend yield: 0.6897999640756605%
Buyback yield: 1.1558536871087544%
Debt paydown yield: 0%
Total shareholder yield: 1.8456536511844148% (Low Return)
Shareholder yield for CHCO (quarterly period ending 2025-09-30)
Market cap (USD): 1711543324.14
Dividends paid: 11453000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.6691621438069524%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.6691621438069524% (Low Return)
Shareholder yield for CHCO (quarterly period ending 2025-12-31)
Market cap (USD): 1658767563.3
Dividends paid: 12640000
Stock repurchases: 16867000
Net debt paydown: 0
Dividend yield: 0.7620115246800233%
Buyback yield: 1.0168392711058507%
Debt paydown yield: 0%
Total shareholder yield: 1.778850795785874% (Low Return)
Shareholder yield for CHCO (annual period ending 2025-12-31)
Market cap (USD): 1658767563.3
Dividends paid: 47294000
Stock repurchases: 45760000
Net debt paydown: 0
Dividend yield: 2.851152931029828%
Buyback yield: 2.75867463365173%
Debt paydown yield: 0%
Total shareholder yield: 5.609827564681558% (Moderate Return)
Shareholder yield for CYPC.L (annual period ending 2021-12-31)
Market cap (USD): 1001213016.9751352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYPC.L (annual period ending 2022-12-31)
Market cap (USD): 761757525.1624098
Dividends paid: 4730143401.29023
Stock repurchases: 0
Dividend yield: 620.95131915917%
Buyback yield: 0%
Total shareholder yield: 620.95131915917% (High Return)
Shareholder yield for CYPC.L (annual period ending 2023-12-31)
Market cap (USD): 896342051.6668353
Dividends paid: 4861338941.516174
Stock repurchases: 0
Net debt paydown: -3872488668.895897
Dividend yield: 542.3531042057037%
Buyback yield: 0%
Debt paydown yield: -432.032465920195%
Total shareholder yield: 110.32063828550872% (High Return)
Shareholder yield for CYPC.L (quarterly period ending 2024-09-30)
Market cap (USD): 1298446753.6746666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYPC.L (quarterly period ending 2024-12-31)
Market cap (USD): 1417015658.7095
Dividends paid: 325574478.4890411
Stock repurchases: 0
Dividend yield: 22.976067800517267%
Buyback yield: 0%
Total shareholder yield: 22.976067800517267% (High Return)
Shareholder yield for CYPC.L (annual period ending 2024-12-31)
Market cap (USD): 1417015658.7095
Dividends paid: 4316167649.550685
Stock repurchases: 0
Net debt paydown: 3593199002.9616013
Dividend yield: 304.5956212990258%
Buyback yield: 0%
Debt paydown yield: 253.57510912998572%
Total shareholder yield: 558.1707304290115% (High Return)
Shareholder yield for CYPC.L (quarterly period ending 2025-03-31)
Market cap (USD): 1218644350.0805194
Dividends paid: 1073696859.6515151
Stock repurchases: 0
Net debt paydown: -431173058.166214
Dividend yield: 88.10584150991819%
Buyback yield: 0%
Debt paydown yield: -35.38136931728483%
Total shareholder yield: 52.724472192633364% (High Return)
Shareholder yield for CYPC.L (quarterly period ending 2025-06-30)
Market cap (USD): 1421838076.2772605
Dividends paid: 312144122.8619247
Stock repurchases: 0
Net debt paydown: 87089591.67292023
Dividend yield: 21.95356335365548%
Buyback yield: 0%
Debt paydown yield: 6.125141331208634%
Total shareholder yield: 28.078704684864114% (High Return)
Shareholder yield for CYPC.L (quarterly period ending 2025-12-31)
Market cap (USD): 1318307892.5627027
Dividends paid: 288901100.1685714
Stock repurchases: 0
Net debt paydown: -17122468.70249176
Dividend yield: 21.914539220952925%
Buyback yield: 0%
Debt paydown yield: -1.2988216788421725%
Total shareholder yield: 20.61571754211075% (High Return)
Shareholder yield for CYPC.L (annual period ending 2025-12-31)
Market cap (USD): 1318307892.5627027
Dividends paid: 4791664425.601428
Stock repurchases: 0
Net debt paydown: -361205935.1957855
Dividend yield: 363.4708138086583%
Buyback yield: 0%
Debt paydown yield: -27.399209034061478%
Total shareholder yield: 336.07160477459684% (High Return)
Shareholder yield for DGCONTENT.NS (annual period ending 2022-03-31)
Market cap (USD): 8646358.39773177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (annual period ending 2023-03-31)
Market cap (USD): 11060303.150426311
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (annual period ending 2024-03-31)
Market cap (USD): 14895391.18761996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -231657.7711321935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5552312001361317%
Total shareholder yield: -1.5552312001361317% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 29919110.303033922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (annual period ending 2025-03-31)
Market cap (USD): 27138973.435406696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5844846.406945033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.53672621721052%
Total shareholder yield: 21.53672621721052% (High Return)
Shareholder yield for DGCONTENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 27138973.435406696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3707825.477020668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.662364517381768%
Total shareholder yield: 13.662364517381768% (High Return)
Shareholder yield for DGCONTENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 30878302.212497078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 23346338.28060879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DGCONTENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21161346.368942857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DME.AX (annual period ending 2021-06-30)
Market cap (USD): 44198711.78947369
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DME.AX (annual period ending 2022-06-30)
Market cap (USD): 78185997.06206897
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 660652.2374902774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8449751391746146%
Total shareholder yield: 0.8449751391746146% (Low Return)
Shareholder yield for DME.AX (annual period ending 2023-06-30)
Market cap (USD): 55614273.11258279
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -201041.2331582553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3614921528350777%
Total shareholder yield: -0.3614921528350777% (Minimal or Negative)
Shareholder yield for DME.AX (annual period ending 2024-06-30)
Market cap (USD): 44788027.94666667
Dividends paid: 0
Stock repurchases: 40922
Net debt paydown: -397124.46799116995
Dividend yield: 0%
Buyback yield: 0.09136816661972633%
Debt paydown yield: -0.8866754938709592%
Total shareholder yield: -0.7953073272512329% (Minimal or Negative)
Shareholder yield for DOCN (annual period ending 2021-12-31)
Market cap (USD): 9391227351.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOCN (annual period ending 2022-12-31)
Market cap (USD): 2977649205.12
Dividends paid: 0
Stock repurchases: 600000000
Dividend yield: 0%
Buyback yield: 20.150123760996212%
Total shareholder yield: 20.150123760996212% (High Return)
Shareholder yield for DOCN (annual period ending 2023-12-31)
Market cap (USD): 4289358042.24
Dividends paid: 0
Stock repurchases: 488455000
Net debt paydown: -20105000
Dividend yield: 0%
Buyback yield: 11.38760148231687%
Debt paydown yield: -0.4687181578691602%
Total shareholder yield: 10.918883324447709% (High Return)
Shareholder yield for DOCN (quarterly period ending 2024-09-30)
Market cap (USD): 4721917997.440001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOCN (annual period ending 2024-12-31)
Market cap (USD): 3983058830.7200003
Dividends paid: 0
Stock repurchases: 59788000
Net debt paydown: -39632000
Dividend yield: 0%
Buyback yield: 1.501057416949887%
Debt paydown yield: -0.9950141758974697%
Total shareholder yield: 0.5060432410524173% (Low Return)
Shareholder yield for DOCN (quarterly period ending 2024-12-31)
Market cap (USD): 3983058830.7200003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOCN (quarterly period ending 2025-03-31)
Market cap (USD): 3903561325.44
Dividends paid: 0
Stock repurchases: 59052000
Dividend yield: 0%
Buyback yield: 1.5127724423118625%
Total shareholder yield: 1.5127724423118625% (Low Return)
Shareholder yield for DOCN (quarterly period ending 2025-06-30)
Market cap (USD): 3338895221.7599998
Dividends paid: 0
Stock repurchases: 20147000
Net debt paydown: -21755000
Dividend yield: 0%
Buyback yield: 0.6034031816482132%
Debt paydown yield: -0.6515628240808496%
Total shareholder yield: -0.048159642432636485% (Minimal or Negative)
Shareholder yield for DOCN (quarterly period ending 2025-09-30)
Market cap (USD): 3993580559.3599997
Dividends paid: 0
Stock repurchases: 2925000
Net debt paydown: 170084000
Dividend yield: 0%
Buyback yield: 0.07324254404094838%
Debt paydown yield: 4.258934995097662%
Total shareholder yield: 4.332177539138611% (Moderate Return)