speb/financial-data huggingface dataset:
Shareholder yield for 8128.HK (annual period ending 2023-12-31)
Market cap (USD): 3446397.818181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 853120.5672593135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.753978277220067%
Total shareholder yield: 24.753978277220067% (High Return)
Shareholder yield for 8128.HK (annual period ending 2024-12-31)
Market cap (USD): 2890503.3247422683
Dividends paid: 0
Stock repurchases: 123582.47422680413
Net debt paydown: 771775.3804928921
Dividend yield: 0%
Buyback yield: 4.2754655623107904%
Debt paydown yield: 26.70038030700786%
Total shareholder yield: 30.975845869318647% (High Return)
Shareholder yield for 8128.HK (quarterly period ending 2024-12-31)
Market cap (USD): 2890503.3247422683
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8128.HK (quarterly period ending 2025-06-30)
Market cap (USD): 2285891.0369426752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 788685.5670103095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.50232553801679%
Total shareholder yield: 34.50232553801679% (High Return)
Shareholder yield for 8278.T (annual period ending 2022-02-28)
Market cap (USD): 2221350900.391763
Dividends paid: 7449385.706869701
Stock repurchases: 1072849.9740439523
Dividend yield: 0.33535384731677953%
Buyback yield: 0.0482971859085722%
Total shareholder yield: 0.3836510332253517% (Low Return)
Shareholder yield for 8278.T (annual period ending 2023-02-28)
Market cap (USD): 1079025042.7140553
Dividends paid: 27310739.43661972
Stock repurchases: 22007.04225352113
Net debt paydown: -396210059.0652411
Dividend yield: 2.531057052014792%
Buyback yield: 0.0020395302594800905%
Debt paydown yield: -36.71926446384043%
Total shareholder yield: -34.186167881566156% (Minimal or Negative)
Shareholder yield for 8278.T (annual period ending 2024-02-29)
Market cap (USD): 1055745149.9182265
Dividends paid: 17283950.61728395
Stock repurchases: 272135.9352183725
Net debt paydown: 112551060.54487014
Dividend yield: 1.6371328458030514%
Buyback yield: 0.025776669231154032%
Debt paydown yield: 10.660817201347111%
Total shareholder yield: 12.323726716381316% (High Return)
Shareholder yield for 8278.T (annual period ending 2025-02-28)
Market cap (USD): 1178803707.860476
Dividends paid: 17358842.74381708
Stock repurchases: 979934.6710219319
Net debt paydown: 72464125.64928967
Dividend yield: 1.4725812811806733%
Buyback yield: 0.0831295884537477%
Debt paydown yield: 6.1472597317166375%
Total shareholder yield: 7.702970601351058% (Moderate Return)
Shareholder yield for 8278.T (quarterly period ending 2025-05-31)
Market cap (USD): 1207300757.3808596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8278.T (annual period ending 2026-02-28)
Market cap (USD): 1164106258.090594
Dividends paid: 16707301.424355188
Stock repurchases: 6416.014371872192
Net debt paydown: 186141367.04158992
Dividend yield: 1.4352041584038095%
Buyback yield: 0.0005511536706619851%
Debt paydown yield: 15.990066692614915%
Total shareholder yield: 17.425822004689387% (High Return)
Shareholder yield for 8278.T (quarterly period ending 2026-02-28)
Market cap (USD): 1164106258.090594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8286.HK (annual period ending 2021-12-31)
Market cap (USD): 2256410.2564102565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8286.HK (annual period ending 2022-12-31)
Market cap (USD): 3247753.5301668807
Dividends paid: 0
Stock repurchases: 24425.287356321838
Dividend yield: 0%
Buyback yield: 0.7520671482440597%
Total shareholder yield: 0.7520671482440597% (Low Return)
Shareholder yield for 8286.HK (annual period ending 2023-12-31)
Market cap (USD): 985915.4929577465
Dividends paid: 0
Stock repurchases: 160337.55274261604
Net debt paydown: -100227.33886221237
Dividend yield: 0%
Buyback yield: 16.26280892103677%
Debt paydown yield: -10.16591579888154%
Total shareholder yield: 6.096893122155228% (Moderate Return)
Shareholder yield for 8286.HK (annual period ending 2024-12-31)
Market cap (USD): 850515.4639175258
Dividends paid: 0
Stock repurchases: 21780.821917808218
Net debt paydown: 366255.1297612842
Dividend yield: 0%
Buyback yield: 2.560896637608966%
Debt paydown yield: 43.062724347690384%
Total shareholder yield: 45.623620985299354% (High Return)
Shareholder yield for 8286.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1261146.4968152868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8473.T (annual period ending 2022-03-31)
Market cap (USD): 6913615254.157351
Dividends paid: 260572037.3709228
Stock repurchases: 188493.68955908867
Dividend yield: 3.768969313330439%
Buyback yield: 0.00272641277580123%
Total shareholder yield: 3.7716957261062403% (Low Return)
Shareholder yield for 8473.T (annual period ending 2023-03-31)
Market cap (USD): 5676503136.637238
Dividends paid: 282132132.1321322
Stock repurchases: 120120.12012012013
Net debt paydown: 4856340546.0041275
Dividend yield: 4.970174865423704%
Buyback yield: 0.00211609360954708%
Debt paydown yield: 85.55162269990439%
Total shareholder yield: 90.52391365893763% (High Return)
Shareholder yield for 8473.T (annual period ending 2024-03-31)
Market cap (USD): 7817267512.858162
Dividends paid: 270265451.66402537
Stock repurchases: 79239.30269413629
Net debt paydown: -1933092046.0872917
Dividend yield: 3.4572880001801356%
Buyback yield: 0.0010136445063930618%
Debt paydown yield: -24.728487836800554%
Total shareholder yield: -21.270186192114025% (Minimal or Negative)
Shareholder yield for 8473.T (quarterly period ending 2024-09-30)
Market cap (USD): 6992828121.68343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8473.T (quarterly period ending 2025-03-31)
Market cap (USD): 8335394109.262666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2418560679.63105
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.015552809235935%
Total shareholder yield: -29.015552809235935% (Minimal or Negative)
Shareholder yield for 8473.T (annual period ending 2025-03-31)
Market cap (USD): 8335394109.262666
Dividends paid: 322931426.2799091
Stock repurchases: 66835.98449405159
Net debt paydown: -8676075126.3652
Dividend yield: 3.8742190476758998%
Buyback yield: 0.0008018335260210483%
Debt paydown yield: -104.08716147835115%
Total shareholder yield: -100.21214059714923% (Minimal or Negative)
Shareholder yield for 8473.T (quarterly period ending 2025-06-30)
Market cap (USD): 10897997543.42956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8473.T (quarterly period ending 2025-09-30)
Market cap (USD): 13645955000.378736
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8591.T (annual period ending 2022-03-31)
Market cap (USD): 18952412136.698166
Dividends paid: 814579577.1185052
Stock repurchases: 409777085.7236519
Dividend yield: 4.298025872607575%
Buyback yield: 2.1621368444715663%
Total shareholder yield: 6.460162717079141% (Moderate Return)
Shareholder yield for 8591.T (annual period ending 2023-03-31)
Market cap (USD): 16076894240.046473
Dividends paid: 797972972.972973
Stock repurchases: 390923423.42342347
Net debt paydown: -3047502082.0689545
Dividend yield: 4.963477155838193%
Buyback yield: 2.4315854641231596%
Debt paydown yield: -18.955788578106272%
Total shareholder yield: -11.56072595814492% (Minimal or Negative)
Shareholder yield for 8591.T (annual period ending 2024-03-31)
Market cap (USD): 22166755478.07277
Dividends paid: 659667194.9286846
Stock repurchases: 330170364.5007924
Net debt paydown: 1988407789.7231598
Dividend yield: 2.975930309608114%
Buyback yield: 1.489484398505659%
Debt paydown yield: 8.970224766046982%
Total shareholder yield: 13.435639474160755% (High Return)
Shareholder yield for 8591.T (quarterly period ending 2024-09-30)
Market cap (USD): 24024835072.611008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8591.T (quarterly period ending 2024-12-31)
Market cap (USD): 22317744544.65459
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8591.T (quarterly period ending 2025-03-31)
Market cap (USD): 21693688656.849884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -552167790.3958817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5452923157977194%
Total shareholder yield: -2.5452923157977194% (Minimal or Negative)
Shareholder yield for 8591.T (annual period ending 2025-03-31)
Market cap (USD): 21693688656.849884
Dividends paid: 906229113.7548456
Stock repurchases: 357692821.81526536
Net debt paydown: -1048282436.1246719
Dividend yield: 4.177386004240914%
Buyback yield: 1.6488335730877293%
Debt paydown yield: -4.832200059226312%
Total shareholder yield: 0.9940195181023306% (Low Return)
Shareholder yield for 8591.T (quarterly period ending 2025-06-30)
Market cap (USD): 23740945453.013355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2162895549.0638046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.110401914466621%
Total shareholder yield: -9.110401914466621% (Minimal or Negative)
Shareholder yield for 8591.T (quarterly period ending 2025-09-30)
Market cap (USD): 28161227736.65559
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 269345529.210907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9564410036722863%
Total shareholder yield: 0.9564410036722863% (Low Return)
Shareholder yield for 8591.T (quarterly period ending 2025-12-31)
Market cap (USD): 31467026752.6888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 963543217.2905807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.062072641509569%
Total shareholder yield: 3.062072641509569% (Low Return)
Shareholder yield for 9046.T (annual period ending 2022-03-31)
Market cap (USD): 209121831.97221768
Dividends paid: 0
Stock repurchases: 16390.755613833797
Dividend yield: 0%
Buyback yield: 0.007837897869989657%
Total shareholder yield: 0.007837897869989657% (Low Return)
Shareholder yield for 9046.T (annual period ending 2023-03-31)
Market cap (USD): 184011175.6906907
Dividends paid: 0
Stock repurchases: 22522.522522522526
Net debt paydown: 53144897.47902304
Dividend yield: 0%
Buyback yield: 0.012239757959256364%
Debt paydown yield: 28.88134227692546%
Total shareholder yield: 28.893582034884716% (High Return)
Shareholder yield for 9046.T (annual period ending 2024-03-31)
Market cap (USD): 143057492.66825145
Dividends paid: 0
Stock repurchases: 19809.825673534073
Net debt paydown: 66645595.67491424
Dividend yield: 0%
Buyback yield: 0.01384745762284036%
Debt paydown yield: 46.5865816825579%
Total shareholder yield: 46.60042914018074% (High Return)
Shareholder yield for 9046.T (quarterly period ending 2024-09-30)
Market cap (USD): 137366130.43829668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9046.T (quarterly period ending 2025-03-31)
Market cap (USD): 124624070.84407164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18626840.608619213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.946422855922373%
Total shareholder yield: 14.946422855922373% (High Return)
Shareholder yield for 9046.T (annual period ending 2025-03-31)
Market cap (USD): 124624070.84407164
Dividends paid: 534687.8759524127
Stock repurchases: 1971661.542574522
Net debt paydown: -1420730.721737504
Dividend yield: 0.42904061176224034%
Buyback yield: 1.5820872558732613%
Debt paydown yield: -1.14001309066136%
Total shareholder yield: 0.8711147769741419% (Low Return)
Shareholder yield for 9046.T (quarterly period ending 2025-09-30)
Market cap (USD): 131539949.43041724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6084105.755216956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.625291237804042%
Total shareholder yield: -4.625291237804042% (Minimal or Negative)
Shareholder yield for 9156.T (annual period ending 2024-03-31)
Market cap (USD): 3473322.7680929746
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 653014.6390447502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.80086253553935%
Total shareholder yield: 18.80086253553935% (High Return)
Shareholder yield for 9156.T (quarterly period ending 2024-09-30)
Market cap (USD): 3683989.3542512953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9156.T (quarterly period ending 2025-03-31)
Market cap (USD): 3515572.784387114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -486065.43028490036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.826066478940454%
Total shareholder yield: -13.826066478940454% (Minimal or Negative)
Shareholder yield for 9156.T (annual period ending 2025-03-31)
Market cap (USD): 3515572.784387114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -996161.7900053619
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.33568954764301%
Total shareholder yield: -28.33568954764301% (Minimal or Negative)
Shareholder yield for ADNT (annual period ending 2021-09-30)
Market cap (USD): 3250234891.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADNT (annual period ending 2022-09-30)
Market cap (USD): 2175971489.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADNT (annual period ending 2023-09-30)
Market cap (USD): 2877771302.9
Dividends paid: 0
Stock repurchases: 68421052.63157895
Net debt paydown: -140970072.23942232
Dividend yield: 0%
Buyback yield: 2.3775708848937853%
Debt paydown yield: -4.898584960429738%
Total shareholder yield: -2.5210140755359527% (Minimal or Negative)
Shareholder yield for ADNT (annual period ending 2024-09-30)
Market cap (USD): 1769790144.59
Dividends paid: 0
Stock repurchases: 305555555.5555555
Net debt paydown: -3801169.590643406
Dividend yield: 0%
Buyback yield: 17.26507272568988%
Debt paydown yield: -0.21478080902772842%
Total shareholder yield: 17.05029191666215% (High Return)
Shareholder yield for ADNT (quarterly period ending 2024-09-30)
Market cap (USD): 1769790144.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADNT (quarterly period ending 2024-12-31)
Market cap (USD): 1351062658.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADNT (quarterly period ending 2025-03-31)
Market cap (USD): 1008396156.8199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADNT (quarterly period ending 2025-06-30)
Market cap (USD): 1525924511.02
Dividends paid: 0
Stock repurchases: 58823529.41176471
Net debt paydown: -212122762.14833784
Dividend yield: 0%
Buyback yield: 3.854943608740139%
Debt paydown yield: -13.901261865604672%
Total shareholder yield: -10.046318256864533% (Minimal or Negative)
Shareholder yield for ADNT (annual period ending 2025-09-30)
Market cap (USD): 1888194358.9599998
Dividends paid: 0
Stock repurchases: 147058823.52941176
Net debt paydown: -147777777.77777767
Dividend yield: 0%
Buyback yield: 7.788330837425573%
Debt paydown yield: -7.826407121519647%
Total shareholder yield: -0.03807628409407471% (Minimal or Negative)
Shareholder yield for ADNT (quarterly period ending 2025-09-30)
Market cap (USD): 1888194358.9599998
Dividends paid: 0
Stock repurchases: 58823529.41176471
Net debt paydown: -3529411.764705658
Dividend yield: 0%
Buyback yield: 3.1153323349702293%
Debt paydown yield: -0.18691994009820184%
Total shareholder yield: 2.9284123948720273% (Low Return)
Shareholder yield for ADNT (quarterly period ending 2025-12-31)
Market cap (USD): 1503184628.7900002
Dividends paid: 0
Stock repurchases: 29411764.705882356
Net debt paydown: 7058823.529411793
Dividend yield: 0%
Buyback yield: 1.9566302197726422%
Debt paydown yield: 0.46959125274543595%
Total shareholder yield: 2.426221472518078% (Low Return)
Shareholder yield for AII (quarterly period ending 2025-06-30)
Market cap (USD): 341272032.14000005
Dividends paid: 8000000
Stock repurchases: 0
Net debt paydown: 653000
Dividend yield: 2.344170997498605%
Buyback yield: 0%
Debt paydown yield: 0.19134295767082365%
Total shareholder yield: 2.535513955169429% (Low Return)
Shareholder yield for AII (quarterly period ending 2025-09-30)
Market cap (USD): 413953963.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 634000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15315712768725687%
Total shareholder yield: 0.15315712768725687% (Low Return)
Shareholder yield for AII (annual period ending 2025-12-31)
Market cap (USD): 386526819.41
Dividends paid: 22875000
Stock repurchases: 0
Net debt paydown: 2565000
Dividend yield: 5.9180886943153705%
Buyback yield: 0%
Debt paydown yield: 0.6636020765429038%
Total shareholder yield: 6.581690770858274% (Moderate Return)
Shareholder yield for AII (quarterly period ending 2025-12-31)
Market cap (USD): 386526819.41
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 673000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17411469688630576%
Total shareholder yield: 0.17411469688630576% (Low Return)
Shareholder yield for ASYS (annual period ending 2021-09-30)
Market cap (USD): 199843274.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASYS (annual period ending 2022-09-30)
Market cap (USD): 148614858.5
Dividends paid: 0
Stock repurchases: 4115000
Net debt paydown: -7421000
Dividend yield: 0%
Buyback yield: 2.7689021417733946%
Debt paydown yield: -4.993444178396199%
Total shareholder yield: -2.224542036622805% (Minimal or Negative)
Shareholder yield for ASYS (annual period ending 2023-09-30)
Market cap (USD): 133228849.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10381000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.791855915298415%
Total shareholder yield: -7.791855915298415% (Minimal or Negative)
Shareholder yield for ASYS (quarterly period ending 2024-09-30)
Market cap (USD): 101407785.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASYS (annual period ending 2024-09-30)
Market cap (USD): 101407785.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4633000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.568682733234473%
Total shareholder yield: 4.568682733234473% (Moderate Return)
Shareholder yield for ASYS (quarterly period ending 2024-12-31)
Market cap (USD): 95288350.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASYS (quarterly period ending 2025-03-31)
Market cap (USD): 84448207.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASYS (quarterly period ending 2025-06-30)
Market cap (USD): 77629408.44000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2438000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.140562383499724%
Total shareholder yield: -3.140562383499724% (Minimal or Negative)
Shareholder yield for ASYS (annual period ending 2025-09-30)
Market cap (USD): 161902775.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1942000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1994853064633006%
Total shareholder yield: -1.1994853064633006% (Minimal or Negative)
Shareholder yield for ASYS (quarterly period ending 2025-09-30)
Market cap (USD): 161902775.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -552000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3409453600245839%
Total shareholder yield: -0.3409453600245839% (Minimal or Negative)
Shareholder yield for ASYS (quarterly period ending 2025-12-31)
Market cap (USD): 219425467.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 415000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18913027946741637%
Total shareholder yield: 0.18913027946741637% (Low Return)
Shareholder yield for ATRL.TO (annual period ending 2021-12-31)
Market cap (USD): 3925040933.149606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATRL.TO (annual period ending 2022-12-31)
Market cap (USD): 2838033822.7205877
Dividends paid: 10326470.588235293
Stock repurchases: 0
Net debt paydown: -1001574884.2056506
Dividend yield: 0.3638600254008305%
Buyback yield: 0%
Debt paydown yield: -35.29115390335707%
Total shareholder yield: -34.92729387795624% (Minimal or Negative)
Shareholder yield for ATRL.TO (annual period ending 2023-12-31)
Market cap (USD): 5239614255.227273
Dividends paid: 10639393.93939394
Stock repurchases: 0
Net debt paydown: 34421078.431372404
Dividend yield: 0.20305681718419644%
Buyback yield: 0%
Debt paydown yield: 0.6569391706084546%
Total shareholder yield: 0.8599959877926511% (Low Return)
Shareholder yield for ATRL.TO (quarterly period ending 2024-09-30)
Market cap (USD): 6606900942.296295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATRL.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8657841500.174826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 286753048.43304837
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3120616544811776%
Total shareholder yield: 3.3120616544811776% (Low Return)
Shareholder yield for ATRL.TO (annual period ending 2024-12-31)
Market cap (USD): 8657841500.174826
Dividends paid: 9802097.902097903
Stock repurchases: 27247552.44755245
Net debt paydown: 259711655.01165485
Dividend yield: 0.11321641660799603%
Buyback yield: 0.3147153068926273%
Debt paydown yield: 2.999727530313538%
Total shareholder yield: 3.4276592538141615% (Low Return)
Shareholder yield for ATRL.TO (quarterly period ending 2025-03-31)
Market cap (USD): 7764202180.524476
Dividends paid: 0
Stock repurchases: 18907692.307692308
Net debt paydown: -799434265.7342658
Dividend yield: 0%
Buyback yield: 0.24352395607522784%
Debt paydown yield: -10.296412266794727%
Total shareholder yield: -10.0528883107195% (Minimal or Negative)
Shareholder yield for ATRL.TO (quarterly period ending 2025-06-30)
Market cap (USD): 11323862980.80292
Dividends paid: 5081751.824817518
Stock repurchases: 559136496.3503649
Net debt paydown: 567899622.2755349
Dividend yield: 0.04487648634951247%
Buyback yield: 4.937683344440461%
Debt paydown yield: 5.015069709323416%
Total shareholder yield: 9.997629540113389% (Moderate Return)
Shareholder yield for ATRL.TO (quarterly period ending 2025-09-30)
Market cap (USD): 11739913163.273384
Dividends paid: 2384172.661870504
Stock repurchases: 17590647.48201439
Net debt paydown: 11622191.88153112
Dividend yield: 0.02030826487992298%
Buyback yield: 0.14983626571484515%
Debt paydown yield: 0.09899725594129147%
Total shareholder yield: 0.2691417865360596% (Low Return)
Shareholder yield for ATRL.TO (annual period ending 2025-12-31)
Market cap (USD): 10509760066.861315
Dividends paid: 9916788.321167883
Stock repurchases: 677630656.9343065
Net debt paydown: 583920218.4676639
Dividend yield: 0.09435789454829561%
Buyback yield: 6.4476320355872545%
Debt paydown yield: 5.5559804862609825%
Total shareholder yield: 12.097970416396532% (High Return)
Shareholder yield for ATRL.TO (quarterly period ending 2025-12-31)
Market cap (USD): 10509760066.861315
Dividends paid: 2416058.3941605836
Stock repurchases: 80910948.90510948
Net debt paydown: -4281315.96912241
Dividend yield: 0.02298871124354913%
Buyback yield: 0.7698648531495269%
Debt paydown yield: -0.04073657192824006%
Total shareholder yield: 0.752116992464836% (Low Return)
Shareholder yield for BIDU (annual period ending 2021-12-31)
Market cap (USD): 40880070206.009995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIDU (annual period ending 2022-12-31)
Market cap (USD): 31425918611.219997
Dividends paid: 0
Stock repurchases: 276580459.77011496
Dividend yield: 0%
Buyback yield: 0.8801030232139894%
Total shareholder yield: 0.8801030232139894% (Low Return)
Shareholder yield for BIDU (annual period ending 2023-12-31)
Market cap (USD): 32719991671.71
Dividends paid: 0
Stock repurchases: 670042194.092827
Net debt paydown: 1227543770.308939
Dividend yield: 0%
Buyback yield: 2.047806737897649%
Debt paydown yield: 3.751662844615833%
Total shareholder yield: 5.799469582513482% (Moderate Return)
Shareholder yield for BIDU (quarterly period ending 2024-09-30)
Market cap (USD): 28928440029.510002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIDU (quarterly period ending 2024-12-31)
Market cap (USD): 23164182532.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIDU (annual period ending 2024-12-31)
Market cap (USD): 23164182532.89
Dividends paid: 0
Stock repurchases: 866301369.8630137
Net debt paydown: 1031729572.4717255
Dividend yield: 0%
Buyback yield: 3.739831391127156%
Debt paydown yield: 4.453986541535879%
Total shareholder yield: 8.193817932663034% (Moderate Return)
Shareholder yield for BIDU (quarterly period ending 2025-03-31)
Market cap (USD): 25285253451.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIDU (quarterly period ending 2025-06-30)
Market cap (USD): 23562570205.440002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1247542561.4071484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.294594564726738%
Total shareholder yield: 5.294594564726738% (Moderate Return)
Shareholder yield for BIDU (quarterly period ending 2025-09-30)
Market cap (USD): 36203823180.630005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -847537531.5374603
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3410166581271867%
Total shareholder yield: -2.3410166581271867% (Minimal or Negative)
Shareholder yield for BIDU (quarterly period ending 2025-12-31)
Market cap (USD): 35898850548.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -211260834.67094612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5884891338938374%
Total shareholder yield: -0.5884891338938374% (Minimal or Negative)
Shareholder yield for BIDU (annual period ending 2025-12-31)
Market cap (USD): 35898850548.54
Dividends paid: 0
Stock repurchases: 790857142.8571428
Net debt paydown: -3001841487.2798424
Dividend yield: 0%
Buyback yield: 2.20301522408858%
Debt paydown yield: -8.361943185955091%
Total shareholder yield: -6.158927961866512% (Minimal or Negative)
Shareholder yield for BLACKBUCK.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1023109683.8139642
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLACKBUCK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 901234172.2954837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLACKBUCK.NS (annual period ending 2025-03-31)
Market cap (USD): 901234172.2954837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17665321.063089304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.96012552632075%
Total shareholder yield: 1.96012552632075% (Low Return)
Shareholder yield for BLACKBUCK.NS (quarterly period ending 2025-06-30)
Market cap (USD): 929234953.6157267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLACKBUCK.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1279076877.005637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLACKBUCK.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1379176752.0998108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM.L (annual period ending 2021-12-31)
Market cap (USD): 3415412.620945946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM.L (annual period ending 2022-12-31)
Market cap (USD): 949536.9198795181
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 921377.4014978835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 97.03439457781087%
Total shareholder yield: 97.03439457781087% (High Return)
Shareholder yield for BOOM.L (annual period ending 2023-12-31)
Market cap (USD): 694890.2662025316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -973737.9899344211
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -140.12831051091698%
Total shareholder yield: -140.12831051091698% (Minimal or Negative)
Shareholder yield for BOOM.L (quarterly period ending 2024-12-31)
Market cap (USD): 928527.0512499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM.L (annual period ending 2024-12-31)
Market cap (USD): 928527.0512499998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102563.29113924038
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.045805396963699%
Total shareholder yield: 11.045805396963699% (High Return)
Shareholder yield for BOOM.L (quarterly period ending 2025-06-30)
Market cap (USD): 831424.1554794521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42705.479452054715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.136425153227358%
Total shareholder yield: -5.136425153227358% (Minimal or Negative)
Shareholder yield for BSRR (annual period ending 2021-12-31)
Market cap (USD): 297813019.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSRR (annual period ending 2022-12-31)
Market cap (USD): 242488071.35999998
Dividends paid: 13919000
Stock repurchases: 5192000
Dividend yield: 5.740076170318385%
Buyback yield: 2.1411362509011465%
Total shareholder yield: 7.881212421219532% (Moderate Return)
Shareholder yield for BSRR (annual period ending 2023-12-31)
Market cap (USD): 270215941.44
Dividends paid: 13714000
Stock repurchases: 8881000
Net debt paydown: -11769000
Dividend yield: 5.075200199853908%
Buyback yield: 3.286630667558886%
Debt paydown yield: -4.355405509120653%
Total shareholder yield: 4.006425358292142% (Moderate Return)
Shareholder yield for BSRR (quarterly period ending 2024-09-30)
Market cap (USD): 356669347.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSRR (quarterly period ending 2024-12-31)
Market cap (USD): 360200727.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BSRR (annual period ending 2024-12-31)
Market cap (USD): 360200727.36
Dividends paid: 13634000
Stock repurchases: 15842000
Net debt paydown: 150233000
Dividend yield: 3.785111734761601%
Buyback yield: 4.398103278721819%
Debt paydown yield: 41.70813343468091%
Total shareholder yield: 49.89134844816433% (High Return)
Shareholder yield for BSRR (quarterly period ending 2025-03-31)
Market cap (USD): 350129755.68
Dividends paid: 3514000
Stock repurchases: 14293000
Dividend yield: 1.0036279245033972%
Buyback yield: 4.082200889279186%
Total shareholder yield: 5.085828813782583% (Moderate Return)
Shareholder yield for BSRR (quarterly period ending 2025-06-30)
Market cap (USD): 376288123.68
Dividends paid: 3449000
Stock repurchases: 3983000
Net debt paydown: -97261000
Dividend yield: 0.9165848675397131%
Buyback yield: 1.0584973984954125%
Debt paydown yield: -25.847480661577283%
Total shareholder yield: -23.872398395542156% (Minimal or Negative)
Shareholder yield for BSRR (quarterly period ending 2025-09-30)
Market cap (USD): 369617739.84000003
Dividends paid: 3383000
Stock repurchases: 6035000
Net debt paydown: 19015000
Dividend yield: 0.91526992223491%
Buyback yield: 1.632767951725593%
Debt paydown yield: 5.144504159413779%
Total shareholder yield: 7.6925420333742816% (Moderate Return)
Shareholder yield for BSRR (quarterly period ending 2025-12-31)
Market cap (USD): 421411308.47999996
Dividends paid: 3388000
Stock repurchases: 7519000
Net debt paydown: -144655000
Dividend yield: 0.8039651361564716%
Buyback yield: 1.784242579327187%
Debt paydown yield: -34.326321360895626%
Total shareholder yield: -31.738113645411968% (Minimal or Negative)
Shareholder yield for BSRR (annual period ending 2025-12-31)
Market cap (USD): 421411308.47999996
Dividends paid: 13734000
Stock repurchases: 31830000
Net debt paydown: -222969000
Dividend yield: 3.2590487544194158%
Buyback yield: 7.5531907567474885%
Debt paydown yield: -52.91006565633776%
Total shareholder yield: -42.097826145170856% (Minimal or Negative)
Shareholder yield for CAE.AX (annual period ending 2021-06-30)
Market cap (USD): 64587020.66165413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAE.AX (annual period ending 2022-06-30)
Market cap (USD): 187599311.73793104
Dividends paid: 0
Stock repurchases: 13560
Dividend yield: 0%
Buyback yield: 0.007228171507869279%
Total shareholder yield: 0.007228171507869279% (Low Return)
Shareholder yield for CAE.AX (annual period ending 2023-06-30)
Market cap (USD): 142219764.03973508
Dividends paid: 0
Stock repurchases: 96927.81456953642
Dividend yield: 0%
Buyback yield: 0.06815354759163822%
Total shareholder yield: 0.06815354759163822% (Low Return)
Shareholder yield for CAE.AX (annual period ending 2024-06-30)
Market cap (USD): 57267158.32
Dividends paid: 0
Stock repurchases: 49132
Net debt paydown: 19329.876379690948
Dividend yield: 0%
Buyback yield: 0.0857943740205477%
Debt paydown yield: 0.0337538598854139%
Total shareholder yield: 0.11954823390596159% (Low Return)
Shareholder yield for COLR.BR (annual period ending 2022-03-31)
Market cap (USD): 4185288447.9999995
Dividends paid: 218111111.1111111
Stock repurchases: 221222222.2222222
Dividend yield: 5.21137584233504%
Buyback yield: 5.2857102914361%
Total shareholder yield: 10.497086133771141% (High Return)
Shareholder yield for COLR.BR (annual period ending 2023-03-31)
Market cap (USD): 3092698633.9130435
Dividends paid: 152065217.39130434
Stock repurchases: 103260869.56521739
Net debt paydown: -361045893.7198067
Dividend yield: 4.916910290703091%
Buyback yield: 3.3388597399341933%
Debt paydown yield: -11.67413758847213%
Total shareholder yield: -3.4183675578348467% (Minimal or Negative)
Shareholder yield for COLR.BR (annual period ending 2024-03-31)
Market cap (USD): 5145020167.826087
Dividends paid: 243548387.0967742
Stock repurchases: 100215053.76344086
Net debt paydown: 378096072.9312763
Dividend yield: 4.733672155840743%
Buyback yield: 1.9478068208580896%
Debt paydown yield: 7.348777275853369%
Total shareholder yield: 14.030256252552203% (High Return)
Shareholder yield for COLR.BR (quarterly period ending 2024-09-30)
Market cap (USD): 5304271817.777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COLR.BR (quarterly period ending 2025-03-31)
Market cap (USD): 4714652994.782608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66915458.93719816
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4193082504958272%
Total shareholder yield: 1.4193082504958272% (Low Return)
Shareholder yield for COLR.BR (annual period ending 2025-03-31)
Market cap (USD): 4714652994.782608
Dividends paid: 185978260.86956522
Stock repurchases: 191304347.82608694
Net debt paydown: 48643057.50350618
Dividend yield: 3.944686089843196%
Buyback yield: 4.057654890779676%
Debt paydown yield: 1.0317420509491624%
Total shareholder yield: 9.034083031572035% (Moderate Return)
Shareholder yield for COLR.BR (quarterly period ending 2025-09-30)
Market cap (USD): 4688865935.058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31569053.708440065
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6732769532265166%
Total shareholder yield: -0.6732769532265166% (Minimal or Negative)
Shareholder yield for CP (annual period ending 2021-12-31)
Market cap (USD): 61821963174.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP (annual period ending 2022-12-31)
Market cap (USD): 64600578119.079994
Dividends paid: 519852941.1764706
Stock repurchases: 0
Dividend yield: 0.804718713535677%
Buyback yield: 0%
Total shareholder yield: 0.804718713535677% (Low Return)
Shareholder yield for CP (annual period ending 2023-12-31)
Market cap (USD): 68985995954.84
Dividends paid: 535606060.60606056
Stock repurchases: 0
Net debt paydown: -2653721033.8680935
Dividend yield: 0.7763982431400746%
Buyback yield: 0%
Debt paydown yield: -3.8467532390273633%
Total shareholder yield: -3.0703549958872887% (Minimal or Negative)
Shareholder yield for CP (quarterly period ending 2024-09-30)
Market cap (USD): 75013726138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP (quarterly period ending 2024-12-31)
Market cap (USD): 63579681254.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP (annual period ending 2024-12-31)
Market cap (USD): 63579681254.48
Dividends paid: 495804195.8041958
Stock repurchases: 0
Net debt paydown: 1225291375.2913742
Dividend yield: 0.7798154788158207%
Buyback yield: 0%
Debt paydown yield: 1.9271744543466653%
Total shareholder yield: 2.706989933162486% (Low Return)
Shareholder yield for CP (quarterly period ending 2025-03-31)
Market cap (USD): 61795331082.44
Dividends paid: 123776223.77622378
Stock repurchases: 242657342.65734267
Dividend yield: 0.20030028419314758%
Buyback yield: 0.3926790882204645%
Total shareholder yield: 0.5929793724136121% (Low Return)
Shareholder yield for CP (quarterly period ending 2025-06-30)
Market cap (USD): 69918119179.04001
Dividends paid: 153284671.5328467
Stock repurchases: 1016788321.1678832
Net debt paydown: -414185084.9880028
Dividend yield: 0.21923454654197597%
Buyback yield: 1.4542558253951074%
Debt paydown yield: -0.5923859077607552%
Total shareholder yield: 1.0811044641763283% (Low Return)
Shareholder yield for CP (quarterly period ending 2025-09-30)
Market cap (USD): 65843409084.68
Dividends paid: 147482014.38848922
Stock repurchases: 1298561151.0791368
Net debt paydown: -933025258.6252213
Dividend yield: 0.22398903161106876%
Buyback yield: 1.9721961075998984%
Debt paydown yield: -1.4170366808092738%
Total shareholder yield: 0.7791484584016932% (Low Return)
Shareholder yield for CP (quarterly period ending 2025-12-31)
Market cap (USD): 65088833141.27999
Dividends paid: 148905109.48905107
Stock repurchases: 289781021.8978102
Net debt paydown: -37047734.07550812
Dividend yield: 0.2287721292619301%
Buyback yield: 0.445208506455815%
Debt paydown yield: -0.05691872520604778%
Total shareholder yield: 0.6170619105116973% (Low Return)
Shareholder yield for CP (annual period ending 2025-12-31)
Market cap (USD): 65088833141.27999
Dividends paid: 581021897.8102189
Stock repurchases: 2877372262.773722
Net debt paydown: -1148593742.024395
Dividend yield: 0.892659876924002%
Buyback yield: 4.420684968384943%
Debt paydown yield: -1.7646556046431034%
Total shareholder yield: 3.548689240665842% (Low Return)
Shareholder yield for CRAI (annual period ending 2021-12-31)
Market cap (USD): 569910690.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAI (annual period ending 2022-12-31)
Market cap (USD): 757661944.74
Dividends paid: 9580000
Stock repurchases: 27630000
Dividend yield: 1.2644161510959195%
Buyback yield: 3.646745120540736%
Total shareholder yield: 4.911161271636656% (Moderate Return)
Shareholder yield for CRAI (annual period ending 2023-12-31)
Market cap (USD): 620839430.28
Dividends paid: 10807000
Stock repurchases: 31417000
Net debt paydown: 13225000
Dividend yield: 1.7407077374460604%
Buyback yield: 5.060406679683805%
Debt paydown yield: 2.130180422663473%
Total shareholder yield: 8.931294839793338% (Moderate Return)
Shareholder yield for CRAI (quarterly period ending 2024-09-30)
Market cap (USD): 1109897515.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAI (quarterly period ending 2024-12-31)
Market cap (USD): 1188100275.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRAI (annual period ending 2024-12-31)
Market cap (USD): 1188100275.54
Dividends paid: 12300000
Stock repurchases: 33348000
Net debt paydown: 5518000
Dividend yield: 1.035266151622561%
Buyback yield: 2.806833790594241%
Debt paydown yield: 0.4644389125734383%
Total shareholder yield: 4.30653885479024% (Moderate Return)
Shareholder yield for CRAI (quarterly period ending 2025-03-31)
Market cap (USD): 1102077239.76
Dividends paid: 3488000
Stock repurchases: 0
Dividend yield: 0.31649324331927803%
Buyback yield: 0%
Total shareholder yield: 0.31649324331927803% (Low Return)
Shareholder yield for CRAI (quarterly period ending 2025-06-30)
Market cap (USD): 1195403508.48
Dividends paid: 3370000
Stock repurchases: 43150000
Net debt paydown: -38944000
Dividend yield: 0.2819131762700848%
Buyback yield: 3.6096598089181473%
Debt paydown yield: -3.2578120880303207%
Total shareholder yield: 0.6337608971579112% (Low Return)
Shareholder yield for CRAI (quarterly period ending 2025-09-30)
Market cap (USD): 1333777152.06
Dividends paid: 3240000
Stock repurchases: 3999000
Net debt paydown: 29551000
Dividend yield: 0.24291914095213477%
Buyback yield: 0.29982519897147747%
Debt paydown yield: 2.2155875105791774%
Total shareholder yield: 2.7583318505027896% (Low Return)
Shareholder yield for CRAI (annual period ending 2025-12-31)
Market cap (USD): 1287889582.26
Dividends paid: 13831000
Stock repurchases: 47149000
Net debt paydown: -23995000
Dividend yield: 1.073927469444177%
Buyback yield: 3.6609504921425424%
Debt paydown yield: -1.8631255606473158%
Total shareholder yield: 2.8717524009394038% (Low Return)
Shareholder yield for CRAI (quarterly period ending 2025-12-31)
Market cap (USD): 1287889582.26
Dividends paid: 3733000
Stock repurchases: 0
Net debt paydown: 67101000
Dividend yield: 0.28985404117092856%
Buyback yield: 0%
Debt paydown yield: 5.210151625130051%
Total shareholder yield: 5.5000056663009795% (Moderate Return)
Shareholder yield for CSV (annual period ending 2021-12-31)
Market cap (USD): 962656693.1999999
Dividends paid: 0
Stock repurchases: 140040000
Dividend yield: 0%
Buyback yield: 14.547242125797544%
Total shareholder yield: 14.547242125797544% (High Return)
Shareholder yield for CSV (annual period ending 2022-12-31)
Market cap (USD): 416966056.56
Dividends paid: 6763000
Stock repurchases: 36663000
Dividend yield: 1.6219545676679863%
Buyback yield: 8.79280205743182%
Total shareholder yield: 10.414756625099805% (High Return)
Shareholder yield for CSV (annual period ending 2023-12-31)
Market cap (USD): 384745230.71999997
Dividends paid: 6708000
Stock repurchases: 0
Net debt paydown: 8117000
Dividend yield: 1.7434913975273618%
Buyback yield: 0%
Debt paydown yield: 2.109707762929278%
Total shareholder yield: 3.85319916045664% (Low Return)
Shareholder yield for CSV (quarterly period ending 2024-09-30)
Market cap (USD): 511406408.15999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSV (quarterly period ending 2024-12-31)
Market cap (USD): 622830150.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSV (annual period ending 2024-12-31)
Market cap (USD): 622830150.72
Dividends paid: 6807000
Stock repurchases: 0
Net debt paydown: 43762000
Dividend yield: 1.0929143350126862%
Buyback yield: 0%
Debt paydown yield: 7.026313666640983%
Total shareholder yield: 8.119228001653669% (Moderate Return)
Shareholder yield for CSV (quarterly period ending 2025-03-31)
Market cap (USD): 607275269.28
Dividends paid: 1722000
Stock repurchases: 0
Dividend yield: 0.2835616872792538%
Buyback yield: 0%
Total shareholder yield: 0.2835616872792538% (Low Return)
Shareholder yield for CSV (quarterly period ending 2025-06-30)
Market cap (USD): 718857735.12
Dividends paid: 1766000
Stock repurchases: 0
Net debt paydown: 7040000
Dividend yield: 0.24566752414581708%
Buyback yield: 0%
Debt paydown yield: 0.9793314665835517%
Total shareholder yield: 1.2249989907293688% (Low Return)
Shareholder yield for CSV (quarterly period ending 2025-09-30)
Market cap (USD): 701715620.88
Dividends paid: 1766000
Stock repurchases: 0
Net debt paydown: -22114000
Dividend yield: 0.25166890225207095%
Buyback yield: 0%
Debt paydown yield: -3.151419085165514%
Total shareholder yield: -2.899750182913443% (Minimal or Negative)
Shareholder yield for CSV (quarterly period ending 2025-12-31)
Market cap (USD): 668066285.5200001
Dividends paid: 1771000
Stock repurchases: 0
Net debt paydown: 9411000
Dividend yield: 0.2650934553030937%
Buyback yield: 0%
Debt paydown yield: 1.408692551020562%
Total shareholder yield: 1.6737860063236556% (Low Return)
Shareholder yield for CSV (annual period ending 2025-12-31)
Market cap (USD): 668066285.5200001
Dividends paid: 7025000
Stock repurchases: 0
Net debt paydown: 8360000
Dividend yield: 1.0515423622271223%
Buyback yield: 0%
Debt paydown yield: 1.2513728324866535%
Total shareholder yield: 2.302915194713776% (Low Return)
Shareholder yield for CXX.DE (annual period ending 2021-06-30)
Market cap (USD): 20428510619.535717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXX.DE (annual period ending 2022-06-30)
Market cap (USD): 16450342125.624998
Dividends paid: 571000000
Stock repurchases: 25000000
Dividend yield: 3.4710524294235974%
Buyback yield: 0.15197252317966714%
Total shareholder yield: 3.6230249526032647% (Low Return)
Shareholder yield for CXX.DE (annual period ending 2023-06-30)
Market cap (USD): 18933391969.076088
Dividends paid: 583000000
Stock repurchases: 0
Net debt paydown: 179000000
Dividend yield: 3.0792158159098695%
Buyback yield: 0%
Debt paydown yield: 0.9454196072862208%
Total shareholder yield: 4.024635423196091% (Moderate Return)