speb/financial-data huggingface dataset:
Shareholder yield for ALTN.L (annual period ending 2024-12-31)
Market cap (USD): 652573.7992499999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1143259.4936708957
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -175.19236827847496%
Total shareholder yield: -175.19236827847496% (Minimal or Negative)
Shareholder yield for ALTN.L (quarterly period ending 2025-06-30)
Market cap (USD): 1800978.2539726025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8094828.767123289
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 449.4684346836334%
Total shareholder yield: 449.4684346836334% (High Return)
Shareholder yield for APD (annual period ending 2021-09-30)
Market cap (USD): 50577464211.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APD (annual period ending 2022-09-30)
Market cap (USD): 47128140385.03999
Dividends paid: 1383300000
Stock repurchases: 0
Dividend yield: 2.9351890159432314%
Buyback yield: 0%
Total shareholder yield: 2.9351890159432314% (Low Return)
Shareholder yield for APD (annual period ending 2023-09-30)
Market cap (USD): 58756525807.96001
Dividends paid: 1496600000
Stock repurchases: 0
Net debt paydown: -2704700000
Dividend yield: 2.5471213272402995%
Buyback yield: 0%
Debt paydown yield: -4.603233364818146%
Total shareholder yield: -2.0561120375778463% (Minimal or Negative)
Shareholder yield for APD (annual period ending 2024-09-30)
Market cap (USD): 63014180524.28001
Dividends paid: 1564900000
Stock repurchases: 0
Net debt paydown: -3974500000
Dividend yield: 2.4834092691200325%
Buyback yield: 0%
Debt paydown yield: -6.307310460807444%
Total shareholder yield: -3.8239011916874115% (Minimal or Negative)
Shareholder yield for APD (quarterly period ending 2024-09-30)
Market cap (USD): 63014180524.28001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APD (quarterly period ending 2024-12-31)
Market cap (USD): 61751581034.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APD (quarterly period ending 2025-03-31)
Market cap (USD): 63176737425.06
Dividends paid: 393800000
Stock repurchases: 0
Dividend yield: 0.6233307005875763%
Buyback yield: 0%
Total shareholder yield: 0.6233307005875763% (Low Return)
Shareholder yield for APD (quarterly period ending 2025-06-30)
Market cap (USD): 60789600471.14
Dividends paid: 398300000
Stock repurchases: 0
Net debt paydown: -1845700000
Dividend yield: 0.6552107546571125%
Buyback yield: 0%
Debt paydown yield: -3.036210117676707%
Total shareholder yield: -2.3809993630195945% (Minimal or Negative)
Shareholder yield for APD (quarterly period ending 2025-09-30)
Market cap (USD): 59152897429.03999
Dividends paid: 398400000
Stock repurchases: 0
Net debt paydown: -65200000
Dividend yield: 0.6735088513253673%
Buyback yield: 0%
Debt paydown yield: -0.11022283410244466%
Total shareholder yield: 0.5632860172229226% (Low Return)
Shareholder yield for APD (annual period ending 2025-09-30)
Market cap (USD): 59152897429.03999
Dividends paid: 1584100000
Stock repurchases: 0
Net debt paydown: -3400100000
Dividend yield: 2.6779753297804074%
Buyback yield: 0%
Debt paydown yield: -5.747985555701258%
Total shareholder yield: -3.070010225920851% (Minimal or Negative)
Shareholder yield for APD (quarterly period ending 2025-12-31)
Market cap (USD): 53933262149.2
Dividends paid: 398400000
Stock repurchases: 0
Net debt paydown: 267400000
Dividend yield: 0.7386907153842716%
Buyback yield: 0%
Debt paydown yield: 0.4957979349742826%
Total shareholder yield: 1.2344886503585542% (Low Return)
Shareholder yield for ATNI (annual period ending 2021-12-31)
Market cap (USD): 523871853.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATNI (annual period ending 2022-12-31)
Market cap (USD): 604159905.84
Dividends paid: 10708000
Stock repurchases: 942000
Dividend yield: 1.7723784541961651%
Buyback yield: 0.1559189861648102%
Total shareholder yield: 1.9282974403609754% (Low Return)
Shareholder yield for ATNI (annual period ending 2023-12-31)
Market cap (USD): 532177513.8
Dividends paid: 13178000
Stock repurchases: 14999000
Net debt paydown: -88999000
Dividend yield: 2.476241415369625%
Buyback yield: 2.8184204726915314%
Debt paydown yield: -16.723555146948037%
Total shareholder yield: -11.42889325888688% (Minimal or Negative)
Shareholder yield for ATNI (quarterly period ending 2024-09-30)
Market cap (USD): 453119929.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATNI (quarterly period ending 2024-12-31)
Market cap (USD): 239018455.61999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATNI (annual period ending 2024-12-31)
Market cap (USD): 239018455.61999997
Dividends paid: 14674000
Stock repurchases: 10000000
Net debt paydown: -40224000
Dividend yield: 6.139274878141313%
Buyback yield: 4.183777346423137%
Debt paydown yield: -16.828825998252427%
Total shareholder yield: -6.505773773687977% (Minimal or Negative)
Shareholder yield for ATNI (quarterly period ending 2025-03-31)
Market cap (USD): 292082398.46999997
Dividends paid: 3627000
Stock repurchases: 0
Dividend yield: 1.2417728760785058%
Buyback yield: 0%
Total shareholder yield: 1.2417728760785058% (Low Return)
Shareholder yield for ATNI (quarterly period ending 2025-06-30)
Market cap (USD): 237634178.85
Dividends paid: 3652000
Stock repurchases: 0
Net debt paydown: -21945000
Dividend yield: 1.5368159654782756%
Buyback yield: 0%
Debt paydown yield: -9.234782684123976%
Total shareholder yield: -7.6979667186457% (Minimal or Negative)
Shareholder yield for ATNI (quarterly period ending 2025-09-30)
Market cap (USD): 222868559.97
Dividends paid: 4196000
Stock repurchases: 0
Net debt paydown: 5844000
Dividend yield: 1.8827240596721302%
Buyback yield: 0%
Debt paydown yield: 2.622173356702557%
Total shareholder yield: 4.504897416374687% (Moderate Return)
Shareholder yield for ATNI (quarterly period ending 2025-12-31)
Market cap (USD): 343608256.02
Dividends paid: 4196000
Stock repurchases: 0
Net debt paydown: 17838000
Dividend yield: 1.2211580852573485%
Buyback yield: 0%
Debt paydown yield: 5.191377007821874%
Total shareholder yield: 6.412535093079223% (Moderate Return)
Shareholder yield for ATNI (annual period ending 2025-12-31)
Market cap (USD): 343608256.02
Dividends paid: 15671000
Stock repurchases: 0
Net debt paydown: 1294000
Dividend yield: 4.56071695759483%
Buyback yield: 0%
Debt paydown yield: 0.37659164974332915%
Total shareholder yield: 4.937308607338159% (Moderate Return)
Shareholder yield for BIKE.DE (annual period ending 2021-12-31)
Market cap (USD): 777411891.1704545
Dividends paid: 0
Stock repurchases: 461363.63636363635
Dividend yield: 0%
Buyback yield: 0.05934609974501641%
Total shareholder yield: 0.05934609974501641% (Low Return)
Shareholder yield for BIKE.DE (annual period ending 2022-12-31)
Market cap (USD): 180420467.74468085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51055319.148936175
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.297964076440756%
Total shareholder yield: -28.297964076440756% (Minimal or Negative)
Shareholder yield for BIKE.DE (annual period ending 2023-12-31)
Market cap (USD): 72136864.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59763.593380622566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08284750678623216%
Total shareholder yield: 0.08284750678623216% (Low Return)
Shareholder yield for BIKE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 66738867.46666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIKE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 50606218.43750001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12049444.444444448
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.810205181258155%
Total shareholder yield: -23.810205181258155% (Minimal or Negative)
Shareholder yield for BIKE.DE (annual period ending 2024-12-31)
Market cap (USD): 50606218.43750001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13370555.555555552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.42077588166074%
Total shareholder yield: 26.42077588166074% (High Return)
Shareholder yield for BIKE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 84010323.0978261
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16832608.695652176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.036357527218875%
Total shareholder yield: 20.036357527218875% (High Return)
Shareholder yield for BIKE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 130417907.96470587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3197608.6956521757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4518171971578653%
Total shareholder yield: -2.4518171971578653% (Minimal or Negative)
Shareholder yield for BIKE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 155358384.3882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3102352.9411764704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9969008775373178%
Total shareholder yield: 1.9969008775373178% (Low Return)
Shareholder yield for BIKE.DE (annual period ending 2025-12-31)
Market cap (USD): 157956350.68235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2222058.8235294074
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4067549762515867%
Total shareholder yield: 1.4067549762515867% (Low Return)
Shareholder yield for BIKE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 157956350.68235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14515294.117647063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.189433697944205%
Total shareholder yield: -9.189433697944205% (Minimal or Negative)
Shareholder yield for BPH.AX (annual period ending 2021-06-30)
Market cap (USD): 71255206.68421054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPH.AX (annual period ending 2022-06-30)
Market cap (USD): 9336889.15172414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPH.AX (annual period ending 2023-06-30)
Market cap (USD): 17931773.86754967
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13833.943822790592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07714765937253572%
Total shareholder yield: 0.07714765937253572% (Low Return)
Shareholder yield for BPH.AX (annual period ending 2024-06-30)
Market cap (USD): 18051319.026666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1904.9757174392944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010553110909098284%
Total shareholder yield: 0.010553110909098284% (Low Return)
Shareholder yield for BRSR6.SA (annual period ending 2021-12-31)
Market cap (USD): 228475435.8508772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSR6.SA (annual period ending 2022-12-31)
Market cap (USD): 270561153.09297913
Dividends paid: 2836174.242424242
Stock repurchases: 0
Dividend yield: 1.048256266652435%
Buyback yield: 0%
Total shareholder yield: 1.048256266652435% (Low Return)
Shareholder yield for BRSR6.SA (annual period ending 2023-12-31)
Market cap (USD): 439038845.99378884
Dividends paid: 3057113.402061856
Stock repurchases: 0
Net debt paydown: -54053925.335832715
Dividend yield: 0.6963195694317003%
Buyback yield: 0%
Debt paydown yield: -12.31187760014234%
Total shareholder yield: -11.61555803071064% (Minimal or Negative)
Shareholder yield for BRSR6.SA (quarterly period ending 2024-09-30)
Market cap (USD): 353599713.92265195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSR6.SA (annual period ending 2024-12-31)
Market cap (USD): 285645240.3634895
Dividends paid: 12123948.220064726
Stock repurchases: 0
Net debt paydown: -274312160.277583
Dividend yield: 4.244407575157475%
Buyback yield: 0%
Debt paydown yield: -96.03246318003237%
Total shareholder yield: -91.78805560487488% (Minimal or Negative)
Shareholder yield for BRSR6.SA (quarterly period ending 2024-12-31)
Market cap (USD): 285645240.3634895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSR6.SA (quarterly period ending 2025-03-31)
Market cap (USD): 329825137.5173611
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSR6.SA (quarterly period ending 2025-06-30)
Market cap (USD): 383267148.1113138
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -587999879.6127329
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -153.4177616084011%
Total shareholder yield: -153.4177616084011% (Minimal or Negative)
Shareholder yield for BRSR6.SA (quarterly period ending 2025-09-30)
Market cap (USD): 417255739.3233083
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 233436809.1762252
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 55.945739549276276%
Total shareholder yield: 55.945739549276276% (High Return)
Shareholder yield for BRSR6.SA (quarterly period ending 2025-12-31)
Market cap (USD): 536340042.8635547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -214441553.7017727
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.982387396781924%
Total shareholder yield: -39.982387396781924% (Minimal or Negative)
Shareholder yield for BRSR6.SA (annual period ending 2025-12-31)
Market cap (USD): 536340042.8635547
Dividends paid: 6565328.467153284
Stock repurchases: 0
Net debt paydown: -679501875.0147638
Dividend yield: 1.2240981359699648%
Buyback yield: 0%
Debt paydown yield: -126.69236318564967%
Total shareholder yield: -125.4682650496797% (Minimal or Negative)
Shareholder yield for BTRW.L (annual period ending 2021-06-30)
Market cap (USD): 100252295.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTRW.L (annual period ending 2022-06-30)
Market cap (USD): 61072583.80536586
Dividends paid: 410975609.7560976
Stock repurchases: 34756097.56097561
Dividend yield: 672.9297896841056%
Buyback yield: 56.90949259939765%
Total shareholder yield: 729.8392822835033% (High Return)
Shareholder yield for BTRW.L (annual period ending 2023-06-30)
Market cap (USD): 63037651.73772152
Dividends paid: 455696202.53164554
Stock repurchases: 272531645.56962025
Net debt paydown: -5705464.6495832205
Dividend yield: 722.8952696836556%
Buyback yield: 432.33153211914185%
Debt paydown yield: -9.050883864331972%
Total shareholder yield: 1146.1759179384653% (High Return)
Shareholder yield for BTRW.L (annual period ending 2024-06-30)
Market cap (USD): 76495127.9513924
Dividends paid: 342531645.56962025
Stock repurchases: 29493670.886075947
Net debt paydown: 8607594.936708868
Dividend yield: 447.78230292951014%
Buyback yield: 38.55627368166144%
Debt paydown yield: 11.252474722544978%
Total shareholder yield: 497.59105133371656% (High Return)
Shareholder yield for BTRW.L (quarterly period ending 2024-12-31)
Market cap (USD): 72216624.41174999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTRW.L (annual period ending 2025-06-30)
Market cap (USD): 82974024.6649315
Dividends paid: 341506849.3150685
Stock repurchases: 68904109.5890411
Net debt paydown: -42247268.94399166
Dividend yield: 411.5828425753155%
Buyback yield: 83.04298829337493%
Debt paydown yield: -50.9162585695897%
Total shareholder yield: 443.7095722991007% (High Return)
Shareholder yield for BTRW.L (quarterly period ending 2025-06-30)
Market cap (USD): 82974024.6649315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24964041.095890403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.086573715932225%
Total shareholder yield: -30.086573715932225% (Minimal or Negative)
Shareholder yield for CABK.MC (annual period ending 2021-12-31)
Market cap (USD): 13915283934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABK.MC (annual period ending 2022-12-31)
Market cap (USD): 20724890965.531914
Dividends paid: 1253191489.3617022
Stock repurchases: 1934042553.1914895
Dividend yield: 6.046794125218398%
Buyback yield: 9.331979388494945%
Total shareholder yield: 15.378773513713343% (High Return)
Shareholder yield for CABK.MC (annual period ending 2023-12-31)
Market cap (USD): 23501368421.866665
Dividends paid: 1920000000
Stock repurchases: 570000000
Net debt paydown: -7352765957.446808
Dividend yield: 8.169737036306154%
Buyback yield: 2.4253906826533895%
Debt paydown yield: -31.286543938460554%
Total shareholder yield: -20.691416219501008% (Minimal or Negative)
Shareholder yield for CABK.MC (quarterly period ending 2024-12-31)
Market cap (USD): 34498308086.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABK.MC (annual period ending 2024-12-31)
Market cap (USD): 34498308086.375
Dividends paid: 4111458333.3333335
Stock repurchases: 1345833333.3333335
Net debt paydown: 3953541666.666664
Dividend yield: 11.917854994625493%
Buyback yield: 3.901157500140902%
Debt paydown yield: 11.46010307742629%
Total shareholder yield: 27.279115572192687% (High Return)
Shareholder yield for CABK.MC (quarterly period ending 2025-03-31)
Market cap (USD): 49384132657.07609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7110507.246383667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014398364138050375%
Total shareholder yield: 0.014398364138050375% (Low Return)
Shareholder yield for CABK.MC (quarterly period ending 2025-06-30)
Market cap (USD): 57216373352.15295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3525358056.265991
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.161449686033515%
Total shareholder yield: -6.161449686033515% (Minimal or Negative)
Shareholder yield for CABK.MC (quarterly period ending 2025-12-31)
Market cap (USD): 82755012101.61177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1983529411.7647095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.396869218421729%
Total shareholder yield: 2.396869218421729% (Low Return)
Shareholder yield for CABK.MC (annual period ending 2025-12-31)
Market cap (USD): 82755012101.61177
Dividends paid: 3777647058.8235297
Stock repurchases: 1025882352.9411765
Net debt paydown: -1534718137.254898
Dividend yield: 4.564855907682182%
Buyback yield: 1.2396618970722089%
Debt paydown yield: -1.8545319471048778%
Total shareholder yield: 3.949985857649514% (Low Return)
Shareholder yield for CCT.L (annual period ending 2021-08-31)
Market cap (USD): 1310659.0957534246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCT.L (annual period ending 2022-08-31)
Market cap (USD): 852069.4741860464
Dividends paid: 3813953.488372093
Stock repurchases: 15860465.11627907
Dividend yield: 447.6106237716632%
Buyback yield: 1861.405154952892%
Total shareholder yield: 2309.0157787245553% (High Return)
Shareholder yield for CCT.L (annual period ending 2023-08-31)
Market cap (USD): 514339.3754430379
Dividends paid: 4412658.227848101
Stock repurchases: 0
Net debt paydown: 6555549.0138357375
Dividend yield: 857.9273605189488%
Buyback yield: 0%
Debt paydown yield: 1274.5570972840583%
Total shareholder yield: 2132.484457803007% (High Return)
Shareholder yield for CCT.L (annual period ending 2024-08-31)
Market cap (USD): 614610.1027631579
Dividends paid: 4767105.263157895
Stock repurchases: 2631578.947368421
Net debt paydown: -471369.08727515023
Dividend yield: 775.6308010112413%
Buyback yield: 428.17046702249036%
Debt paydown yield: -76.6940024506551%
Total shareholder yield: 1127.1072655830765% (High Return)
Shareholder yield for CCT.L (quarterly period ending 2025-02-28)
Market cap (USD): 573686.2264556962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCT.L (annual period ending 2025-08-31)
Market cap (USD): 706310.6958108108
Dividends paid: 3504054.054054054
Stock repurchases: 2641891.891891892
Net debt paydown: 1187944.5234708393
Dividend yield: 496.1066107078512%
Buyback yield: 374.0410427820475%
Debt paydown yield: 168.1900798779687%
Total shareholder yield: 1038.3377333678673% (High Return)
Shareholder yield for CCT.L (quarterly period ending 2025-08-31)
Market cap (USD): 706310.6958108108
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -574563.8043106399
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -81.34717592674541%
Total shareholder yield: -81.34717592674541% (Minimal or Negative)
Shareholder yield for CGO.TO (annual period ending 2021-08-31)
Market cap (USD): 440112919.36507934
Dividends paid: 27441269.84126984
Stock repurchases: 0
Dividend yield: 6.235052104550231%
Buyback yield: 0%
Total shareholder yield: 6.235052104550231% (Moderate Return)
Shareholder yield for CGO.TO (annual period ending 2022-08-31)
Market cap (USD): 302590740.76335883
Dividends paid: 30172519.083969463
Stock repurchases: 13261068.702290075
Dividend yield: 9.971395359901607%
Buyback yield: 4.382509745286918%
Total shareholder yield: 14.353905105188524% (High Return)
Shareholder yield for CGO.TO (annual period ending 2023-08-31)
Market cap (USD): 244959557.33333334
Dividends paid: 33443703.7037037
Stock repurchases: 7231851.851851852
Net debt paydown: -162984455.75346327
Dividend yield: 13.652744995042%
Buyback yield: 2.952263602440697%
Debt paydown yield: -66.53525076863161%
Total shareholder yield: -49.93024217114892% (Minimal or Negative)
Shareholder yield for CGO.TO (annual period ending 2024-08-31)
Market cap (USD): 281968674.3703703
Dividends paid: 27671111.11111111
Stock repurchases: 207425185.18518516
Net debt paydown: 98268148.14814806
Dividend yield: 9.81354087396413%
Buyback yield: 73.56320188700425%
Debt paydown yield: 34.85073239698651%
Total shareholder yield: 118.2274751579549% (High Return)
Shareholder yield for CGO.TO (quarterly period ending 2024-11-30)
Market cap (USD): 314273595.4285714
Dividends paid: 6204285.714285715
Stock repurchases: 0
Dividend yield: 1.9741670329717007%
Buyback yield: 0%
Total shareholder yield: 1.9741670329717007% (Low Return)
Shareholder yield for CGO.TO (quarterly period ending 2025-02-28)
Market cap (USD): 298713842.7777778
Dividends paid: 6015972.222222222
Stock repurchases: 0
Dividend yield: 2.013958297439093%
Buyback yield: 0%
Total shareholder yield: 2.013958297439093% (Low Return)
Shareholder yield for CGO.TO (quarterly period ending 2025-05-31)
Market cap (USD): 351725982.0289855
Dividends paid: 6278985.507246377
Stock repurchases: 0
Net debt paydown: 51420138.888888836
Dividend yield: 1.785192402058296%
Buyback yield: 0%
Debt paydown yield: 14.619374602997437%
Total shareholder yield: 16.404567005055732% (High Return)
Shareholder yield for CGO.TO (annual period ending 2025-08-31)
Market cap (USD): 330516791.24087584
Dividends paid: 25317518.24817518
Stock repurchases: 0
Net debt paydown: 247844028.11570692
Dividend yield: 7.659979437995979%
Buyback yield: 0%
Debt paydown yield: 74.98681903125515%
Total shareholder yield: 82.64679846925114% (High Return)
Shareholder yield for CGO.TO (quarterly period ending 2025-08-31)
Market cap (USD): 330516791.24087584
Dividends paid: 6329197.080291971
Stock repurchases: 0
Net debt paydown: 137394768.85644817
Dividend yield: 1.914939648460808%
Buyback yield: 0%
Debt paydown yield: 41.569678908178936%
Total shareholder yield: 43.484618556639745% (High Return)
Shareholder yield for CGO.TO (quarterly period ending 2025-11-30)
Market cap (USD): 350241961.1428572
Dividends paid: 6662142.857142857
Stock repurchases: 0
Net debt paydown: 12554040.66736126
Dividend yield: 1.902154395037062%
Buyback yield: 0%
Debt paydown yield: 3.5843908098266675%
Total shareholder yield: 5.486545204863729% (Moderate Return)
Shareholder yield for CGO.TO (quarterly period ending 2026-02-28)
Market cap (USD): 416089340.14598536
Dividends paid: 6756934.3065693425
Stock repurchases: 0
Net debt paydown: -15596376.433784485
Dividend yield: 1.6239143026828482%
Buyback yield: 0%
Debt paydown yield: -3.7483239605014824%
Total shareholder yield: -2.1244096578186342% (Minimal or Negative)
Shareholder yield for CMB.AX (annual period ending 2021-06-30)
Market cap (USD): 163756536.2406015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMB.AX (annual period ending 2022-06-30)
Market cap (USD): 123817034.34482759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 460027.1765620947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3715378736022134%
Total shareholder yield: 0.3715378736022134% (Low Return)
Shareholder yield for CMB.AX (annual period ending 2023-06-30)
Market cap (USD): 13643935.49668874
Dividends paid: 0
Stock repurchases: 20363.576158940396
Net debt paydown: -593987.7003882165
Dividend yield: 0%
Buyback yield: 0.14925001781108135%
Debt paydown yield: -4.353492440156815%
Total shareholder yield: -4.204242422345734% (Minimal or Negative)
Shareholder yield for CMB.AX (annual period ending 2024-06-30)
Market cap (USD): 9810639.333333332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 977200.573951435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.960620717461586%
Total shareholder yield: 9.960620717461586% (Moderate Return)
Shareholder yield for CPNG (annual period ending 2021-12-31)
Market cap (USD): 48102734379.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPNG (annual period ending 2022-12-31)
Market cap (USD): 24084112413.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPNG (annual period ending 2023-12-31)
Market cap (USD): 26507259006.090004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -385000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.452432331504162%
Total shareholder yield: -1.452432331504162% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2024-09-30)
Market cap (USD): 40194762730.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPNG (annual period ending 2024-12-31)
Market cap (USD): 35987001417.78
Dividends paid: 0
Stock repurchases: 178000000
Net debt paydown: -938000000
Dividend yield: 0%
Buyback yield: 0.49462303883995185%
Debt paydown yield: -2.6064966878195217%
Total shareholder yield: -2.1118736489795698% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2024-12-31)
Market cap (USD): 35987001417.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2025-03-31)
Market cap (USD): 35905138357.229996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2025-06-30)
Market cap (USD): 49052345881.560005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -499000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.017280603062017%
Total shareholder yield: -1.017280603062017% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2025-09-30)
Market cap (USD): 52719810994.200005
Dividends paid: 0
Stock repurchases: 81000000
Net debt paydown: -370000000
Dividend yield: 0%
Buyback yield: 0.15364243246037293%
Debt paydown yield: -0.7018234569177528%
Total shareholder yield: -0.5481810244573799% (Minimal or Negative)
Shareholder yield for CPNG (annual period ending 2025-12-31)
Market cap (USD): 38622991967.49
Dividends paid: 0
Stock repurchases: 243000000
Net debt paydown: -910000000
Dividend yield: 0%
Buyback yield: 0.6291589222412898%
Debt paydown yield: -2.3561095441957765%
Total shareholder yield: -1.7269506219544866% (Minimal or Negative)
Shareholder yield for CPNG (quarterly period ending 2025-12-31)
Market cap (USD): 38622991967.49
Dividends paid: 0
Stock repurchases: 162000000
Net debt paydown: 314000000
Dividend yield: 0%
Buyback yield: 0.4194392814941932%
Debt paydown yield: 0.8129872493159054%
Total shareholder yield: 1.2324265308100986% (Low Return)
Shareholder yield for CSCO.TO (quarterly period ending 2025-01-31)
Market cap (USD): 231575531570.14484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CSCO.TO (quarterly period ending 2025-04-30)
Market cap (USD): 231360939928.6522
Dividends paid: 1178985507.246377
Stock repurchases: 1750000000.0000002
Dividend yield: 0.5095871012669452%
Buyback yield: 0.7563938841792701%
Total shareholder yield: 1.2659809854462152% (Low Return)
Shareholder yield for CSCO.TO (quarterly period ending 2025-07-31)
Market cap (USD): 273350524832.55072
Dividends paid: 1177536231.884058
Stock repurchases: 1133333333.3333335
Net debt paydown: 859420289.855072
Dividend yield: 0.4307788443447819%
Buyback yield: 0.4146080692647624%
Debt paydown yield: 0.31440228270332987%
Total shareholder yield: 1.1597891963128741% (Low Return)
Shareholder yield for CSCO.TO (annual period ending 2025-07-31)
Market cap (USD): 273350524832.55072
Dividends paid: 4664492753.623189
Stock repurchases: 5233333333.333334
Net debt paydown: 2086956521.739132
Dividend yield: 1.7064144129522223%
Buyback yield: 1.914513731604932%
Debt paydown yield: 0.7634726595156756%
Total shareholder yield: 4.38440080407283% (Moderate Return)
Shareholder yield for CSCO.TO (quarterly period ending 2025-10-31)
Market cap (USD): 289645686168.1929
Dividends paid: 1155000000
Stock repurchases: 1625714285.7142859
Net debt paydown: 293674948.2401657
Dividend yield: 0.39876305954348273%
Buyback yield: 0.5612768852943517%
Debt paydown yield: 0.10139110032166442%
Total shareholder yield: 1.0614310451594988% (Low Return)
Shareholder yield for CSCO.TO (quarterly period ending 2026-01-31)
Market cap (USD): 320894110608.2
Dividends paid: 1197777777.7777777
Stock repurchases: 799259259.2592592
Net debt paydown: -2222354497.354496
Dividend yield: 0.3732626240810697%
Buyback yield: 0.24907258588959444%
Debt paydown yield: -0.6925507274478807%
Total shareholder yield: -0.07021551747721655% (Minimal or Negative)
Shareholder yield for CYB.AX (annual period ending 2021-06-30)
Market cap (USD): 599560839.1278195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYB.AX (annual period ending 2022-06-30)
Market cap (USD): 218825093.40689656
Dividends paid: 0
Stock repurchases: 681006.8965517242
Dividend yield: 0%
Buyback yield: 0.3112106047570234%
Total shareholder yield: 0.3112106047570234% (Low Return)
Shareholder yield for CYB.AX (annual period ending 2023-06-30)
Market cap (USD): 60827121.642384104
Dividends paid: 0
Stock repurchases: 51621.85430463576
Net debt paydown: -379023.2884220141
Dividend yield: 0%
Buyback yield: 0.08486650841072488%
Debt paydown yield: -0.6231156072950066%
Total shareholder yield: -0.5382490988842817% (Minimal or Negative)
Shareholder yield for CYB.AX (annual period ending 2024-06-30)
Market cap (USD): 40357873.586666666
Dividends paid: 0
Stock repurchases: 1168133.3333333333
Net debt paydown: 80654.52980132448
Dividend yield: 0%
Buyback yield: 2.894437267178661%
Debt paydown yield: 0.1998483136831345%
Total shareholder yield: 3.0942855808617953% (Low Return)
Shareholder yield for DAIC (quarterly period ending 2025-06-30)
Market cap (USD): 155231619.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAIC (quarterly period ending 2025-09-30)
Market cap (USD): 76859320.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31707
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04125329211048646%
Total shareholder yield: 0.04125329211048646% (Low Return)
Shareholder yield for DAIC (annual period ending 2025-12-31)
Market cap (USD): 13592601.09
Dividends paid: 0
Stock repurchases: 5000000
Net debt paydown: -1956632
Dividend yield: 0%
Buyback yield: 36.78471814845263%
Debt paydown yield: -14.394831328048632%
Total shareholder yield: 22.389886820404% (High Return)
Shareholder yield for DAIC (quarterly period ending 2025-12-31)
Market cap (USD): 13592601.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1508168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.095506960103101%
Total shareholder yield: -11.095506960103101% (Minimal or Negative)
Shareholder yield for DLCG.TO (annual period ending 2021-12-31)
Market cap (USD): 200171220.7086614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLCG.TO (annual period ending 2022-12-31)
Market cap (USD): 163700630.875
Dividends paid: 11072794.117647057
Stock repurchases: 5404411.764705882
Dividend yield: 6.764050974306948%
Buyback yield: 3.3013994728173235%
Total shareholder yield: 10.065450447124272% (High Return)
Shareholder yield for DLCG.TO (annual period ending 2023-12-31)
Market cap (USD): 155238387.92424244
Dividends paid: 8661363.636363637
Stock repurchases: 234090.9090909091
Net debt paydown: -2939349.3761140816
Dividend yield: 5.579395504023433%
Buyback yield: 0.15079447308171437%
Debt paydown yield: -1.8934423472295445%
Total shareholder yield: 3.8367476298756027% (Low Return)
Shareholder yield for DLCG.TO (quarterly period ending 2024-09-30)
Market cap (USD): 229394870.97777775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLCG.TO (quarterly period ending 2024-12-31)
Market cap (USD): 411574765.9020979
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLCG.TO (annual period ending 2024-12-31)
Market cap (USD): 411574765.9020979
Dividends paid: 9139160.83916084
Stock repurchases: 11372027.972027972
Net debt paydown: 5450291.37529137
Dividend yield: 2.2205347840335747%
Buyback yield: 2.763052770522151%
Debt paydown yield: 1.32425304630747%
Total shareholder yield: 6.307840600863196% (Moderate Return)
Shareholder yield for DLCG.TO (quarterly period ending 2025-03-31)
Market cap (USD): 402955399.07692313
Dividends paid: 1651748.2517482517
Stock repurchases: 344755.24475524476
Dividend yield: 0.40990845526130726%
Buyback yield: 0.08555667588646253%
Total shareholder yield: 0.4954651311477698% (Low Return)
Shareholder yield for DLCG.TO (quarterly period ending 2025-06-30)
Market cap (USD): 491453332.36496353
Dividends paid: 2291240.875912409
Stock repurchases: 1361313.8686131386
Net debt paydown: 177566.2293910496
Dividend yield: 0.4662173852574236%
Buyback yield: 0.2769975863348503%
Debt paydown yield: 0.03613084248235094%
Total shareholder yield: 0.7793458140746249% (Low Return)
Shareholder yield for DLCG.TO (quarterly period ending 2025-09-30)
Market cap (USD): 588019870.8705037
Dividends paid: 2248920.8633093527
Stock repurchases: 6247482.01438849
Net debt paydown: -3659932.783700049
Dividend yield: 0.38245660983872093%
Buyback yield: 1.0624610364169713%
Debt paydown yield: -0.6224165143062071%
Total shareholder yield: 0.8225011319494852% (Low Return)
Shareholder yield for DLCG.TO (annual period ending 2025-12-31)
Market cap (USD): 556680548.1021898
Dividends paid: 8535766.423357664
Stock repurchases: 8404379.562043795
Net debt paydown: -319529.3757337518
Dividend yield: 1.5333329774962343%
Buyback yield: 1.5097311358723826%
Debt paydown yield: -0.057399055315131266%
Total shareholder yield: 2.9856650580534856% (Low Return)
Shareholder yield for DLCG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 556680548.1021898
Dividends paid: 2238686.131386861
Stock repurchases: 344525.54744525545
Net debt paydown: -787512.471774403
Dividend yield: 0.40214915700196263%
Buyback yield: 0.06188927359143344%
Debt paydown yield: -0.14146577861560908%
Total shareholder yield: 0.32257265197778695% (Low Return)
Shareholder yield for DOCS.L (annual period ending 2022-03-31)
Market cap (USD): 26320600.349999998
Dividends paid: 16052631.578947369
Stock repurchases: 0
Dividend yield: 60.98885042699024%
Buyback yield: 0%
Total shareholder yield: 60.98885042699024% (High Return)
Shareholder yield for DOCS.L (annual period ending 2023-03-31)
Market cap (USD): 15124744.533333333
Dividends paid: 72098765.43209876
Stock repurchases: 0
Net debt paydown: -32212475.633528292
Dividend yield: 476.69410397776124%
Buyback yield: 0%
Debt paydown yield: -212.97864279648104%
Total shareholder yield: 263.7154611812802% (High Return)
Shareholder yield for DOCS.L (annual period ending 2024-03-31)
Market cap (USD): 10055741.44556962
Dividends paid: 73164556.96202531
Stock repurchases: 63924050.63291139
Net debt paydown: -53427097.98405993
Dividend yield: 727.5898784595373%
Buyback yield: 635.697039138523%
Debt paydown yield: -531.3093845267765%
Total shareholder yield: 831.9775330712839% (High Return)
Shareholder yield for DOCS.L (quarterly period ending 2024-09-30)
Market cap (USD): 6891211.728000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOCS.L (annual period ending 2025-03-31)
Market cap (USD): 6090717.436363636
Dividends paid: 12337662.337662337
Stock repurchases: 0
Net debt paydown: 78992273.54923552
Dividend yield: 202.56500923852312%
Buyback yield: 0%
Debt paydown yield: 1296.928881934746%
Total shareholder yield: 1499.493891173269% (High Return)
Shareholder yield for DOCS.L (quarterly period ending 2025-03-31)
Market cap (USD): 6090717.436363636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 74794805.1948052
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1228.0130539015818%
Total shareholder yield: 1228.0130539015818% (High Return)
Shareholder yield for DOCS.L (quarterly period ending 2025-09-30)
Market cap (USD): 12675276.827027027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11816426.816426814
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -93.22421101865864%
Total shareholder yield: -93.22421101865864% (Minimal or Negative)
Shareholder yield for E0P.DE (annual period ending 2021-12-31)
Market cap (USD): 24430597325.454548
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E0P.DE (annual period ending 2022-12-31)
Market cap (USD): 34435790246.80851
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E0P.DE (annual period ending 2023-12-31)
Market cap (USD): 17836692439.999996
Dividends paid: 0
Stock repurchases: 409998000
Net debt paydown: -3230000
Dividend yield: 0%
Buyback yield: 2.29862123473381%
Debt paydown yield: -0.018108738550408066%
Total shareholder yield: 2.280512496183402% (Low Return)
Shareholder yield for E0P.DE (quarterly period ending 2024-09-30)
Market cap (USD): 14948846997.333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E0P.DE (annual period ending 2024-12-31)
Market cap (USD): 9396114767.5
Dividends paid: 0
Stock repurchases: 391364000
Net debt paydown: -9237000
Dividend yield: 0%
Buyback yield: 4.16516836675601%
Debt paydown yield: -0.09830658978272212%
Total shareholder yield: 4.066861776973288% (Moderate Return)
Shareholder yield for E0P.DE (quarterly period ending 2024-12-31)
Market cap (USD): 9396114767.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E0P.DE (quarterly period ending 2025-03-31)
Market cap (USD): 8069775796.304347
Dividends paid: 0
Stock repurchases: 99964000
Dividend yield: 0%
Buyback yield: 1.2387456916185917%
Total shareholder yield: 1.2387456916185917% (Low Return)
Shareholder yield for E0P.DE (quarterly period ending 2025-06-30)
Market cap (USD): 5278131069.176471
Dividends paid: 0
Stock repurchases: 29993000
Net debt paydown: -753000
Dividend yield: 0%
Buyback yield: 0.5682503826999451%
Debt paydown yield: -0.014266413435570256%
Total shareholder yield: 0.5539839692643749% (Low Return)
Shareholder yield for E0P.DE (quarterly period ending 2025-09-30)
Market cap (USD): 4674960391.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -563000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012042882780178562%
Total shareholder yield: -0.012042882780178562% (Minimal or Negative)
Shareholder yield for E0P.DE (quarterly period ending 2025-12-31)
Market cap (USD): 4394307711.529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3227000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07343591327328468%
Total shareholder yield: -0.07343591327328468% (Minimal or Negative)
Shareholder yield for E0P.DE (annual period ending 2025-12-31)
Market cap (USD): 4394307711.529412
Dividends paid: 0
Stock repurchases: 129957000
Net debt paydown: 95607000
Dividend yield: 0%
Buyback yield: 2.9573941683471516%
Debt paydown yield: 2.175701072302116%
Total shareholder yield: 5.133095240649268% (Moderate Return)
Shareholder yield for EMNT.V (annual period ending 2021-12-31)
Market cap (USD): 45070004.59842519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (annual period ending 2022-12-31)
Market cap (USD): 26838361.64705882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (annual period ending 2023-12-31)
Market cap (USD): 13825822.666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2024-09-30)
Market cap (USD): 15976506.192592593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (annual period ending 2024-12-31)
Market cap (USD): 23204177.902097903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2024-12-31)
Market cap (USD): 23204177.902097903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2025-03-31)
Market cap (USD): 20303655.664335664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2025-06-30)
Market cap (USD): 22403887.82481752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2025-09-30)
Market cap (USD): 19097539.223021585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (annual period ending 2025-12-31)
Market cap (USD): 18770824.934306566
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMNT.V (quarterly period ending 2025-12-31)
Market cap (USD): 18770824.934306566
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENSG (annual period ending 2021-12-31)
Market cap (USD): 4861488372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENSG (annual period ending 2022-12-31)
Market cap (USD): 5492698692
Dividends paid: 12168000
Stock repurchases: 31584000
Dividend yield: 0.2215304476417473%
Buyback yield: 0.5750178877643777%
Total shareholder yield: 0.796548335406125% (Low Return)
Shareholder yield for ENSG (annual period ending 2023-12-31)
Market cap (USD): 6530104542
Dividends paid: 12890000
Stock repurchases: 1929000
Net debt paydown: -297238000
Dividend yield: 0.1973934707644379%
Buyback yield: 0.029540109007339072%
Debt paydown yield: -4.551810741899145%
Total shareholder yield: -4.324877162127368% (Minimal or Negative)
Shareholder yield for ENSG (quarterly period ending 2024-09-30)
Market cap (USD): 8381654814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENSG (quarterly period ending 2024-12-31)
Market cap (USD): 7746937770.000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENSG (annual period ending 2024-12-31)
Market cap (USD): 7746937770.000001
Dividends paid: 13671000
Stock repurchases: 1209000
Net debt paydown: -103172000
Dividend yield: 0.17646972785738535%
Buyback yield: 0.015606166409156528%
Debt paydown yield: -1.331777833552934%
Total shareholder yield: -1.139701939286392% (Minimal or Negative)
Shareholder yield for ENSG (quarterly period ending 2025-03-31)
Market cap (USD): 7548807864
Dividends paid: 3589000
Stock repurchases: 10789000
Dividend yield: 0.04754393097108505%
Buyback yield: 0.14292322965924678%
Total shareholder yield: 0.19046716063033184% (Low Return)
Shareholder yield for ENSG (quarterly period ending 2025-06-30)
Market cap (USD): 9002344962
Dividends paid: 3597000
Stock repurchases: 10282000
Net debt paydown: -30683000
Dividend yield: 0.03995625601088802%
Buyback yield: 0.11421468565581058%
Debt paydown yield: -0.34083341762081654%
Total shareholder yield: -0.18666247595411795% (Minimal or Negative)
Shareholder yield for ENSG (quarterly period ending 2025-09-30)
Market cap (USD): 10086507132
Dividends paid: 3605000
Stock repurchases: 0
Net debt paydown: -116737000
Dividend yield: 0.03574081644737988%
Buyback yield: 0%
Debt paydown yield: -1.1573580276332274%
Total shareholder yield: -1.1216172111858476% (Minimal or Negative)
Shareholder yield for ENSG (quarterly period ending 2025-12-31)
Market cap (USD): 10173590778
Dividends paid: 3619000
Stock repurchases: 363000
Net debt paydown: -49274000
Dividend yield: 0.035572494303839595%
Buyback yield: 0.0035680617386829984%
Debt paydown yield: -0.4843324355698789%
Total shareholder yield: -0.44519187952735634% (Minimal or Negative)
Shareholder yield for ENSG (annual period ending 2025-12-31)
Market cap (USD): 10173590778
Dividends paid: 14410000
Stock repurchases: 21434000
Net debt paydown: -231314000
Dividend yield: 0.14164123871741602%
Buyback yield: 0.210682741892373%
Debt paydown yield: -2.2736711653490884%
Total shareholder yield: -1.9213471847392993% (Minimal or Negative)
Shareholder yield for ETV (annual period ending 2021-12-31)
Market cap (USD): 1314656435.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)