speb/financial-data huggingface dataset:
Shareholder yield for FTFT (quarterly period ending 2025-03-31)
Market cap (USD): 50814414.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTFT (quarterly period ending 2025-06-30)
Market cap (USD): 35570090.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2341.7480719794257
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006583475236392839%
Total shareholder yield: 0.006583475236392839% (Low Return)
Shareholder yield for FTFT (quarterly period ending 2025-09-30)
Market cap (USD): 64564197.120000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -155514.88431876607
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2408686102449686%
Total shareholder yield: -0.2408686102449686% (Minimal or Negative)
Shareholder yield for FTFT (annual period ending 2025-12-31)
Market cap (USD): 23015940.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130072.60388784354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5651413771105535%
Total shareholder yield: -0.5651413771105535% (Minimal or Negative)
Shareholder yield for FTFT (quarterly period ending 2025-12-31)
Market cap (USD): 23015940.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1124.8071979434462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004887078983809224%
Total shareholder yield: -0.004887078983809224% (Minimal or Negative)
Shareholder yield for GH.TO (annual period ending 2021-12-31)
Market cap (USD): 92652209.97637795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GH.TO (annual period ending 2022-12-31)
Market cap (USD): 105223907.02941176
Dividends paid: 4455588.235294118
Stock repurchases: 2422867.647058823
Dividend yield: 4.234387755672967%
Buyback yield: 2.3025828592180986%
Total shareholder yield: 6.536970614891065% (Moderate Return)
Shareholder yield for GH.TO (annual period ending 2023-12-31)
Market cap (USD): 131442335.43181819
Dividends paid: 6113484.848484849
Stock repurchases: 5965378.787878787
Net debt paydown: 5385109.180035651
Dividend yield: 4.651077469371378%
Buyback yield: 4.538399875718238%
Debt paydown yield: 4.096936624219535%
Total shareholder yield: 13.286413969309152% (High Return)
Shareholder yield for GH.TO (quarterly period ending 2024-09-30)
Market cap (USD): 146443925.24444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GH.TO (quarterly period ending 2024-12-31)
Market cap (USD): 136371272.37062937
Dividends paid: 0
Stock repurchases: 770000
Dividend yield: 0%
Buyback yield: 0.5646350485806839%
Total shareholder yield: 0.5646350485806839% (Low Return)
Shareholder yield for GH.TO (annual period ending 2024-12-31)
Market cap (USD): 136371272.37062937
Dividends paid: 7276153.846153846
Stock repurchases: 2449930.06993007
Net debt paydown: 10016689.976689972
Dividend yield: 5.335547377147542%
Buyback yield: 1.7965147844860307%
Debt paydown yield: 7.345161339748042%
Total shareholder yield: 14.477223501381616% (High Return)
Shareholder yield for GH.TO (quarterly period ending 2025-03-31)
Market cap (USD): 137672800.95104894
Dividends paid: 2202867.132867133
Stock repurchases: 921748.2517482518
Dividend yield: 1.6000743194368408%
Buyback yield: 0.6695209550330783%
Total shareholder yield: 2.269595274469919% (Low Return)
Shareholder yield for GH.TO (quarterly period ending 2025-06-30)
Market cap (USD): 177212669.2116788
Dividends paid: 2283576.6423357665
Stock repurchases: 1602335.7664233577
Net debt paydown: -1316237.5580623709
Dividend yield: 1.288608005564239%
Buyback yield: 0.9041880434120562%
Debt paydown yield: -0.7427446152228191%
Total shareholder yield: 1.4500514337534764% (Low Return)
Shareholder yield for GH.TO (quarterly period ending 2025-09-30)
Market cap (USD): 169158140.22302157
Dividends paid: 2232805.7553956835
Stock repurchases: 282805.75539568346
Net debt paydown: 1361227.7477288172
Dividend yield: 1.3199517046308895%
Buyback yield: 0.16718424252171757%
Debt paydown yield: 0.8047072082574014%
Total shareholder yield: 2.2918431554100085% (Low Return)
Shareholder yield for GH.TO (quarterly period ending 2025-12-31)
Market cap (USD): 172382340.919708
Dividends paid: 2264160.583941606
Stock repurchases: 0
Net debt paydown: 1701035.025993809
Dividend yield: 1.3134527422366327%
Buyback yield: 0%
Debt paydown yield: 0.9867803261739638%
Total shareholder yield: 2.3002330684105967% (Low Return)
Shareholder yield for GH.TO (annual period ending 2025-12-31)
Market cap (USD): 172382340.919708
Dividends paid: 9112481.751824817
Stock repurchases: 2851313.8686131383
Net debt paydown: 3319032.2086672485
Dividend yield: 5.2862037394359405%
Buyback yield: 1.6540637825200548%
Debt paydown yield: 1.9253899157879415%
Total shareholder yield: 8.865657437743938% (Moderate Return)
Shareholder yield for GT.SW (annual period ending 2021-12-31)
Market cap (USD): 5622425969.010989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GT.SW (annual period ending 2022-12-31)
Market cap (USD): 3155576275.1086955
Dividends paid: 0
Stock repurchases: 6000000
Dividend yield: 0%
Buyback yield: 0.1901395966032647%
Total shareholder yield: 0.1901395966032647% (Low Return)
Shareholder yield for GT.SW (annual period ending 2023-12-31)
Market cap (USD): 3421888464.285714
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: 261000000
Dividend yield: 0%
Buyback yield: 0.058447258608047024%
Debt paydown yield: 7.6273672483501365%
Total shareholder yield: 7.685814506958184% (Moderate Return)
Shareholder yield for GT.SW (quarterly period ending 2024-09-30)
Market cap (USD): 3250794041.071429
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GT.SW (annual period ending 2024-12-31)
Market cap (USD): 2874386310
Dividends paid: 0
Stock repurchases: 3000000
Net debt paydown: -137000000
Dividend yield: 0%
Buyback yield: 0.10437010465722682%
Debt paydown yield: -4.766234779346691%
Total shareholder yield: -4.661864674689464% (Minimal or Negative)
Shareholder yield for GT.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2874386310
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GT.SW (quarterly period ending 2025-03-31)
Market cap (USD): 2547751502.0454545
Dividends paid: 0
Stock repurchases: 4000000
Dividend yield: 0%
Buyback yield: 0.15700118307411898%
Total shareholder yield: 0.15700118307411898% (Low Return)
Shareholder yield for GT.SW (quarterly period ending 2025-06-30)
Market cap (USD): 3161824941
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 58000000
Dividend yield: 0%
Buyback yield: 0.03162730444158388%
Debt paydown yield: 1.834383657611865%
Total shareholder yield: 1.8660109620534489% (Low Return)
Shareholder yield for GT.SW (quarterly period ending 2025-09-30)
Market cap (USD): 3161824941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -195000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.167324366108858%
Total shareholder yield: -6.167324366108858% (Minimal or Negative)
Shareholder yield for GT.SW (annual period ending 2025-12-31)
Market cap (USD): 3201848041.5189877
Dividends paid: 0
Stock repurchases: 6000000
Net debt paydown: 1530000000
Dividend yield: 0%
Buyback yield: 0.1873917788163845%
Debt paydown yield: 47.78490359817805%
Total shareholder yield: 47.97229537699443% (High Return)
Shareholder yield for GT.SW (quarterly period ending 2025-12-31)
Market cap (USD): 3201848041.5189877
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 1917000000
Dividend yield: 0%
Buyback yield: 0.03123196313606408%
Debt paydown yield: 59.87167333183484%
Total shareholder yield: 59.90290529497091% (High Return)
Shareholder yield for GWA.AX (annual period ending 2021-06-30)
Market cap (USD): 406780774.8270677
Dividends paid: 16229323.308270676
Stock repurchases: 0
Dividend yield: 3.9896977223592125%
Buyback yield: 0%
Total shareholder yield: 3.9896977223592125% (Low Return)
Shareholder yield for GWA.AX (annual period ending 2022-06-30)
Market cap (USD): 278008118.4551724
Dividends paid: 24691034.482758623
Stock repurchases: 0
Net debt paydown: 111570904.84832767
Dividend yield: 8.881407715703073%
Buyback yield: 0%
Debt paydown yield: 40.13224702512347%
Total shareholder yield: 49.01365474082654% (High Return)
Shareholder yield for GWA.AX (annual period ending 2023-06-30)
Market cap (USD): 256423486.74172184
Dividends paid: 24588079.470198676
Stock repurchases: 0
Net debt paydown: 17364338.89015758
Dividend yield: 9.588856224767195%
Buyback yield: 0%
Debt paydown yield: 6.771742756796499%
Total shareholder yield: 16.360598981563694% (High Return)
Shareholder yield for GWA.AX (annual period ending 2024-06-30)
Market cap (USD): 374823226.37333333
Dividends paid: 24752000
Stock repurchases: 0
Net debt paydown: 18896189.845474616
Dividend yield: 6.603646268000049%
Buyback yield: 0%
Debt paydown yield: 5.041360437640952%
Total shareholder yield: 11.645006705641002% (High Return)
Shareholder yield for HWX.TO (annual period ending 2021-12-31)
Market cap (USD): 778813833.3228346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWX.TO (annual period ending 2022-12-31)
Market cap (USD): 849652633.9852941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWX.TO (annual period ending 2023-12-31)
Market cap (USD): 983473718.4999999
Dividends paid: 71329545.45454545
Stock repurchases: 0
Net debt paydown: -4790.552584670251
Dividend yield: 7.252816634829623%
Buyback yield: 0%
Debt paydown yield: -0.0004871052977375777%
Total shareholder yield: 7.2523295295318855% (Moderate Return)
Shareholder yield for HWX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1016216148.3629628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HWX.TO (annual period ending 2024-12-31)
Market cap (USD): 1017558606.4615386
Dividends paid: 66376923.07692308
Stock repurchases: 0
Net debt paydown: -1264219.1142191144
Dividend yield: 6.523154799677082%
Buyback yield: 0%
Debt paydown yield: -0.12424042273253566%
Total shareholder yield: 6.398914376944546% (Moderate Return)
Shareholder yield for HWX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1017558606.4615386
Dividends paid: 16620279.720279722
Stock repurchases: 0
Dividend yield: 1.6333486459394346%
Buyback yield: 0%
Total shareholder yield: 1.6333486459394346% (Low Return)
Shareholder yield for HWX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1009245219.1538463
Dividends paid: 16626573.426573427
Stock repurchases: 0
Net debt paydown: 102797.20279720286
Dividend yield: 1.6474265234085714%
Buyback yield: 0%
Debt paydown yield: 0.010185552613604482%
Total shareholder yield: 1.657612076022176% (Low Return)
Shareholder yield for HWX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1117659071.4452555
Dividends paid: 19091240.875912406
Stock repurchases: 197080.2919708029
Net debt paydown: 30687.56061456818
Dividend yield: 1.708145297941826%
Buyback yield: 0.017633310282710497%
Debt paydown yield: 0.0027456995964686985%
Total shareholder yield: 1.728524307821005% (Low Return)
Shareholder yield for HWX.TO (annual period ending 2025-12-31)
Market cap (USD): 1596655816.3503647
Dividends paid: 74708029.19708028
Stock repurchases: 5586861.313868613
Net debt paydown: 234944.61742636957
Dividend yield: 4.679031537795533%
Buyback yield: 0.349910184565579%
Debt paydown yield: 0.014714794198001039%
Total shareholder yield: 5.043656516559113% (Moderate Return)
Shareholder yield for HWX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1596655816.3503647
Dividends paid: 19170802.91970803
Stock repurchases: 5389781.02189781
Net debt paydown: 101459.85401459853
Dividend yield: 1.2006847514280594%
Buyback yield: 0.3375668673676816%
Debt paydown yield: 0.006354522557436043%
Total shareholder yield: 1.544606141353177% (Low Return)
Shareholder yield for HYT.AX (annual period ending 2022-03-31)
Market cap (USD): 126463123.30827066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYT.AX (annual period ending 2022-12-31)
Market cap (USD): 28411478.716216218
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 228416.49563096932
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8039584912579636%
Total shareholder yield: 0.8039584912579636% (Low Return)
Shareholder yield for HYT.AX (annual period ending 2023-12-31)
Market cap (USD): 28800677.054794524
Dividends paid: 0
Stock repurchases: 40297.260273972606
Net debt paydown: 21136.717882265824
Dividend yield: 0%
Buyback yield: 0.1399177533129007%
Debt paydown yield: 0.07338965622944318%
Total shareholder yield: 0.2133074095423439% (Low Return)
Shareholder yield for HYT.AX (annual period ending 2024-12-31)
Market cap (USD): 52234768.322981365
Dividends paid: 0
Stock repurchases: 48370.18633540373
Net debt paydown: -30442.589126180545
Dividend yield: 0%
Buyback yield: 0.09260151406495783%
Debt paydown yield: -0.058280318078460645%
Total shareholder yield: 0.03432119598649718% (Low Return)
Shareholder yield for HYT.AX (quarterly period ending 2024-12-31)
Market cap (USD): 52234768.322981365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITDC.NS (annual period ending 2022-03-31)
Market cap (USD): 422524292.0216273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITDC.NS (annual period ending 2023-03-31)
Market cap (USD): 303964246.33373934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76735.68818514008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.025244971772399732%
Total shareholder yield: -0.025244971772399732% (Minimal or Negative)
Shareholder yield for ITDC.NS (annual period ending 2024-03-31)
Market cap (USD): 644134778.9827255
Dividends paid: 2262777.311428229
Stock repurchases: 0
Net debt paydown: 599.4608197485504
Dividend yield: 0.3512894172554704%
Buyback yield: 0%
Debt paydown yield: 9.30645012982022e-05%
Total shareholder yield: 0.3513824817567686% (Low Return)
Shareholder yield for ITDC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 684761908.2656473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITDC.NS (annual period ending 2025-03-31)
Market cap (USD): 585782280.9662738
Dividends paid: 2526759.410801964
Stock repurchases: 0
Net debt paydown: 1913.6414406779513
Dividend yield: 0.43134787324634716%
Buyback yield: 0%
Debt paydown yield: 0.00032668134610034895%
Total shareholder yield: 0.4316745545924475% (Low Return)
Shareholder yield for ITDC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 585782280.9662738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1613.5344766242051
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0002754495192245502%
Total shareholder yield: 0.0002754495192245502% (Low Return)
Shareholder yield for ITDC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 607130129.1364383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITDC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 555325438.7824125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITDC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 559168334.075972
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGH.L (annual period ending 2022-04-30)
Market cap (USD): 1085337.2635
Dividends paid: 1541250
Stock repurchases: 0
Dividend yield: 142.00654965349398%
Buyback yield: 0%
Total shareholder yield: 142.00654965349398% (High Return)
Shareholder yield for KGH.L (annual period ending 2023-04-30)
Market cap (USD): 816689.426
Dividends paid: 3826250
Stock repurchases: 0
Net debt paydown: 1875000
Dividend yield: 468.5073515326743%
Buyback yield: 0%
Debt paydown yield: 229.58543851650163%
Total shareholder yield: 698.092790049176% (High Return)
Shareholder yield for KGH.L (annual period ending 2024-04-30)
Market cap (USD): 1311001.447
Dividends paid: 4406250
Stock repurchases: 0
Net debt paydown: -3757500
Dividend yield: 336.09802720530485%
Buyback yield: 0%
Debt paydown yield: -286.6129559657153%
Total shareholder yield: 49.48507123958956% (High Return)
Shareholder yield for KGH.L (quarterly period ending 2024-10-31)
Market cap (USD): 1339750.2545454546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGH.L (quarterly period ending 2025-04-30)
Market cap (USD): 1501562.3130666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39206528.13852815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2611.0490252286622%
Total shareholder yield: -2611.0490252286622% (Minimal or Negative)
Shareholder yield for KGH.L (annual period ending 2025-04-30)
Market cap (USD): 1501562.3130666667
Dividends paid: 5204000
Stock repurchases: 797333.3333333334
Net debt paydown: -65117583.33333334
Dividend yield: 346.5723636451544%
Buyback yield: 53.1002494132212%
Debt paydown yield: -4336.655413277027%
Total shareholder yield: -3936.9828002186514% (Minimal or Negative)
Shareholder yield for LEN.B (annual period ending 2021-11-30)
Market cap (USD): 2274930945.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEN.B (annual period ending 2022-11-30)
Market cap (USD): 1968912315.8100002
Dividends paid: 438038000
Stock repurchases: 1039309000
Net debt paydown: -2742516000
Dividend yield: 22.24771496844406%
Buyback yield: 52.78594641592426%
Debt paydown yield: -139.2909160036283%
Total shareholder yield: -64.25725461925998% (Minimal or Negative)
Shareholder yield for LEN.B (annual period ending 2023-11-30)
Market cap (USD): 3159254890.4399996
Dividends paid: 430560000
Stock repurchases: 1182711000
Net debt paydown: 1215108000
Dividend yield: 13.628529983537813%
Buyback yield: 37.43639057357857%
Debt paydown yield: 38.46185389083209%
Total shareholder yield: 89.52677444794847% (High Return)
Shareholder yield for LEN.B (quarterly period ending 2024-11-30)
Market cap (USD): 4601523427.379999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEN.B (annual period ending 2024-11-30)
Market cap (USD): 4601523427.379999
Dividends paid: 548823000
Stock repurchases: 2256464000
Net debt paydown: 794789000
Dividend yield: 11.926984805388399%
Buyback yield: 49.037325042693055%
Debt paydown yield: 17.272301500647462%
Total shareholder yield: 78.23661134872891% (High Return)
Shareholder yield for LEN.B (quarterly period ending 2025-02-28)
Market cap (USD): 3411180852.75
Dividends paid: 131646000
Stock repurchases: 774475000
Dividend yield: 3.8592500861943635%
Buyback yield: 22.70401463398341%
Total shareholder yield: 26.563264720177774% (High Return)
Shareholder yield for LEN.B (quarterly period ending 2025-05-31)
Market cap (USD): 3001231367.6400003
Dividends paid: 133589000
Stock repurchases: 521419000
Net debt paydown: -599728000
Dividend yield: 4.451139670216325%
Buyback yield: 17.373502277167475%
Debt paydown yield: -19.982731303771235%
Total shareholder yield: 1.8419106436125645% (Low Return)
Shareholder yield for LEN.B (quarterly period ending 2025-08-31)
Market cap (USD): 3785271153.84
Dividends paid: 129122000
Stock repurchases: 512418000
Net debt paydown: -1179486000
Dividend yield: 3.411169101294397%
Buyback yield: 13.537154385364792%
Debt paydown yield: -31.159881341749074%
Total shareholder yield: -14.211557855089886% (Minimal or Negative)
Shareholder yield for LEN.B (annual period ending 2025-11-30)
Market cap (USD): 3695015411.01
Dividends paid: 520959000
Stock repurchases: 1808369000
Net debt paydown: -1685756000
Dividend yield: 14.098966906814617%
Buyback yield: 48.94077016868783%
Debt paydown yield: -45.62243488828138%
Total shareholder yield: 17.41730218722106% (High Return)
Shareholder yield for LEN.B (quarterly period ending 2025-11-30)
Market cap (USD): 3695015411.01
Dividends paid: 126602000
Stock repurchases: 57000
Net debt paydown: -487384000
Dividend yield: 3.426291528386195%
Buyback yield: 0.0015426187352333546%
Debt paydown yield: -13.190310344789005%
Total shareholder yield: -9.762476197667576% (Minimal or Negative)
Shareholder yield for LEN.B (quarterly period ending 2026-02-28)
Market cap (USD): 3206358055.8900003
Dividends paid: 123480000
Stock repurchases: 269707000
Net debt paydown: 618530000
Dividend yield: 3.8510982818394317%
Buyback yield: 8.411630744250628%
Debt paydown yield: 19.29073388618516%
Total shareholder yield: 31.55346291227522% (High Return)
Shareholder yield for LIND (annual period ending 2021-12-31)
Market cap (USD): 1023360000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIND (annual period ending 2022-12-31)
Market cap (USD): 505120000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIND (annual period ending 2023-12-31)
Market cap (USD): 739312000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69296000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.373038717077499%
Total shareholder yield: -9.373038717077499% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2024-09-30)
Market cap (USD): 606800000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIND (annual period ending 2024-12-31)
Market cap (USD): 778016000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3551000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.45641734874347056%
Total shareholder yield: -0.45641734874347056% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2024-12-31)
Market cap (USD): 778016000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2025-03-31)
Market cap (USD): 608112000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2025-06-30)
Market cap (USD): 765552000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -540000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07053733776412315%
Total shareholder yield: -0.07053733776412315% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2025-09-30)
Market cap (USD): 839680000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35869000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.2717463795731705%
Total shareholder yield: -4.2717463795731705% (Minimal or Negative)
Shareholder yield for LIND (annual period ending 2025-12-31)
Market cap (USD): 945952000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36526000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8612952877101585%
Total shareholder yield: -3.8612952877101585% (Minimal or Negative)
Shareholder yield for LIND (quarterly period ending 2025-12-31)
Market cap (USD): 945952000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 449000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04746541050708704%
Total shareholder yield: 0.04746541050708704% (Low Return)
Shareholder yield for MFC (annual period ending 2021-12-31)
Market cap (USD): 26134432591.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC (annual period ending 2022-12-31)
Market cap (USD): 25834611184.8
Dividends paid: 2049264705.8823528
Stock repurchases: 1908088235.2941175
Dividend yield: 7.93224520091889%
Buyback yield: 7.385782668239871%
Total shareholder yield: 15.318027869158762% (High Return)
Shareholder yield for MFC (annual period ending 2023-12-31)
Market cap (USD): 33863162178.399998
Dividends paid: 2251515151.5151515
Stock repurchases: 1208333333.3333333
Net debt paydown: -564705882.3529415
Dividend yield: 6.648862677541986%
Buyback yield: 3.5682826280886504%
Debt paydown yield: -1.6676111917071512%
Total shareholder yield: 8.549534113923487% (Moderate Return)
Shareholder yield for MFC (quarterly period ending 2024-09-30)
Market cap (USD): 46888736612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC (annual period ending 2024-12-31)
Market cap (USD): 49154053904.8
Dividends paid: 2209090909.090909
Stock repurchases: 2288111888.1118884
Net debt paydown: -252797202.79720306
Dividend yield: 4.494219161189442%
Buyback yield: 4.654981036850857%
Debt paydown yield: -0.5142957349699225%
Total shareholder yield: 8.634904463070377% (Moderate Return)
Shareholder yield for MFC (quarterly period ending 2024-12-31)
Market cap (USD): 49154053904.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFC (quarterly period ending 2025-03-31)
Market cap (USD): 50386653020
Dividends paid: 560839160.8391609
Stock repurchases: 354545454.54545456
Dividend yield: 1.1130708773542604%
Buyback yield: 0.7036495446616083%
Total shareholder yield: 1.8167204220158686% (Low Return)
Shareholder yield for MFC (quarterly period ending 2025-06-30)
Market cap (USD): 52218894948
Dividends paid: 624817518.2481751
Stock repurchases: 476642335.76642334
Net debt paydown: 222745138.0736065
Dividend yield: 1.196535313262323%
Buyback yield: 0.9127775228508143%
Debt paydown yield: 0.42656042088868%
Total shareholder yield: 2.5358732570018176% (Low Return)
Shareholder yield for MFC (quarterly period ending 2025-09-30)
Market cap (USD): 50903012108.799995
Dividends paid: 578417266.1870503
Stock repurchases: 441007194.24460435
Net debt paydown: 30809221.236148834
Dividend yield: 1.136312454262515%
Buyback yield: 0.8663675801777633%
Debt paydown yield: 0.06052534017102419%
Total shareholder yield: 2.0632053746113024% (Low Return)
Shareholder yield for MFC (annual period ending 2025-12-31)
Market cap (USD): 59281354743.200005
Dividends paid: 2412408759.1240873
Stock repurchases: 1774452554.7445254
Net debt paydown: -808881629.3195839
Dividend yield: 4.069422450911191%
Buyback yield: 2.9932726106399716%
Debt paydown yield: -1.364478988079078%
Total shareholder yield: 5.698216073472085% (Moderate Return)
Shareholder yield for MFC (quarterly period ending 2025-12-31)
Market cap (USD): 59281354743.200005
Dividends paid: 615328467.1532847
Stock repurchases: 480291970.8029197
Net debt paydown: -1051247177.440527
Dividend yield: 1.037979765845124%
Buyback yield: 0.810190612011971%
Debt paydown yield: -1.7733184101382444%
Total shareholder yield: 0.07485196771885061% (Low Return)
Shareholder yield for MGNI (annual period ending 2021-12-31)
Market cap (USD): 2506262552.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGNI (annual period ending 2022-12-31)
Market cap (USD): 1516646881.77
Dividends paid: 0
Stock repurchases: 15663000
Dividend yield: 0%
Buyback yield: 1.032738746788608%
Total shareholder yield: 1.032738746788608% (Low Return)
Shareholder yield for MGNI (annual period ending 2023-12-31)
Market cap (USD): 1337628128.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 207207000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.490628199237587%
Total shareholder yield: 15.490628199237587% (High Return)
Shareholder yield for MGNI (quarterly period ending 2024-09-30)
Market cap (USD): 1983527791.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGNI (annual period ending 2024-12-31)
Market cap (USD): 2279982847.7599998
Dividends paid: 0
Stock repurchases: 14573000
Net debt paydown: -2161000
Dividend yield: 0%
Buyback yield: 0.6391714750976062%
Debt paydown yield: -0.09478141478665526%
Total shareholder yield: 0.5443900603109509% (Low Return)
Shareholder yield for MGNI (quarterly period ending 2024-12-31)
Market cap (USD): 2279982847.7599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGNI (quarterly period ending 2025-03-31)
Market cap (USD): 1634083184.23
Dividends paid: 0
Stock repurchases: 19229000
Dividend yield: 0%
Buyback yield: 1.1767454793961998%
Total shareholder yield: 1.1767454793961998% (Low Return)
Shareholder yield for MGNI (quarterly period ending 2025-06-30)
Market cap (USD): 3454345872.36
Dividends paid: 0
Stock repurchases: 3651000
Net debt paydown: -2650000
Dividend yield: 0%
Buyback yield: 0.1056929483875234%
Debt paydown yield: -0.07671495842972802%
Total shareholder yield: 0.02897798995779538% (Low Return)
Shareholder yield for MGNI (quarterly period ending 2025-09-30)
Market cap (USD): 3119222765.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6015000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19283649974721687%
Total shareholder yield: -0.19283649974721687% (Minimal or Negative)
Shareholder yield for MGNI (annual period ending 2025-12-31)
Market cap (USD): 2324379498.69
Dividends paid: 0
Stock repurchases: 46282000
Net debt paydown: -17546000
Dividend yield: 0%
Buyback yield: 1.991155059923912%
Debt paydown yield: -0.754868127596581%
Total shareholder yield: 1.2362869323273311% (Low Return)
Shareholder yield for MGNI (quarterly period ending 2025-12-31)
Market cap (USD): 2324379498.69
Dividends paid: 0
Stock repurchases: 23402000
Net debt paydown: -1138000
Dividend yield: 0%
Buyback yield: 1.0068063331822177%
Debt paydown yield: -0.0489593029297224%
Total shareholder yield: 0.9578470302524953% (Low Return)
Shareholder yield for MRAM (annual period ending 2021-12-31)
Market cap (USD): 264957620.10000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRAM (annual period ending 2022-12-31)
Market cap (USD): 130368528.11999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7767000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.957726233474638%
Total shareholder yield: -5.957726233474638% (Minimal or Negative)
Shareholder yield for MRAM (annual period ending 2023-12-31)
Market cap (USD): 211966096.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3716000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7531105533960072%
Total shareholder yield: 1.7531105533960072% (Low Return)
Shareholder yield for MRAM (quarterly period ending 2024-09-30)
Market cap (USD): 138340704.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRAM (annual period ending 2024-12-31)
Market cap (USD): 149830017.03
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 938000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6260427774043349%
Total shareholder yield: 0.6260427774043349% (Low Return)
Shareholder yield for MRAM (quarterly period ending 2024-12-31)
Market cap (USD): 149830017.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRAM (quarterly period ending 2025-03-31)
Market cap (USD): 119582642.69999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRAM (quarterly period ending 2025-06-30)
Market cap (USD): 147485259.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 325000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2203610052126014%
Total shareholder yield: 0.2203610052126014% (Low Return)
Shareholder yield for MRAM (quarterly period ending 2025-09-30)
Market cap (USD): 218296941.87
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 328000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15025405174724357%
Total shareholder yield: 0.15025405174724357% (Low Return)
Shareholder yield for MRAM (annual period ending 2025-12-31)
Market cap (USD): 217593514.55999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1305000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5997421396675657%
Total shareholder yield: 0.5997421396675657% (Low Return)
Shareholder yield for MRAM (quarterly period ending 2025-12-31)
Market cap (USD): 217593514.55999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 331000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1521185043907772%
Total shareholder yield: 0.1521185043907772% (Low Return)
Shareholder yield for NFI.TO (annual period ending 2021-12-31)
Market cap (USD): 1878526577.3858268
Dividends paid: 36624409.4488189
Stock repurchases: 0
Dividend yield: 1.9496348835152353%
Buyback yield: 0%
Total shareholder yield: 1.9496348835152353% (Low Return)
Shareholder yield for NFI.TO (annual period ending 2022-12-31)
Market cap (USD): 833754431.9999999
Dividends paid: 16461764.705882352
Stock repurchases: 1470.5882352941176
Dividend yield: 1.9744140569536852%
Buyback yield: 0.00017638145943842104%
Total shareholder yield: 1.9745904384131236% (Low Return)
Shareholder yield for NFI.TO (annual period ending 2023-12-31)
Market cap (USD): 1235292010.1818182
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53739616.755793214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.350357349747893%
Total shareholder yield: 4.350357349747893% (Moderate Return)
Shareholder yield for NFI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1595161918.5777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFI.TO (annual period ending 2024-12-31)
Market cap (USD): 1166090114.6853147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35270687.64568758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0246965651711966%
Total shareholder yield: 3.0246965651711966% (Low Return)
Shareholder yield for NFI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1166090114.6853147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 985346146.909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27095104.895104885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7498057388359287%
Total shareholder yield: -2.7498057388359287% (Minimal or Negative)
Shareholder yield for NFI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1568397283.9708028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119158501.35266185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.597469249052851%
Total shareholder yield: -7.597469249052851% (Minimal or Negative)
Shareholder yield for NFI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1263913450.3597124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1349308528.1167881
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFI.TO (annual period ending 2025-12-31)
Market cap (USD): 1349308528.1167881
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116028788.72951853
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.599129577240452%
Total shareholder yield: -8.599129577240452% (Minimal or Negative)
Shareholder yield for NOVO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 50561882502.77372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22773953683.768295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -45.04174401045879%
Total shareholder yield: -45.04174401045879% (Minimal or Negative)
Shareholder yield for NOVO.TO (annual period ending 2025-12-31)
Market cap (USD): 50561882502.77372
Dividends paid: 37783211678.832115
Stock repurchases: 1013138686.1313868
Net debt paydown: -23710760042.876816
Dividend yield: 74.72667117716475%
Buyback yield: 2.00375982060361%
Debt paydown yield: -46.89453570399815%
Total shareholder yield: 29.8358952937702% (High Return)
Shareholder yield for OCA.AX (annual period ending 2022-03-31)
Market cap (USD): 495526494.21052635
Dividends paid: 13579020.97902098
Stock repurchases: 0
Dividend yield: 2.7403218874613553%
Buyback yield: 0%
Total shareholder yield: 2.7403218874613553% (Low Return)
Shareholder yield for OCA.AX (annual period ending 2023-03-31)
Market cap (USD): 330521543.8926175
Dividends paid: 13714465.408805031
Stock repurchases: 0
Dividend yield: 4.149340840928874%
Buyback yield: 0%
Total shareholder yield: 4.149340840928874% (Moderate Return)
Shareholder yield for OCA.AX (annual period ending 2024-03-31)
Market cap (USD): 269811560.1960784
Dividends paid: 4049700.598802395
Stock repurchases: 0
Net debt paydown: -39066500.96034348
Dividend yield: 1.500936652180278%
Buyback yield: 0%
Debt paydown yield: -14.479179814220315%
Total shareholder yield: -12.978243162040037% (Minimal or Negative)
Shareholder yield for OCA.AX (quarterly period ending 2025-03-31)
Market cap (USD): 250520167.61006293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCA.AX (annual period ending 2025-03-31)
Market cap (USD): 250520167.61006293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25507007.698887944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.181618486935491%
Total shareholder yield: 10.181618486935491% (High Return)
Shareholder yield for OTEX.TO (annual period ending 2021-06-30)
Market cap (USD): 10591037841.290321
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTEX.TO (annual period ending 2022-06-30)
Market cap (USD): 8028550019.224807
Dividends paid: 184228682.17054263
Stock repurchases: 223705426.35658914
Dividend yield: 2.2946694201243916%
Buyback yield: 2.786373950724778%
Total shareholder yield: 5.081043370849169% (Moderate Return)
Shareholder yield for OTEX.TO (annual period ending 2023-06-30)
Market cap (USD): 9071558300.150375
Dividends paid: 195149624.06015036
Stock repurchases: 16480451.127819547
Net debt paydown: -3483127376.5809875
Dividend yield: 2.151224934054775%
Buyback yield: 0.18167166635027146%
Debt paydown yield: -38.39613064629975%
Total shareholder yield: -36.0632340458947% (Minimal or Negative)
Shareholder yield for OTEX.TO (annual period ending 2024-06-30)
Market cap (USD): 6750264627.445254
Dividends paid: 195154744.52554744
Stock repurchases: 148249635.03649634
Net debt paydown: 2070518747.5989246
Dividend yield: 2.8910680587555997%
Buyback yield: 2.196204789272147%
Debt paydown yield: 30.673149304111735%
Total shareholder yield: 35.76042215213948% (High Return)
Shareholder yield for OTEX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 7569268133.037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTEX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 6512854109.650351
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OTEX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 5873107887.832168
Dividends paid: 47525174.82517483
Stock repurchases: 83705594.40559441
Dividend yield: 0.8091997581661474%
Buyback yield: 1.4252350885468088%
Total shareholder yield: 2.234434846712956% (Low Return)
Shareholder yield for OTEX.TO (annual period ending 2025-06-30)
Market cap (USD): 6780376015.182481
Dividends paid: 198191970.8029197
Stock repurchases: 397010948.90510947
Net debt paydown: 31845985.401459694
Dividend yield: 2.9230233007599025%
Buyback yield: 5.85529398393438%
Debt paydown yield: 0.4696787512986125%
Total shareholder yield: 9.247996035992895% (Moderate Return)
Shareholder yield for OTEX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 6780376015.182481
Dividends paid: 48312408.759124085
Stock repurchases: 150202189.7810219
Net debt paydown: -197608840.7942419
Dividend yield: 0.7125328838834885%
Buyback yield: 2.2152486741840303%
Debt paydown yield: -2.91442304013465%
Total shareholder yield: 0.013358517932868796% (Low Return)
Shareholder yield for OTEX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 8807421627.33813
Dividends paid: 49079136.69064748
Stock repurchases: 77430935.25179857
Net debt paydown: 79360825.5001831
Dividend yield: 0.5572474983859798%
Buyback yield: 0.8791555409525743%
Debt paydown yield: 0.9010676320280621%
Total shareholder yield: 2.3374706713666162% (Low Return)
Shareholder yield for OTEX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 7742169164.671533
Dividends paid: 50010948.90510949
Stock repurchases: 36493430.656934306
Net debt paydown: -42602431.339598656
Dividend yield: 0.6459552593259726%
Buyback yield: 0.4713592519194531%
Debt paydown yield: -0.5502647957370755%
Total shareholder yield: 0.5670497155083501% (Low Return)
Shareholder yield for PENN (annual period ending 2021-12-31)
Market cap (USD): 6934649784.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PENN (annual period ending 2022-12-31)
Market cap (USD): 3972210194.7
Dividends paid: 0
Stock repurchases: 601100000
Dividend yield: 0%
Buyback yield: 15.132633232803983%
Total shareholder yield: 15.132633232803983% (High Return)
Shareholder yield for PENN (annual period ending 2023-12-31)
Market cap (USD): 3480030615.02
Dividends paid: 0
Stock repurchases: 149800000
Net debt paydown: 1366700000
Dividend yield: 0%
Buyback yield: 4.3045598321306455%
Debt paydown yield: 39.27264300783013%
Total shareholder yield: 43.577202839960776% (High Return)
Shareholder yield for PENN (quarterly period ending 2024-09-30)
Market cap (USD): 2522420345.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PENN (quarterly period ending 2024-12-31)
Market cap (USD): 2650815018.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PENN (annual period ending 2024-12-31)
Market cap (USD): 2650815018.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 293000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.053204313382373%
Total shareholder yield: 11.053204313382373% (High Return)
Shareholder yield for PENN (quarterly period ending 2025-03-31)
Market cap (USD): 2181371995.81
Dividends paid: 0
Stock repurchases: 25000000
Dividend yield: 0%
Buyback yield: 1.1460677063802156%
Total shareholder yield: 1.1460677063802156% (Low Return)
Shareholder yield for PENN (quarterly period ending 2025-06-30)
Market cap (USD): 2390013339.3700004
Dividends paid: 0
Stock repurchases: 90300000
Net debt paydown: -85400000
Dividend yield: 0%
Buyback yield: 3.778221590336512%
Debt paydown yield: -3.5732018141167012%
Total shareholder yield: 0.2050197762198107% (Low Return)
Shareholder yield for PENN (quarterly period ending 2025-09-30)
Market cap (USD): 2575918126.26
Dividends paid: 0
Stock repurchases: 154100000
Net debt paydown: -77900000
Dividend yield: 0%
Buyback yield: 5.982332995332396%
Debt paydown yield: -3.024164440859141%
Total shareholder yield: 2.9581685544732546% (Low Return)
Shareholder yield for PENN (annual period ending 2025-12-31)
Market cap (USD): 1972730652.25
Dividends paid: 0
Stock repurchases: 578200000
Net debt paydown: -23000000
Dividend yield: 0%
Buyback yield: 29.309627208384143%
Debt paydown yield: -1.1658966201882313%
Total shareholder yield: 28.14373058819591% (High Return)
Shareholder yield for PENN (quarterly period ending 2025-12-31)
Market cap (USD): 1972730652.25
Dividends paid: 0
Stock repurchases: 308800000
Net debt paydown: -99400000
Dividend yield: 0%
Buyback yield: 15.65342940496199%
Debt paydown yield: -5.038701045509138%
Total shareholder yield: 10.614728359452851% (High Return)
Shareholder yield for PEPG (annual period ending 2022-12-31)
Market cap (USD): 924792404.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEPG (annual period ending 2023-12-31)
Market cap (USD): 470350662
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4430000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.941850486860801%
Total shareholder yield: 0.941850486860801% (Low Return)
Shareholder yield for PEPG (quarterly period ending 2024-09-30)
Market cap (USD): 591396788.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEPG (quarterly period ending 2024-12-31)
Market cap (USD): 262151324.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEPG (annual period ending 2024-12-31)
Market cap (USD): 262151324.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1443000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.550445434836413%
Total shareholder yield: 0.550445434836413% (Low Return)
Shareholder yield for PEPG (quarterly period ending 2025-03-31)
Market cap (USD): 96836901
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEPG (quarterly period ending 2025-06-30)
Market cap (USD): 76777828.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 410000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5340083292391989%
Total shareholder yield: 0.5340083292391989% (Low Return)
Shareholder yield for PEPG (quarterly period ending 2025-09-30)
Market cap (USD): 319561773.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 426000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1333075591616765%
Total shareholder yield: 0.1333075591616765% (Low Return)
Shareholder yield for PEPG (quarterly period ending 2025-12-31)
Market cap (USD): 450291589.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 434000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09638199113097737%
Total shareholder yield: 0.09638199113097737% (Low Return)
Shareholder yield for PEPG (annual period ending 2025-12-31)
Market cap (USD): 450291589.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1657000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36798377719822467%
Total shareholder yield: 0.36798377719822467% (Low Return)
Shareholder yield for PFSI (annual period ending 2021-12-31)
Market cap (USD): 3428080247.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)