speb/financial-data huggingface dataset:
Shareholder yield for GDV (annual period ending 2021-12-31)
Market cap (USD): 1780406606.9199998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDV (annual period ending 2022-12-31)
Market cap (USD): 1448985141.29
Dividends paid: 124692584
Stock repurchases: 109179683
Dividend yield: 8.605511571291125%
Buyback yield: 7.534907011040824%
Total shareholder yield: 16.140418582331947% (High Return)
Shareholder yield for GDV (annual period ending 2023-12-31)
Market cap (USD): 1622128809.3500001
Dividends paid: 127100972
Stock repurchases: 5398876
Dividend yield: 7.83544261512317%
Buyback yield: 0.3328265899033858%
Total shareholder yield: 8.168269205026556% (Moderate Return)
Shareholder yield for GDV (quarterly period ending 2024-12-31)
Market cap (USD): 1915948367.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDV (annual period ending 2024-12-31)
Market cap (USD): 1915948367.27
Dividends paid: 116604209
Stock repurchases: 32988875
Dividend yield: 6.0859786720738835%
Buyback yield: 1.7218039673483085%
Total shareholder yield: 7.807782639422192% (Moderate Return)
Shareholder yield for GDV (quarterly period ending 2025-06-30)
Market cap (USD): 2136313035.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (annual period ending 2021-12-31)
Market cap (USD): 35599710045.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (annual period ending 2022-12-31)
Market cap (USD): 29525591823.73
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (annual period ending 2023-12-31)
Market cap (USD): 33201887404.829998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30721145083204426%
Total shareholder yield: 0.30721145083204426% (Low Return)
Shareholder yield for GFS (quarterly period ending 2024-09-30)
Market cap (USD): 22052286478.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (quarterly period ending 2024-12-31)
Market cap (USD): 23511830694.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (annual period ending 2024-12-31)
Market cap (USD): 23511830694.05
Dividends paid: 0
Stock repurchases: 200000000
Net debt paydown: 434000000
Dividend yield: 0%
Buyback yield: 0.8506355910882465%
Debt paydown yield: 1.8458792326614952%
Total shareholder yield: 2.696514823749742% (Low Return)
Shareholder yield for GFS (quarterly period ending 2025-03-31)
Market cap (USD): 20225112704.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFS (quarterly period ending 2025-06-30)
Market cap (USD): 20932936778.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2531895097170331%
Total shareholder yield: -0.2531895097170331% (Minimal or Negative)
Shareholder yield for GFS (quarterly period ending 2025-09-30)
Market cap (USD): 19638002813.07
Dividends paid: 0
Stock repurchases: 3000000
Net debt paydown: 21000000
Dividend yield: 0%
Buyback yield: 0.015276502547414654%
Debt paydown yield: 0.1069355178319026%
Total shareholder yield: 0.12221202037931725% (Low Return)
Shareholder yield for GFS (annual period ending 2025-12-31)
Market cap (USD): 19133198046.71
Dividends paid: 0
Stock repurchases: 5000000
Net debt paydown: 613000000
Dividend yield: 0%
Buyback yield: 0.026132588957650825%
Debt paydown yield: 3.2038554062079907%
Total shareholder yield: 3.2299879951656414% (Low Return)
Shareholder yield for GFS (quarterly period ending 2025-12-31)
Market cap (USD): 19133198046.71
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: -44000000
Dividend yield: 0%
Buyback yield: 0.010453035583060329%
Debt paydown yield: -0.22996678282732724%
Total shareholder yield: -0.21951374724426692% (Minimal or Negative)
Shareholder yield for GTY.DE (annual period ending 2021-12-31)
Market cap (USD): 855294410.4545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (annual period ending 2022-12-31)
Market cap (USD): 806661704.6808511
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86475870.40618956
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.720215166332087%
Total shareholder yield: -10.720215166332087% (Minimal or Negative)
Shareholder yield for GTY.DE (annual period ending 2023-12-31)
Market cap (USD): 141110608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -223383877.06855798
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -158.3040993406803%
Total shareholder yield: -158.3040993406803% (Minimal or Negative)
Shareholder yield for GTY.DE (quarterly period ending 2024-09-30)
Market cap (USD): 168087636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (quarterly period ending 2024-12-31)
Market cap (USD): 87545643.75000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (annual period ending 2024-12-31)
Market cap (USD): 87545643.75000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21661736.111111164
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.74336264288554%
Total shareholder yield: 24.74336264288554% (High Return)
Shareholder yield for GTY.DE (quarterly period ending 2025-03-31)
Market cap (USD): 160373469.13043478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (quarterly period ending 2025-06-30)
Market cap (USD): 156002904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (quarterly period ending 2025-09-30)
Market cap (USD): 114255648.00000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (quarterly period ending 2025-12-31)
Market cap (USD): 98875080
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTY.DE (annual period ending 2025-12-31)
Market cap (USD): 98875080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26780551.470588207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.085238738201987%
Total shareholder yield: 27.085238738201987% (High Return)
Shareholder yield for HPE (annual period ending 2021-10-31)
Market cap (USD): 16976289139.220001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPE (annual period ending 2022-10-31)
Market cap (USD): 17082225420.9
Dividends paid: 621000000
Stock repurchases: 512000000
Dividend yield: 3.635357716566662%
Buyback yield: 2.997267553755444%
Total shareholder yield: 6.632625270322106% (Moderate Return)
Shareholder yield for HPE (annual period ending 2023-10-31)
Market cap (USD): 18975836455.93
Dividends paid: 619000000
Stock repurchases: 421000000
Net debt paydown: -31000000
Dividend yield: 3.262043290885134%
Buyback yield: 2.2186110265955437%
Debt paydown yield: -0.16336565754028945%
Total shareholder yield: 5.317288659940388% (Moderate Return)
Shareholder yield for HPE (annual period ending 2024-10-31)
Market cap (USD): 24736121772.28
Dividends paid: 676000000
Stock repurchases: 150000000
Net debt paydown: -6301000000
Dividend yield: 2.7328455374825364%
Buyback yield: 0.6064006370153556%
Debt paydown yield: -25.472869425558375%
Total shareholder yield: -22.133623251060484% (Minimal or Negative)
Shareholder yield for HPE (quarterly period ending 2024-10-31)
Market cap (USD): 24736121772.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPE (quarterly period ending 2025-01-31)
Market cap (USD): 27066719969.24
Dividends paid: 196000000
Stock repurchases: 52000000
Dividend yield: 0.7241365049874694%
Buyback yield: 0.19211784826198167%
Total shareholder yield: 0.916254353249451% (Low Return)
Shareholder yield for HPE (quarterly period ending 2025-04-30)
Market cap (USD): 20882689526.17
Dividends paid: 200000000
Stock repurchases: 50000000
Net debt paydown: 347000000
Dividend yield: 0.9577310420162202%
Buyback yield: 0.23943276050405504%
Debt paydown yield: 1.6616633578981421%
Total shareholder yield: 2.8588271604184174% (Low Return)
Shareholder yield for HPE (quarterly period ending 2025-07-31)
Market cap (USD): 26841605370.67
Dividends paid: 200000000
Stock repurchases: 0
Net debt paydown: -6123000000
Dividend yield: 0.745111915766936%
Buyback yield: 0%
Debt paydown yield: -22.811601301204746%
Total shareholder yield: -22.06648938543781% (Minimal or Negative)
Shareholder yield for HPE (annual period ending 2025-10-31)
Market cap (USD): 31847094680.05
Dividends paid: 796000000
Stock repurchases: 202000000
Net debt paydown: -4261000000
Dividend yield: 2.499443066932692%
Buyback yield: 0.6342807782919646%
Debt paydown yield: -13.379556417336937%
Total shareholder yield: -10.245832572112281% (Minimal or Negative)
Shareholder yield for HPE (quarterly period ending 2025-10-31)
Market cap (USD): 31847094680.05
Dividends paid: 200000000
Stock repurchases: 100000000
Net debt paydown: -424000000
Dividend yield: 0.6280007705861036%
Buyback yield: 0.3140003852930518%
Debt paydown yield: -1.3313616336425396%
Total shareholder yield: -0.3893604777633841% (Minimal or Negative)
Shareholder yield for HPE (quarterly period ending 2026-01-31)
Market cap (USD): 28232019067.72
Dividends paid: 219000000
Stock repurchases: 158000000
Net debt paydown: 2466000000
Dividend yield: 0.7757149762285361%
Buyback yield: 0.5596482476899941%
Debt paydown yield: 8.73476315698434%
Total shareholder yield: 10.07012638090287% (High Return)
Shareholder yield for JELD (annual period ending 2021-12-31)
Market cap (USD): 2270948821.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JELD (annual period ending 2022-12-31)
Market cap (USD): 831360247.65
Dividends paid: 0
Stock repurchases: 131987000
Dividend yield: 0%
Buyback yield: 15.876029720339252%
Total shareholder yield: 15.876029720339252% (High Return)
Shareholder yield for JELD (annual period ending 2023-12-31)
Market cap (USD): 1626536940.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 502381000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.886541061388044%
Total shareholder yield: 30.886541061388044% (High Return)
Shareholder yield for JELD (quarterly period ending 2024-09-30)
Market cap (USD): 1362052385.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JELD (quarterly period ending 2024-12-31)
Market cap (USD): 705579318.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JELD (annual period ending 2024-12-31)
Market cap (USD): 705579318.99
Dividends paid: 0
Stock repurchases: 24280000
Net debt paydown: 59109000
Dividend yield: 0%
Buyback yield: 3.4411439432147124%
Debt paydown yield: 8.377371389599606%
Total shareholder yield: 11.818515332814318% (High Return)
Shareholder yield for JELD (quarterly period ending 2025-03-31)
Market cap (USD): 514323386.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JELD (quarterly period ending 2025-06-30)
Market cap (USD): 337713178.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58678000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.37509927563433%
Total shareholder yield: -17.37509927563433% (Minimal or Negative)
Shareholder yield for JELD (quarterly period ending 2025-09-30)
Market cap (USD): 423002986.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2950000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6973946040260023%
Total shareholder yield: 0.6973946040260023% (Low Return)
Shareholder yield for JELD (quarterly period ending 2025-12-31)
Market cap (USD): 211932249.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4478000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1129393979368376%
Total shareholder yield: 2.1129393979368376% (Low Return)
Shareholder yield for JELD (annual period ending 2025-12-31)
Market cap (USD): 211932249.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44017000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.76937326462389%
Total shareholder yield: -20.76937326462389% (Minimal or Negative)
Shareholder yield for KEPL3.SA (annual period ending 2021-12-31)
Market cap (USD): 136292329.20701754
Dividends paid: 0
Stock repurchases: 52277917.41472172
Dividend yield: 0%
Buyback yield: 38.35719715033675%
Total shareholder yield: 38.35719715033675% (High Return)
Shareholder yield for KEPL3.SA (annual period ending 2022-12-31)
Market cap (USD): 251720783.70967746
Dividends paid: 33816477.27272727
Stock repurchases: 1885227.2727272727
Dividend yield: 13.434122035679644%
Buyback yield: 0.7489358824266186%
Total shareholder yield: 14.183057918106263% (High Return)
Shareholder yield for KEPL3.SA (annual period ending 2023-12-31)
Market cap (USD): 325992022.99792963
Dividends paid: 31482474.226804126
Stock repurchases: 0
Net debt paydown: -7417514.448609814
Dividend yield: 9.65743699409604%
Buyback yield: 0%
Debt paydown yield: -2.2753668572610817%
Total shareholder yield: 7.382070136834958% (Moderate Return)
Shareholder yield for KEPL3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 281987027.31675875
Dividends paid: 8433333.333333334
Stock repurchases: 0
Dividend yield: 2.9906813138109682%
Buyback yield: 0%
Total shareholder yield: 2.9906813138109682% (Low Return)
Shareholder yield for KEPL3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 234758661.61227787
Dividends paid: 4700161.812297734
Stock repurchases: 0
Dividend yield: 2.0021249823192537%
Buyback yield: 0%
Total shareholder yield: 2.0021249823192537% (Low Return)
Shareholder yield for KEPL3.SA (annual period ending 2024-12-31)
Market cap (USD): 234758661.61227787
Dividends paid: 24700809.061488673
Stock repurchases: 0
Net debt paydown: -14620925.165982716
Dividend yield: 10.521788159741673%
Buyback yield: 0%
Debt paydown yield: -6.2280663322788525%
Total shareholder yield: 4.293721827462821% (Moderate Return)
Shareholder yield for KEPL3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 208028970.21006948
Dividends paid: 587500
Stock repurchases: 0
Net debt paydown: -2245998.5167206004
Dividend yield: 0.2824125886922083%
Buyback yield: 0%
Debt paydown yield: -1.0796566047760423%
Total shareholder yield: -0.797244016083834% (Minimal or Negative)
Shareholder yield for KEPL3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 244922485.17153284
Dividends paid: 12773722.627737226
Stock repurchases: 0
Net debt paydown: -6361042.680454172
Dividend yield: 5.215414427463071%
Buyback yield: 0%
Debt paydown yield: -2.597165660800469%
Total shareholder yield: 2.618248766662602% (Low Return)
Shareholder yield for KEPL3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 231427504.15413532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEPL3.SA (annual period ending 2025-12-31)
Market cap (USD): 306343139.28904843
Dividends paid: 27253832.11678832
Stock repurchases: 0
Net debt paydown: -2778391.5621382743
Dividend yield: 8.89650480831337%
Buyback yield: 0%
Debt paydown yield: -0.906954067450728%
Total shareholder yield: 7.989550740862642% (Moderate Return)
Shareholder yield for KEPL3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 306343139.28904843
Dividends paid: 9300547.445255473
Stock repurchases: 0
Dividend yield: 3.035990121025688%
Buyback yield: 0%
Total shareholder yield: 3.035990121025688% (Low Return)
Shareholder yield for KIRLPNU.NS (annual period ending 2024-03-31)
Market cap (USD): 541736582.6355566
Dividends paid: 4273533.99688212
Stock repurchases: 0
Net debt paydown: 31062.09336725327
Dividend yield: 0.7888583001154017%
Buyback yield: 0%
Debt paydown yield: 0.005733800220050808%
Total shareholder yield: 0.7945921003354525% (Low Return)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1013245741.782131
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1145969148.133815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2025-03-31)
Market cap (USD): 885573596.7184035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (annual period ending 2025-03-31)
Market cap (USD): 885573596.7184035
Dividends paid: 5681084.872574233
Stock repurchases: 0
Net debt paydown: -1146360.4188011165
Dividend yield: 0.6415147079391434%
Buyback yield: 0%
Debt paydown yield: -0.12944835110815062%
Total shareholder yield: 0.5120663568309929% (Low Return)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1064062997.075825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 874659409.8928974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRLPNU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 761104884.1550629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNF.TO (annual period ending 2021-12-31)
Market cap (USD): 1127434660.8661416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNF.TO (annual period ending 2022-12-31)
Market cap (USD): 755562732.6470587
Dividends paid: 32843382.352941174
Stock repurchases: 179613235.29411763
Dividend yield: 4.346876961212312%
Buyback yield: 23.7721141519058%
Total shareholder yield: 28.118991113118113% (High Return)
Shareholder yield for LNF.TO (annual period ending 2023-12-31)
Market cap (USD): 850460773.4848484
Dividends paid: 32935606.06060606
Stock repurchases: 0
Net debt paydown: 65845365.41889483
Dividend yield: 3.8726778573983025%
Buyback yield: 0%
Debt paydown yield: 7.74231657376587%
Total shareholder yield: 11.614994431164172% (High Return)
Shareholder yield for LNF.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1414675117.851852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNF.TO (annual period ending 2024-12-31)
Market cap (USD): 1158296268.1818182
Dividends paid: 35244755.244755246
Stock repurchases: 0
Net debt paydown: 46295163.170163155
Dividend yield: 3.042810048941888%
Buyback yield: 0%
Debt paydown yield: 3.9968326275308503%
Total shareholder yield: 7.039642676472738% (Moderate Return)
Shareholder yield for LNF.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1158296268.1818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNF.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1070641415.4545455
Dividends paid: 9537762.237762239
Stock repurchases: 0
Net debt paydown: -239886013.986014
Dividend yield: 0.8908456276850583%
Buyback yield: 0%
Debt paydown yield: -22.405822390512455%
Total shareholder yield: -21.514976762827395% (Minimal or Negative)
Shareholder yield for LNF.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1334702801.8248174
Dividends paid: 9956934.306569342
Stock repurchases: 363503.6496350365
Net debt paydown: -23352641.519064844
Dividend yield: 0.7460038514159207%
Buyback yield: 0.027234800821430143%
Debt paydown yield: -1.749651044947003%
Total shareholder yield: -0.9764123927096522% (Minimal or Negative)
Shareholder yield for LNF.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1364550929.3525178
Dividends paid: 9823021.582733814
Stock repurchases: 51079.13669064749
Net debt paydown: -31654130.12655574
Dividend yield: 0.7198721111417115%
Buyback yield: 0.0037432927999898574%
Debt paydown yield: -2.3197470644482054%
Total shareholder yield: -1.5961316605065041% (Minimal or Negative)
Shareholder yield for LNF.TO (annual period ending 2025-12-31)
Market cap (USD): 1355816744.4525547
Dividends paid: 41829927.00729927
Stock repurchases: 682481.7518248175
Net debt paydown: -49313317.33959466
Dividend yield: 3.0852198262375907%
Buyback yield: 0.050337315468130375%
Debt paydown yield: -3.6371668620677906%
Total shareholder yield: -0.5016097203620693% (Minimal or Negative)
Shareholder yield for LNF.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1355816744.4525547
Dividends paid: 11951094.890510948
Stock repurchases: 267153.2846715328
Net debt paydown: -1308643.5960719585
Dividend yield: 0.8814683060531536%
Buyback yield: 0.019704232578968677%
Debt paydown yield: -0.09652068403981517%
Total shareholder yield: 0.8046518545923071% (Low Return)
Shareholder yield for MALUPAPER.NS (annual period ending 2022-03-31)
Market cap (USD): 7806355.993670053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (annual period ending 2023-03-31)
Market cap (USD): 5911518.422655298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1311037.9586494137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.177685408625184%
Total shareholder yield: -22.177685408625184% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (annual period ending 2024-03-31)
Market cap (USD): 7418399.862044146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -893892.2696999647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.049664163743957%
Total shareholder yield: -12.049664163743957% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 9379327.251552796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9079442.300967477
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6826487.133854592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (annual period ending 2025-03-31)
Market cap (USD): 6826487.133854592
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1138698.3739063032
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.680590640230715%
Total shareholder yield: -16.680590640230715% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 8533617.3355956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 7341054.932356257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MALUPAPER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6713861.005903976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (annual period ending 2021-12-31)
Market cap (USD): 312193292.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (annual period ending 2022-12-31)
Market cap (USD): 321422248.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (annual period ending 2023-12-31)
Market cap (USD): 78287003.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -88000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11240690857407466%
Total shareholder yield: -0.11240690857407466% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2024-09-30)
Market cap (USD): 33733424.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2024-12-31)
Market cap (USD): 90061877.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (annual period ending 2024-12-31)
Market cap (USD): 90061877.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3401000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7762925807446703%
Total shareholder yield: -3.7762925807446703% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2025-03-31)
Market cap (USD): 36597582.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2025-06-30)
Market cap (USD): 78923482.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1343073015019048%
Total shareholder yield: 0.1343073015019048% (Low Return)
Shareholder yield for MDAI (quarterly period ending 2025-09-30)
Market cap (USD): 72558685.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.023429310788316404%
Total shareholder yield: -0.023429310788316404% (Minimal or Negative)
Shareholder yield for MDAI (quarterly period ending 2025-12-31)
Market cap (USD): 45190058.699999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -429000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.949323838784923%
Total shareholder yield: -0.949323838784923% (Minimal or Negative)
Shareholder yield for MDAI (annual period ending 2025-12-31)
Market cap (USD): 45190058.699999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5404000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.958382342176511%
Total shareholder yield: -11.958382342176511% (Minimal or Negative)
Shareholder yield for MSG.AX (annual period ending 2021-06-30)
Market cap (USD): 8936826.406015037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSG.AX (annual period ending 2022-06-30)
Market cap (USD): 5464817.986206898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3723.100855587225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06812854270689828%
Total shareholder yield: 0.06812854270689828% (Low Return)
Shareholder yield for MSG.AX (annual period ending 2023-06-30)
Market cap (USD): 3935754.675496689
Dividends paid: 0
Stock repurchases: 6622.516556291391
Net debt paydown: -1828161.6807490294
Dividend yield: 0%
Buyback yield: 0.16826548152307372%
Debt paydown yield: -46.450092332503345%
Total shareholder yield: -46.28182685098027% (Minimal or Negative)
Shareholder yield for MSG.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MYX.L (annual period ending 2021-12-31)
Market cap (USD): 223883.69621621625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYX.L (annual period ending 2022-12-31)
Market cap (USD): 70449.58265060242
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 251000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 356.2831610299876%
Total shareholder yield: 356.2831610299876% (High Return)
Shareholder yield for MYX.L (annual period ending 2023-12-31)
Market cap (USD): 191209.67949367085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 171.01644690054715%
Total shareholder yield: 171.01644690054715% (High Return)
Shareholder yield for MYX.L (quarterly period ending 2024-12-31)
Market cap (USD): 112682.63974999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYX.L (annual period ending 2024-12-31)
Market cap (USD): 112682.63974999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -368000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -326.58091860152757%
Total shareholder yield: -326.58091860152757% (Minimal or Negative)
Shareholder yield for NCDL (quarterly period ending 2024-09-30)
Market cap (USD): 690925039.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCDL (quarterly period ending 2024-12-31)
Market cap (USD): 687961815.4499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCDL (annual period ending 2024-12-31)
Market cap (USD): 687961815.4499999
Dividends paid: 95231000
Stock repurchases: 33529000
Net debt paydown: -164325000
Dividend yield: 13.842483385172887%
Buyback yield: 4.8736716554636805%
Debt paydown yield: -23.885773353934482%
Total shareholder yield: -5.169618313297914% (Minimal or Negative)
Shareholder yield for NCDL (quarterly period ending 2025-03-31)
Market cap (USD): 719075666.4
Dividends paid: 29467000
Stock repurchases: 37056000
Dividend yield: 4.09789975893975%
Buyback yield: 5.153282433477157%
Total shareholder yield: 9.251182192416907% (Moderate Return)
Shareholder yield for NCDL (quarterly period ending 2025-06-30)
Market cap (USD): 704753417.55
Dividends paid: 28266000
Stock repurchases: 26001000
Net debt paydown: 84727000
Dividend yield: 4.010764516511851%
Buyback yield: 3.6893755109964137%
Debt paydown yield: 12.022219103888048%
Total shareholder yield: 19.722359131396313% (High Return)
Shareholder yield for NCDL (quarterly period ending 2025-09-30)
Market cap (USD): 620301536.4
Dividends paid: 22295000
Stock repurchases: 2689000
Net debt paydown: 9171000
Dividend yield: 3.5942196966642888%
Buyback yield: 0.4334988456752757%
Debt paydown yield: 1.4784744937478442%
Total shareholder yield: 5.506193036087408% (Moderate Return)
Shareholder yield for NCDL (annual period ending 2025-12-31)
Market cap (USD): 619807665.75
Dividends paid: 102252000
Stock repurchases: 65746000
Net debt paydown: -6791000
Dividend yield: 16.497375823235373%
Buyback yield: 10.607484165340852%
Debt paydown yield: -1.0956624732581406%
Total shareholder yield: 26.009197515318082% (High Return)
Shareholder yield for NCDL (quarterly period ending 2025-12-31)
Market cap (USD): 619807665.75
Dividends paid: 22224000
Stock repurchases: 0
Net debt paydown: -9379000
Dividend yield: 3.585628450256062%
Buyback yield: 0%
Debt paydown yield: -1.5132113586641291%
Total shareholder yield: 2.072417091591933% (Low Return)
Shareholder yield for NEXT.TO (annual period ending 2021-06-30)
Market cap (USD): 522655654.25806457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (annual period ending 2022-06-30)
Market cap (USD): 403440563.751938
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -262225.93773443357
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0649974150580623%
Total shareholder yield: -0.0649974150580623% (Minimal or Negative)
Shareholder yield for NEXT.TO (annual period ending 2023-06-30)
Market cap (USD): 352545469.2255639
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8372380.398671095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.374837043591197%
Total shareholder yield: -2.374837043591197% (Minimal or Negative)
Shareholder yield for NEXT.TO (annual period ending 2024-06-30)
Market cap (USD): 159478760.2408759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6833748.696558915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.285052558871951%
Total shareholder yield: -4.285052558871951% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 114561895.93333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 125319956.0909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2025-03-31)
Market cap (USD): 72101892.54545455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3740476.223776225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.187764275976737%
Total shareholder yield: -5.187764275976737% (Minimal or Negative)
Shareholder yield for NEXT.TO (annual period ending 2025-06-30)
Market cap (USD): 43005508.37956204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2025-06-30)
Market cap (USD): 43005508.37956204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2025-09-30)
Market cap (USD): 75942880.65467626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.TO (quarterly period ending 2025-12-31)
Market cap (USD): 60924470.204379566
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6086765.772199754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.990674932060722%
Total shareholder yield: -9.990674932060722% (Minimal or Negative)
Shareholder yield for NNVC (annual period ending 2021-06-30)
Market cap (USD): 106640266.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (annual period ending 2022-06-30)
Market cap (USD): 43207694.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 518
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0011988605525694372%
Total shareholder yield: 0.0011988605525694372% (Low Return)
Shareholder yield for NNVC (annual period ending 2023-06-30)
Market cap (USD): 26430238.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (annual period ending 2024-06-30)
Market cap (USD): 39530443.519999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2024-09-30)
Market cap (USD): 34474224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2024-12-31)
Market cap (USD): 32865426.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2025-03-31)
Market cap (USD): 26889894.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2025-06-30)
Market cap (USD): 32175942.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (annual period ending 2025-06-30)
Market cap (USD): 32175942.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2025-09-30)
Market cap (USD): 32865426.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNVC (quarterly period ending 2025-12-31)
Market cap (USD): 25970582.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA3.DE (annual period ending 2021-12-31)
Market cap (USD): 31401754711.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA3.DE (annual period ending 2022-12-31)
Market cap (USD): 23102189282.117023
Dividends paid: 375531914.89361703
Stock repurchases: 319148936.1702128
Dividend yield: 1.6255252275346446%
Buyback yield: 1.3814661990379418%
Total shareholder yield: 3.0069914265725863% (Low Return)
Shareholder yield for NOA3.DE (annual period ending 2023-12-31)
Market cap (USD): 17615996717.377777
Dividends paid: 690000000
Stock repurchases: 333333333.3333333
Net debt paydown: 106832151.3002367
Dividend yield: 3.916894462856767%
Buyback yield: 1.8922195472738004%
Debt paydown yield: 0.6064496549028601%
Total shareholder yield: 6.415563665033428% (Moderate Return)
Shareholder yield for NOA3.DE (annual period ending 2024-12-31)
Market cap (USD): 23958375817.208336
Dividends paid: 753125000
Stock repurchases: 708333333.3333334
Net debt paydown: 816527777.7777777
Dividend yield: 3.143472686738058%
Buyback yield: 2.9565164965171222%
Debt paydown yield: 3.4081098986321883%
Total shareholder yield: 9.50809908188737% (Moderate Return)
Shareholder yield for NOA3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 23958375817.208336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA3.DE (quarterly period ending 2025-03-31)
Market cap (USD): 28337428889.75
Dividends paid: 175000000
Stock repurchases: 593478260.8695652
Dividend yield: 0.6175577914314578%
Buyback yield: 2.094326423115379%
Total shareholder yield: 2.7118842145468367% (Low Return)
Shareholder yield for NOA3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 28241055218
Dividends paid: 252941176.47058824
Stock repurchases: 91764705.88235295
Net debt paydown: 681905370.8439894
Dividend yield: 0.8956505857095988%
Buyback yield: 0.32493370086208706%
Debt paydown yield: 2.41458885151488%
Total shareholder yield: 3.635173138086566% (Low Return)
Shareholder yield for NOA3.DE (quarterly period ending 2025-09-30)
Market cap (USD): 26402102785.199997
Dividends paid: 254117647.05882353
Stock repurchases: 0
Net debt paydown: 41176470.5882349
Dividend yield: 0.9624901816580764%
Buyback yield: 0%
Debt paydown yield: 0.15595905721311276%
Total shareholder yield: 1.118449238871189% (Low Return)
Shareholder yield for NOA3.DE (quarterly period ending 2025-12-31)
Market cap (USD): 36319310547.8
Dividends paid: 194117647.05882353
Stock repurchases: 0
Net debt paydown: -409411764.7058821
Dividend yield: 0.5344750330635942%
Buyback yield: 0%
Debt paydown yield: -1.1272564333704889%
Total shareholder yield: -0.5927814003068946% (Minimal or Negative)
Shareholder yield for NOA3.DE (annual period ending 2025-12-31)
Market cap (USD): 36319310547.8
Dividends paid: 892941176.4705882
Stock repurchases: 734117647.0588236
Net debt paydown: -243848039.21568584
Dividend yield: 2.4585851520925335%
Buyback yield: 2.0212873977677748%
Debt paydown yield: -0.6714005181754659%
Total shareholder yield: 3.808472031684843% (Low Return)
Shareholder yield for PBA (annual period ending 2021-12-31)
Market cap (USD): 14175385300
Dividends paid: 0
Stock repurchases: 13385826.771653542
Dividend yield: 0%
Buyback yield: 0.09443007359844774%
Total shareholder yield: 0.09443007359844774% (Low Return)
Shareholder yield for PBA (annual period ending 2022-12-31)
Market cap (USD): 16774399750
Dividends paid: 1213970588.235294
Stock repurchases: 465441176.4705882
Dividend yield: 7.237043389497702%
Buyback yield: 2.7747113661732556%
Total shareholder yield: 10.011754755670959% (High Return)
Shareholder yield for PBA (annual period ending 2023-12-31)
Market cap (USD): 18082628500
Dividends paid: 1196212121.2121212
Stock repurchases: 37878787.878787875
Net debt paydown: -151225490.1960783
Dividend yield: 6.615255747869406%
Buyback yield: 0.20947611614532632%
Debt paydown yield: -0.8363025883990167%
Total shareholder yield: 5.988429275615716% (Moderate Return)
Shareholder yield for PBA (quarterly period ending 2024-09-30)
Market cap (USD): 22548049300
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBA (annual period ending 2024-12-31)
Market cap (USD): 20460697650
Dividends paid: 1189510489.5104895
Stock repurchases: 0
Net debt paydown: -873717948.7179489
Dividend yield: 5.813636024822885%
Buyback yield: 0%
Debt paydown yield: -4.270225598675757%
Total shareholder yield: 1.543410426147128% (Low Return)
Shareholder yield for PBA (quarterly period ending 2024-12-31)
Market cap (USD): 20460697650
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBA (quarterly period ending 2025-03-31)
Market cap (USD): 22443391000
Dividends paid: 304895104.8951049
Stock repurchases: 18181818.181818184
Dividend yield: 1.3585072990757274%
Buyback yield: 0.081011903155892%
Total shareholder yield: 1.4395192022316194% (Low Return)
Shareholder yield for PBA (quarterly period ending 2025-06-30)
Market cap (USD): 21321221450
Dividends paid: 326277372.2627737
Stock repurchases: 145985401.459854
Net debt paydown: -572563932.4179459
Dividend yield: 1.530293998530622%
Buyback yield: 0.6846953013559831%
Debt paydown yield: -2.6854180646294346%
Total shareholder yield: -0.47042876474282913% (Minimal or Negative)
Shareholder yield for PBA (quarterly period ending 2025-09-30)
Market cap (USD): 23001568600
Dividends paid: 320143884.8920863
Stock repurchases: 0
Net debt paydown: 201622643.491045
Dividend yield: 1.3918350111656572%
Buyback yield: 0%
Debt paydown yield: 0.8765604076716967%
Total shareholder yield: 2.268395418837354% (Low Return)
Shareholder yield for PBA (quarterly period ending 2025-12-31)
Market cap (USD): 21635196350
Dividends paid: 324087591.2408759
Stock repurchases: 164233576.64233574
Net debt paydown: -154177388.01659203
Dividend yield: 1.497964640569929%
Buyback yield: 0.759103702991518%
Debt paydown yield: -0.7126230126244822%
Total shareholder yield: 1.544445330936965% (Low Return)
Shareholder yield for PBA (annual period ending 2025-12-31)
Market cap (USD): 21635196350
Dividends paid: 1293430656.9343064
Stock repurchases: 329197080.2919708
Net debt paydown: -399943851.7686691
Dividend yield: 5.978363385337644%
Buyback yield: 1.521581200218554%
Debt paydown yield: -1.8485797184302841%
Total shareholder yield: 5.651364867125914% (Moderate Return)
Shareholder yield for PTLO (annual period ending 2021-12-31)
Market cap (USD): 2717181163.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTLO (annual period ending 2022-12-31)
Market cap (USD): 1181257234.56
Dividends paid: 0
Stock repurchases: 364956000
Dividend yield: 0%
Buyback yield: 30.895556812055457%
Total shareholder yield: 30.895556812055457% (High Return)
Shareholder yield for PTLO (annual period ending 2023-12-31)
Market cap (USD): 1153028660.94
Dividends paid: 0
Stock repurchases: 179306000
Net debt paydown: -26819000
Dividend yield: 0%
Buyback yield: 15.550871029851226%
Debt paydown yield: -2.3259612625878665%
Total shareholder yield: 13.224909767263359% (High Return)
Shareholder yield for PTLO (quarterly period ending 2024-09-30)
Market cap (USD): 974971504.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTLO (quarterly period ending 2024-12-31)
Market cap (USD): 680381005.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTLO (annual period ending 2024-12-31)
Market cap (USD): 680381005.2
Dividends paid: 0
Stock repurchases: 114960000
Net debt paydown: -45811000
Dividend yield: 0%
Buyback yield: 16.896415261652866%
Debt paydown yield: -6.73313917494415%
Total shareholder yield: 10.163276086708716% (High Return)
Shareholder yield for PTLO (quarterly period ending 2025-03-31)
Market cap (USD): 860609590.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTLO (quarterly period ending 2025-06-30)
Market cap (USD): 844685779.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18557000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.196911614053178%
Total shareholder yield: -2.196911614053178% (Minimal or Negative)
Shareholder yield for PTLO (quarterly period ending 2025-09-30)
Market cap (USD): 466857179.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25152000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.3875148816363145%
Total shareholder yield: -5.3875148816363145% (Minimal or Negative)
Shareholder yield for PTLO (annual period ending 2025-12-31)
Market cap (USD): 328609549.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74070000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.540428345212398%
Total shareholder yield: -22.540428345212398% (Minimal or Negative)
Shareholder yield for PTLO (quarterly period ending 2025-12-31)
Market cap (USD): 328609549.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14985000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.560123109936652%
Total shareholder yield: -4.560123109936652% (Minimal or Negative)
Shareholder yield for QSR.TO (annual period ending 2021-12-31)
Market cap (USD): 17912023047.149605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR.TO (annual period ending 2022-12-31)
Market cap (USD): 19836767574.08088
Dividends paid: 971000000
Stock repurchases: 326000000
Dividend yield: 4.8949507341545315%
Buyback yield: 1.64341291383561%
Total shareholder yield: 6.538363647990142% (Moderate Return)