speb/financial-data huggingface dataset:
Shareholder yield for E3X1.DE (annual period ending 2021-12-31)
Market cap (USD): 20523878531.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E3X1.DE (annual period ending 2022-12-31)
Market cap (USD): 9725074702.12766
Dividends paid: 0
Stock repurchases: 607000000
Dividend yield: 0%
Buyback yield: 6.24159729968141%
Total shareholder yield: 6.24159729968141% (Moderate Return)
Shareholder yield for E3X1.DE (annual period ending 2023-12-31)
Market cap (USD): 17548822591.666664
Dividends paid: 0
Stock repurchases: 2137000000
Net debt paydown: -15000000
Dividend yield: 0%
Buyback yield: 12.17745514741706%
Debt paydown yield: -0.08547581993975474%
Total shareholder yield: 12.091979327477306% (High Return)
Shareholder yield for E3X1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 16782954011.111109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for E3X1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 20854254772.135414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -542000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5989900186900843%
Total shareholder yield: -2.5989900186900843% (Minimal or Negative)
Shareholder yield for E3X1.DE (annual period ending 2024-12-31)
Market cap (USD): 20854254772.135414
Dividends paid: 0
Stock repurchases: 1839000000
Net debt paydown: 36000000
Dividend yield: 0%
Buyback yield: 8.818344362308238%
Debt paydown yield: 0.17262664330782848%
Total shareholder yield: 8.990971005616066% (Moderate Return)
Shareholder yield for E3X1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 18684433229.619564
Dividends paid: 51000000
Stock repurchases: 384000000
Net debt paydown: -4384000000
Dividend yield: 0.27295449304371766%
Buyback yield: 2.055186771152697%
Debt paydown yield: -23.463382303993296%
Total shareholder yield: -21.13524103979688% (Minimal or Negative)
Shareholder yield for E3X1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 17688016998.529415
Dividends paid: 51000000
Stock repurchases: 688000000
Net debt paydown: -15000000
Dividend yield: 0.28833079482137625%
Buyback yield: 3.8896389575903307%
Debt paydown yield: -0.08480317494746359%
Total shareholder yield: 4.093166577464244% (Moderate Return)
Shareholder yield for E3X1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 17688016998.529415
Dividends paid: 49000000
Stock repurchases: 531000000
Net debt paydown: 4000000
Dividend yield: 0.2770237048283811%
Buyback yield: 3.0020323931402113%
Debt paydown yield: 0.022614179985990294%
Total shareholder yield: 3.301670277954583% (Low Return)
Shareholder yield for E3X1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 32617290655.882355
Dividends paid: 49000000
Stock repurchases: 327000000
Net debt paydown: 63000000
Dividend yield: 0.15022706979852452%
Buyback yield: 1.0025357515126023%
Debt paydown yield: 0.1931490897409601%
Total shareholder yield: 1.3459119110520867% (Low Return)
Shareholder yield for E3X1.DE (annual period ending 2025-12-31)
Market cap (USD): 32617290655.882355
Dividends paid: 200000000
Stock repurchases: 1930000000
Net debt paydown: 116000000
Dividend yield: 0.6131717134633654%
Buyback yield: 5.917107034921476%
Debt paydown yield: 0.35563959380875193%
Total shareholder yield: 6.885918342193593% (Moderate Return)
Shareholder yield for EDIN.L (annual period ending 2022-03-31)
Market cap (USD): 8790636.878289472
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDIN.L (annual period ending 2023-03-31)
Market cap (USD): 8931455.478395062
Dividends paid: 53470370.370370366
Stock repurchases: 44287654.32098765
Dividend yield: 598.674768067911%
Buyback yield: 495.86155837778324%
Total shareholder yield: 1094.5363264456942% (High Return)
Shareholder yield for EDIN.L (annual period ending 2024-03-31)
Market cap (USD): 9969804.765822785
Dividends paid: 54462025.31645569
Stock repurchases: 116313924.05063291
Net debt paydown: -3750586.0290670395
Dividend yield: 546.26972739883%
Buyback yield: 1166.6620037472096%
Debt paydown yield: -37.61945311029882%
Total shareholder yield: 1675.3122780357407% (High Return)
Shareholder yield for EDIN.L (quarterly period ending 2024-09-30)
Market cap (USD): 11642268.713333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDIN.L (annual period ending 2025-03-31)
Market cap (USD): 11405231.616883116
Dividends paid: 53224675.32467532
Stock repurchases: 70992207.79220779
Net debt paydown: -3945421.6669406593
Dividend yield: 466.66895607702577%
Buyback yield: 622.453012590453%
Debt paydown yield: -34.5930867471404%
Total shareholder yield: 1054.5288819203383% (High Return)
Shareholder yield for EDIN.L (quarterly period ending 2025-03-31)
Market cap (USD): 11405231.616883116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4155844.155844152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 36.43805137365447%
Total shareholder yield: 36.43805137365447% (High Return)
Shareholder yield for EDIN.L (quarterly period ending 2025-09-30)
Market cap (USD): 13074769.219594598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6318006.318006307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.32212494074298%
Total shareholder yield: -48.32212494074298% (Minimal or Negative)
Shareholder yield for EON.V (annual period ending 2021-12-31)
Market cap (USD): 2736670.3937007873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (annual period ending 2022-12-31)
Market cap (USD): 1916675.4044117643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (annual period ending 2023-12-31)
Market cap (USD): 658252.1590909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2024-09-30)
Market cap (USD): 514899.4666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2024-12-31)
Market cap (USD): 486093.90209790214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (annual period ending 2024-12-31)
Market cap (USD): 486093.90209790214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2025-03-31)
Market cap (USD): 486093.90209790214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2025-06-30)
Market cap (USD): 253691.34306569342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2025-09-30)
Market cap (USD): 250041.10791366908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (quarterly period ending 2025-12-31)
Market cap (USD): 253691.34306569342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EON.V (annual period ending 2025-12-31)
Market cap (USD): 253691.34306569342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPX.AX (annual period ending 2021-06-30)
Market cap (USD): 117685829.83458647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPX.AX (annual period ending 2022-06-30)
Market cap (USD): 28626646.510344826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22710.6559502203
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07933397277956865%
Total shareholder yield: 0.07933397277956865% (Low Return)
Shareholder yield for EPX.AX (annual period ending 2023-06-30)
Market cap (USD): 17753418.331125826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -433136.6978762273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.439736899100941%
Total shareholder yield: -2.439736899100941% (Minimal or Negative)
Shareholder yield for EPX.AX (annual period ending 2024-06-30)
Market cap (USD): 12683194.773333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79647.13465783652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6279737564647054%
Total shareholder yield: 0.6279737564647054% (Low Return)
Shareholder yield for FIG (quarterly period ending 2025-09-30)
Market cap (USD): 23117556202.649998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3462000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014975631375790258%
Total shareholder yield: 0.014975631375790258% (Low Return)
Shareholder yield for FIG (annual period ending 2025-12-31)
Market cap (USD): 16655158575.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17835315026253043%
Total shareholder yield: -0.17835315026253043% (Minimal or Negative)
Shareholder yield for FIG (quarterly period ending 2025-12-31)
Market cap (USD): 16655158575.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2761000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0165774464862766%
Total shareholder yield: 0.0165774464862766% (Low Return)
Shareholder yield for FLEXD.LS (annual period ending 2021-09-30)
Market cap (USD): 18209496.279069766
Dividends paid: 142900
Stock repurchases: 174000
Dividend yield: 0.7847553705494377%
Buyback yield: 0.9555453777159002%
Total shareholder yield: 1.7403007482653379% (Low Return)
Shareholder yield for FLEXD.LS (annual period ending 2022-09-30)
Market cap (USD): 15826067.647058824
Dividends paid: 187892.1568627451
Stock repurchases: 147630.39215686274
Net debt paydown: 95167.94345645234
Dividend yield: 1.1872321100413321%
Buyback yield: 0.9328305391409023%
Debt paydown yield: 0.6013366401485002%
Total shareholder yield: 2.721399289330735% (Low Return)
Shareholder yield for FLG.AX (annual period ending 2021-12-31)
Market cap (USD): 123543867.7536232
Dividends paid: 0
Stock repurchases: 263751.44927536236
Dividend yield: 0%
Buyback yield: 0.21348809461052937%
Total shareholder yield: 0.21348809461052937% (Low Return)
Shareholder yield for FLG.AX (annual period ending 2022-12-31)
Market cap (USD): 94460973.47972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLG.AX (annual period ending 2023-12-31)
Market cap (USD): 30361328.595890414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14560.644205849683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04795786244947315%
Total shareholder yield: 0.04795786244947315% (Low Return)
Shareholder yield for FLG.AX (annual period ending 2024-12-31)
Market cap (USD): 12707369.254658382
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -499772.1432825661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9329316183942256%
Total shareholder yield: -3.9329316183942256% (Minimal or Negative)
Shareholder yield for FLG.AX (quarterly period ending 2024-12-31)
Market cap (USD): 12707369.254658382
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (annual period ending 2021-12-31)
Market cap (USD): 187168917.51181105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (annual period ending 2022-12-31)
Market cap (USD): 138289639.76470587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (annual period ending 2023-12-31)
Market cap (USD): 243403734.63636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 77094.47415329766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.031673496821432924%
Total shareholder yield: 0.031673496821432924% (Low Return)
Shareholder yield for GAU.TO (quarterly period ending 2024-09-30)
Market cap (USD): 373438936.6814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (annual period ending 2024-12-31)
Market cap (USD): 326973872.41958046
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27029428.904428907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.26654090261503%
Total shareholder yield: -8.26654090261503% (Minimal or Negative)
Shareholder yield for GAU.TO (quarterly period ending 2024-12-31)
Market cap (USD): 326973872.41958046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (quarterly period ending 2025-03-31)
Market cap (USD): 323320533.0629371
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 329853877.16788316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1012056.5565821081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30681966368611446%
Total shareholder yield: 0.30681966368611446% (Low Return)
Shareholder yield for GAU.TO (quarterly period ending 2025-09-30)
Market cap (USD): 569408420.8057555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2975481.804337546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5225566914038638%
Total shareholder yield: 0.5225566914038638% (Low Return)
Shareholder yield for GAU.TO (quarterly period ending 2025-12-31)
Market cap (USD): 665427763.7664233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2508459.8015018664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37696951316001587%
Total shareholder yield: 0.37696951316001587% (Low Return)
Shareholder yield for GAU.TO (annual period ending 2025-12-31)
Market cap (USD): 665427763.7664233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121172.98759634793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018209788378905353%
Total shareholder yield: 0.018209788378905353% (Low Return)
Shareholder yield for GMR.L (annual period ending 2021-12-31)
Market cap (USD): 1176330.5902702704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMR.L (annual period ending 2022-12-31)
Market cap (USD): 819356.7740963856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMR.L (annual period ending 2023-12-31)
Market cap (USD): 1205180.4702531644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 229439.2100045753
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.037747098273048%
Total shareholder yield: 19.037747098273048% (High Return)
Shareholder yield for GMR.L (quarterly period ending 2024-12-31)
Market cap (USD): 1224119.0204999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMR.L (annual period ending 2024-12-31)
Market cap (USD): 1224119.0204999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -975493.6075949367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -79.68944124375174%
Total shareholder yield: -79.68944124375174% (Minimal or Negative)
Shareholder yield for GMR.L (quarterly period ending 2025-06-30)
Market cap (USD): 1900458.7532876716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30977.60273972596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6300065805762265%
Total shareholder yield: 1.6300065805762265% (Low Return)
Shareholder yield for HAL (annual period ending 2021-12-31)
Market cap (USD): 17443104706.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAL (annual period ending 2022-12-31)
Market cap (USD): 30433539486.05
Dividends paid: 435000000
Stock repurchases: 250000000
Dividend yield: 1.429344096500486%
Buyback yield: 0.8214621244255667%
Total shareholder yield: 2.2508062209260524% (Low Return)
Shareholder yield for HAL (annual period ending 2023-12-31)
Market cap (USD): 28462000831.45
Dividends paid: 576000000
Stock repurchases: 800000000
Net debt paydown: 134000000
Dividend yield: 2.0237509070814528%
Buyback yield: 2.81076514872424%
Debt paydown yield: 0.4708031624113102%
Total shareholder yield: 5.3053192182170035% (Moderate Return)
Shareholder yield for HAL (quarterly period ending 2024-09-30)
Market cap (USD): 23232411010.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAL (quarterly period ending 2024-12-31)
Market cap (USD): 21862358724.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAL (annual period ending 2024-12-31)
Market cap (USD): 21862358724.95
Dividends paid: 600000000
Stock repurchases: 1005000000
Net debt paydown: 207000000
Dividend yield: 2.744443120472913%
Buyback yield: 4.59694222679213%
Debt paydown yield: 0.9468328765631551%
Total shareholder yield: 8.2882182238282% (Moderate Return)
Shareholder yield for HAL (quarterly period ending 2025-03-31)
Market cap (USD): 20542430303.65
Dividends paid: 147000000
Stock repurchases: 250000000
Dividend yield: 0.7155920591045203%
Buyback yield: 1.216993297796803%
Total shareholder yield: 1.9325853569013232% (Low Return)
Shareholder yield for HAL (quarterly period ending 2025-06-30)
Market cap (USD): 16641122881.2
Dividends paid: 145000000
Stock repurchases: 257000000
Net debt paydown: 13000000
Dividend yield: 0.8713354323211631%
Buyback yield: 1.5443669386657854%
Debt paydown yield: 0.07811972841500081%
Total shareholder yield: 2.493822099401949% (Low Return)
Shareholder yield for HAL (quarterly period ending 2025-09-30)
Market cap (USD): 20233333141.7
Dividends paid: 144000000
Stock repurchases: 250000000
Net debt paydown: -6000000
Dividend yield: 0.7116968765923316%
Buyback yield: 1.2355848551950204%
Debt paydown yield: -0.029654036524680488%
Total shareholder yield: 1.9176276952626714% (Low Return)
Shareholder yield for HAL (quarterly period ending 2025-12-31)
Market cap (USD): 23391136580
Dividends paid: 143000000
Stock repurchases: 250000000
Net debt paydown: 434000000
Dividend yield: 0.6113426746533921%
Buyback yield: 1.0687808997436927%
Debt paydown yield: 1.8554036419550501%
Total shareholder yield: 3.535527216352135% (Low Return)
Shareholder yield for HAL (annual period ending 2025-12-31)
Market cap (USD): 23391136580
Dividends paid: 579000000
Stock repurchases: 1007000000
Net debt paydown: 469000000
Dividend yield: 2.475296563806392%
Buyback yield: 4.305049464167594%
Debt paydown yield: 2.0050329679191674%
Total shareholder yield: 8.785378995893153% (Moderate Return)
Shareholder yield for HMR.V (annual period ending 2021-12-31)
Market cap (USD): 5481170.007874016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR.V (annual period ending 2022-12-31)
Market cap (USD): 5687161.69117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR.V (annual period ending 2023-12-31)
Market cap (USD): 36914849.52272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20486.7201426025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05549723324752954%
Total shareholder yield: -0.05549723324752954% (Minimal or Negative)
Shareholder yield for HMR.V (quarterly period ending 2024-09-30)
Market cap (USD): 61876319.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR.V (quarterly period ending 2024-12-31)
Market cap (USD): 68691368.34265734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8842.154882154871
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012872293994853925%
Total shareholder yield: 0.012872293994853925% (Low Return)
Shareholder yield for HMR.V (annual period ending 2024-12-31)
Market cap (USD): 68691368.34265734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10437.121212121208
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01519422521918195%
Total shareholder yield: 0.01519422521918195% (Low Return)
Shareholder yield for HMR.V (quarterly period ending 2025-03-31)
Market cap (USD): 67609614.51048951
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMR.V (quarterly period ending 2025-06-30)
Market cap (USD): 60408450.313868605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -690.6436629064265
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0011432898200798044%
Total shareholder yield: -0.0011432898200798044% (Minimal or Negative)
Shareholder yield for HMR.V (quarterly period ending 2025-09-30)
Market cap (USD): 50079754.748201445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 160.10082444991713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00031969171026275235%
Total shareholder yield: 0.00031969171026275235% (Low Return)
Shareholder yield for HMR.V (annual period ending 2025-12-31)
Market cap (USD): 54198235.795620434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -859.2568015925572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0015853962568685503%
Total shareholder yield: -0.0015853962568685503% (Minimal or Negative)
Shareholder yield for HMR.V (quarterly period ending 2025-12-31)
Market cap (USD): 54198235.795620434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -328.7139631360478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0006065030684312608%
Total shareholder yield: -0.0006065030684312608% (Minimal or Negative)
Shareholder yield for HSBC (annual period ending 2021-12-31)
Market cap (USD): 76892571420.42001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSBC (annual period ending 2022-12-31)
Market cap (USD): 82894444747.17001
Dividends paid: 8397590361.445784
Stock repurchases: 5592771084.33735
Dividend yield: 10.13046216433276%
Buyback yield: 6.746858732687615%
Total shareholder yield: 16.877320897020375% (High Return)
Shareholder yield for HSBC (annual period ending 2023-12-31)
Market cap (USD): 115578932063.70001
Dividends paid: 13281012658.227848
Stock repurchases: 13201265822.78481
Net debt paydown: -51598535915.815155
Dividend yield: 11.490859468149583%
Buyback yield: 11.4218617416443%
Debt paydown yield: -44.64354791526989%
Total shareholder yield: -21.73082670547601% (Minimal or Negative)
Shareholder yield for HSBC (quarterly period ending 2024-09-30)
Market cap (USD): 140512428683.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSBC (quarterly period ending 2024-12-31)
Market cap (USD): 155431370953.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSBC (annual period ending 2024-12-31)
Market cap (USD): 155431370953.32
Dividends paid: 19185000000
Stock repurchases: 19152500000
Net debt paydown: -5264129746.835449
Dividend yield: 12.343068122175763%
Buyback yield: 12.322158572320632%
Debt paydown yield: -3.3867871810874015%
Total shareholder yield: 21.278439513408994% (High Return)
Shareholder yield for HSBC (quarterly period ending 2025-03-31)
Market cap (USD): 186092369548.25998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSBC (quarterly period ending 2025-06-30)
Market cap (USD): 198747748162.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47732129514.321304
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.016437899556234%
Total shareholder yield: -24.016437899556234% (Minimal or Negative)
Shareholder yield for HSBC (quarterly period ending 2025-09-30)
Market cap (USD): 233832984810.18002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44911736393.92818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.20675837516527%
Total shareholder yield: 19.20675837516527% (High Return)
Shareholder yield for HSBC (annual period ending 2025-12-31)
Market cap (USD): 260961452247.09003
Dividends paid: 15650000000
Stock repurchases: 17113513513.513514
Net debt paydown: -43200033783.78381
Dividend yield: 5.997054302557252%
Buyback yield: 6.557870277833092%
Debt paydown yield: -16.554182011096444%
Total shareholder yield: -3.9992574307061% (Minimal or Negative)
Shareholder yield for HSBC (quarterly period ending 2025-12-31)
Market cap (USD): 260961452247.09003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -213377027027.02704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -81.76572638973211%
Total shareholder yield: -81.76572638973211% (Minimal or Negative)
Shareholder yield for INS.DE (annual period ending 2021-12-31)
Market cap (USD): 575925094.2272726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INS.DE (annual period ending 2022-12-31)
Market cap (USD): 274644531
Dividends paid: 30585106.382978726
Stock repurchases: 34388297.872340426
Dividend yield: 11.136251747528418%
Buyback yield: 12.521020443090647%
Total shareholder yield: 23.657272190619064% (High Return)
Shareholder yield for INS.DE (annual period ending 2023-12-31)
Market cap (USD): 278478960.5333333
Dividends paid: 16847777.777777776
Stock repurchases: 5053333.333333333
Net debt paydown: -42644184.39716315
Dividend yield: 6.049928420269701%
Buyback yield: 1.8146194325256615%
Debt paydown yield: -15.313251785877283%
Total shareholder yield: -7.448703933081919% (Minimal or Negative)
Shareholder yield for INS.DE (quarterly period ending 2024-09-30)
Market cap (USD): 377180364.26666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INS.DE (annual period ending 2024-12-31)
Market cap (USD): 314775961.125
Dividends paid: 14891666.666666668
Stock repurchases: 0
Net debt paydown: 63565416.66666663
Dividend yield: 4.730877991268549%
Buyback yield: 0%
Debt paydown yield: 20.193859924844865%
Total shareholder yield: 24.924737916113415% (High Return)
Shareholder yield for INS.DE (quarterly period ending 2024-12-31)
Market cap (USD): 314775961.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INS.DE (quarterly period ending 2025-03-31)
Market cap (USD): 309064517.8043478
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 395453894.92753625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 127.95189099574249%
Total shareholder yield: 127.95189099574249% (High Return)
Shareholder yield for INS.DE (quarterly period ending 2025-06-30)
Market cap (USD): 426427388.18823534
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -640762890.0255755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -150.26307122250958%
Total shareholder yield: -150.26307122250958% (Minimal or Negative)
Shareholder yield for INS.DE (quarterly period ending 2025-09-30)
Market cap (USD): 380238863.6470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 638544705.882353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 167.932520036946%
Total shareholder yield: 167.932520036946% (High Return)
Shareholder yield for INS.DE (quarterly period ending 2025-12-31)
Market cap (USD): 341048600.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -574776470.5882353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -168.5321299996853%
Total shareholder yield: -168.5321299996853% (Minimal or Negative)
Shareholder yield for INS.DE (annual period ending 2025-12-31)
Market cap (USD): 341048600.4
Dividends paid: 25483529.411764707
Stock repurchases: 0
Net debt paydown: -44303259.80392146
Dividend yield: 7.472110831675094%
Buyback yield: 0%
Debt paydown yield: -12.990306880591282%
Total shareholder yield: -5.518196048916188% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (annual period ending 2022-03-31)
Market cap (USD): 1708730098.9465911
Dividends paid: 107872.87353290255
Stock repurchases: 0
Dividend yield: 0.0063130434466745055%
Buyback yield: 0%
Total shareholder yield: 0.0063130434466745055% (Low Return)
Shareholder yield for INTELLECT.NS (annual period ending 2023-03-31)
Market cap (USD): 687695300.7902558
Dividends paid: 4271985.383678441
Stock repurchases: 0
Net debt paydown: -3304263.0937880636
Dividend yield: 0.6212032245631672%
Buyback yield: 0%
Debt paydown yield: -0.4804835935320504%
Total shareholder yield: 0.14071963103111684% (Low Return)
Shareholder yield for INTELLECT.NS (annual period ending 2024-03-31)
Market cap (USD): 1816380548.8512478
Dividends paid: 4038973.4980213456
Stock repurchases: 0
Net debt paydown: -2008484.2380263028
Dividend yield: 0.22236383782989502%
Buyback yield: 0%
Debt paydown yield: -0.11057618070709627%
Total shareholder yield: 0.11178765712279876% (Low Return)
Shareholder yield for INTELLECT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1591745317.0301003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1543399617.1152813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (annual period ending 2025-03-31)
Market cap (USD): 1119683597.371922
Dividends paid: 5636778.115501519
Stock repurchases: 0
Net debt paydown: -3078414.6976455348
Dividend yield: 0.5034259793330854%
Buyback yield: 0%
Debt paydown yield: -0.27493612524744226%
Total shareholder yield: 0.22848985408564315% (Low Return)
Shareholder yield for INTELLECT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1119683597.371922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1862097307.784695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1530839622.0428412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTELLECT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1507005758.627604
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRBR3.SA (annual period ending 2021-12-31)
Market cap (USD): 1383714369.7052631
Dividends paid: 4455116.696588868
Stock repurchases: 0
Dividend yield: 0.3219679432495759%
Buyback yield: 0%
Total shareholder yield: 0.3219679432495759% (Low Return)
Shareholder yield for IRBR3.SA (annual period ending 2022-12-31)
Market cap (USD): 385821316.8500949
Dividends paid: 2083.333333333333
Stock repurchases: 0
Dividend yield: 0.0005399736205199831%
Buyback yield: 0%
Total shareholder yield: 0.0005399736205199831% (Low Return)
Shareholder yield for IRBR3.SA (annual period ending 2023-12-31)
Market cap (USD): 722956853.8136646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54141278.11621365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.488867119885977%
Total shareholder yield: 7.488867119885977% (Moderate Return)
Shareholder yield for IRBR3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 649798814.3867403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRBR3.SA (annual period ending 2024-12-31)
Market cap (USD): 540513371.7479806
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35108462.61635473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.495392057150509%
Total shareholder yield: 6.495392057150509% (Moderate Return)
Shareholder yield for IRBR3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 540513371.7479806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRBR3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 701490045.9861112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRBR3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 650683432.167883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4709928.781427398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7238433543229034%
Total shareholder yield: -0.7238433543229034% (Minimal or Negative)
Shareholder yield for IRBR3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 725941976.2556391
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4783720.706876695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6589673642445657%
Total shareholder yield: -0.6589673642445657% (Minimal or Negative)
Shareholder yield for IRBR3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 759955603.4829444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50624596.61928544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.661520276614634%
Total shareholder yield: 6.661520276614634% (Moderate Return)
Shareholder yield for IRBR3.SA (annual period ending 2025-12-31)
Market cap (USD): 759955603.4829444
Dividends paid: 0
Stock repurchases: 2133941.605839416
Net debt paydown: 32121058.039827086
Dividend yield: 0%
Buyback yield: 0.2807981934812206%
Debt paydown yield: 4.226701914245176%
Total shareholder yield: 4.507500107726396% (Moderate Return)
Shareholder yield for KSB.DE (annual period ending 2021-12-31)
Market cap (USD): 394926531.47727275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSB.DE (annual period ending 2022-12-31)
Market cap (USD): 328849276.32978725
Dividends paid: 22596808.5106383
Stock repurchases: 0
Dividend yield: 6.87147886193827%
Buyback yield: 0%
Total shareholder yield: 6.87147886193827% (Moderate Return)
Shareholder yield for KSB.DE (annual period ending 2023-12-31)
Market cap (USD): 592406589.1666666
Dividends paid: 38222222.222222224
Stock repurchases: 0
Net debt paydown: -6981560.283687934
Dividend yield: 6.452025166699969%
Buyback yield: 0%
Debt paydown yield: -1.1785082089496737%
Total shareholder yield: 5.273516957750296% (Moderate Return)
Shareholder yield for KSB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 564949230.8854167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSB.DE (annual period ending 2024-12-31)
Market cap (USD): 564949230.8854167
Dividends paid: 47708333.333333336
Stock repurchases: 0
Net debt paydown: -62500.00000000745
Dividend yield: 8.444711617460289%
Buyback yield: 0%
Debt paydown yield: -0.011062940983573749%
Total shareholder yield: 8.433648676476714% (Moderate Return)
Shareholder yield for KSB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 901426685.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4800245.09803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5325164179425791%
Total shareholder yield: -0.5325164179425791% (Minimal or Negative)
Shareholder yield for LCE.AX (annual period ending 2021-06-30)
Market cap (USD): 9307897.759398496
Dividends paid: 234433.83458646614
Stock repurchases: 0
Dividend yield: 2.518655024436108%
Buyback yield: 0%
Total shareholder yield: 2.518655024436108% (Low Return)
Shareholder yield for LCE.AX (annual period ending 2022-06-30)
Market cap (USD): 9851064.206896553
Dividends paid: 286710.3448275862
Stock repurchases: 0
Dividend yield: 2.9104504732277094%
Buyback yield: 0%
Total shareholder yield: 2.9104504732277094% (Low Return)
Shareholder yield for LCE.AX (annual period ending 2023-06-30)
Market cap (USD): 9249417.165562913
Dividends paid: 284188.7417218543
Stock repurchases: 0
Dividend yield: 3.0725043171361683%
Buyback yield: 0%
Total shareholder yield: 3.0725043171361683% (Low Return)
Shareholder yield for LCE.AX (annual period ending 2024-06-30)
Market cap (USD): 11004003.573333334
Dividends paid: 300101.3333333333
Stock repurchases: 0
Dividend yield: 2.727201343887119%
Buyback yield: 0%
Total shareholder yield: 2.727201343887119% (Low Return)
Shareholder yield for LLOYDSENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 774564796.018672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18425055.14836689
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3787622730949325%
Total shareholder yield: -2.3787622730949325% (Minimal or Negative)
Shareholder yield for LLOYDSENT.NS (annual period ending 2025-03-31)
Market cap (USD): 774564796.018672
Dividends paid: 3040682.721533785
Stock repurchases: 0
Net debt paydown: -54699103.62005975
Dividend yield: 0.3925666047776957%
Buyback yield: 0%
Debt paydown yield: -7.061914497175412%
Total shareholder yield: -6.669347892397716% (Minimal or Negative)
Shareholder yield for LLOYDSENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1557844690.9454715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1050489775.4308907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 993859947.7600535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (annual period ending 2022-03-31)
Market cap (USD): 711389063.9094026
Dividends paid: 2433865.224845048
Stock repurchases: 0
Dividend yield: 0.34212856906597144%
Buyback yield: 0%
Total shareholder yield: 0.34212856906597144% (Low Return)
Shareholder yield for MTARTECH.NS (annual period ending 2023-03-31)
Market cap (USD): 592543619.318514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (annual period ending 2024-03-31)
Market cap (USD): 621298720.5644194
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5433450.500918813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8745310944762271%
Total shareholder yield: -0.8745310944762271% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 641480027.5495701
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 594557544.8857676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 459886217.8743144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (annual period ending 2025-03-31)
Market cap (USD): 459886217.8743144
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2172116.629151378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4723160957489296%
Total shareholder yield: 0.4723160957489296% (Low Return)
Shareholder yield for MTARTECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 571064440.4469928
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTARTECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 828079576.3584716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.V (annual period ending 2022-04-30)
Market cap (USD): 43119233.4375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.V (annual period ending 2023-04-30)
Market cap (USD): 20291403.970588233
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5206.847426470602
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02566036058430342%
Total shareholder yield: 0.02566036058430342% (Low Return)
Shareholder yield for NAR.V (annual period ending 2024-04-30)
Market cap (USD): 10071645.766423358
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18908.19021039072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18773684707445182%
Total shareholder yield: 0.18773684707445182% (Low Return)
Shareholder yield for NAR.V (quarterly period ending 2024-10-31)
Market cap (USD): 6286929.000000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.V (quarterly period ending 2025-01-31)
Market cap (USD): 4440785.4206896555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5724.4604316546765
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1289064858883829%
Total shareholder yield: 0.1289064858883829% (Low Return)
Shareholder yield for NAR.V (annual period ending 2025-04-30)
Market cap (USD): 6665775.217391306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 417513.8686131387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.263545574171574%
Total shareholder yield: 6.263545574171574% (Moderate Return)
Shareholder yield for NAR.V (quarterly period ending 2025-04-30)
Market cap (USD): 6665775.217391306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.V (quarterly period ending 2025-10-31)
Market cap (USD): 6570549.857142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NU (annual period ending 2021-12-31)
Market cap (USD): 35717950719.36
Dividends paid: 0
Stock repurchases: 827109.5152603231
Dividend yield: 0%
Buyback yield: 0.0023156690084462474%
Total shareholder yield: 0.0023156690084462474% (Low Return)
Shareholder yield for NU (annual period ending 2022-12-31)
Market cap (USD): 15498087359.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NU (annual period ending 2023-12-31)
Market cap (USD): 31719672653.760002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82606770.93095909
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2604275644098332%
Total shareholder yield: -0.2604275644098332% (Minimal or Negative)
Shareholder yield for NU (quarterly period ending 2024-09-30)
Market cap (USD): 51977614852.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NU (annual period ending 2024-12-31)
Market cap (USD): 39449676913.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 103844956.79444833
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26323398546720717%
Total shareholder yield: 0.26323398546720717% (Low Return)
Shareholder yield for NU (quarterly period ending 2024-12-31)
Market cap (USD): 39449676913.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1198752.883119665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0030386887216728503%
Total shareholder yield: -0.0030386887216728503% (Minimal or Negative)
Shareholder yield for NU (quarterly period ending 2025-03-31)
Market cap (USD): 38992730849.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12448019.484897524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03192394893554212%
Total shareholder yield: -0.03192394893554212% (Minimal or Negative)
Shareholder yield for NU (quarterly period ending 2025-06-30)
Market cap (USD): 52244166723.840004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38981905.160178415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07461484717755147%
Total shareholder yield: -0.07461484717755147% (Minimal or Negative)
Shareholder yield for NU (quarterly period ending 2025-09-30)
Market cap (USD): 60964220790.72001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96102311.89287086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15763723483446798%
Total shareholder yield: -0.15763723483446798% (Minimal or Negative)
Shareholder yield for NU (annual period ending 2025-12-31)
Market cap (USD): 63743976017.27999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -252798486.4054047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3965841201008155%
Total shareholder yield: -0.3965841201008155% (Minimal or Negative)
Shareholder yield for NU (quarterly period ending 2025-12-31)
Market cap (USD): 63743976017.27999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145570133.36260355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22836688650099543%
Total shareholder yield: -0.22836688650099543% (Minimal or Negative)
Shareholder yield for PFGC (annual period ending 2021-06-30)
Market cap (USD): 7617286874.990001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFGC (annual period ending 2022-06-30)
Market cap (USD): 7222991348.98
Dividends paid: 0
Stock repurchases: 11400000
Dividend yield: 0%
Buyback yield: 0.15782934589295694%
Total shareholder yield: 0.15782934589295694% (Low Return)
Shareholder yield for PFGC (annual period ending 2023-06-30)
Market cap (USD): 9463092624.24
Dividends paid: 0
Stock repurchases: 23800000
Net debt paydown: 252800000
Dividend yield: 0%
Buyback yield: 0.25150340322185555%
Debt paydown yield: 2.67143110649097%
Total shareholder yield: 2.9229345097128254% (Low Return)
Shareholder yield for PFGC (annual period ending 2024-06-30)
Market cap (USD): 10385210049.61
Dividends paid: 0
Stock repurchases: 99600000
Net debt paydown: -232000000
Dividend yield: 0%
Buyback yield: 0.9590561916823273%
Debt paydown yield: -2.2339461493002%
Total shareholder yield: -1.274889957617873% (Minimal or Negative)