speb/financial-data huggingface dataset:
Shareholder yield for RPOWER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2053664100.1468701
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPOWER.NS (annual period ending 2025-03-31)
Market cap (USD): 2074401168.3823082
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 478908044.1899929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.086568378837853%
Total shareholder yield: 23.086568378837853% (High Return)
Shareholder yield for RPOWER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2074401168.3823082
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPOWER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3401630484.4388022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPOWER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2068351748.0468998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPOWER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1605565535.981954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGH.AX (annual period ending 2021-06-30)
Market cap (USD): 5719395294.157895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGH.AX (annual period ending 2022-06-30)
Market cap (USD): 4378738900.137931
Dividends paid: 132413793.10344829
Stock repurchases: 965517.2413793104
Dividend yield: 3.0240166432229434%
Buyback yield: 0.02205012135683396%
Total shareholder yield: 3.0460667645797774% (Low Return)
Shareholder yield for SGH.AX (annual period ending 2023-06-30)
Market cap (USD): 6379898419.13245
Dividends paid: 112781456.95364238
Stock repurchases: 7350993.377483443
Net debt paydown: 677759305.777575
Dividend yield: 1.7677625809123558%
Buyback yield: 0.11522116645993627%
Debt paydown yield: 10.623355753519002%
Total shareholder yield: 12.506339500891293% (High Return)
Shareholder yield for SGH.AX (annual period ending 2024-06-30)
Market cap (USD): 9949748522.593334
Dividends paid: 156733333.33333334
Stock repurchases: 50133333.333333336
Net debt paydown: -91883443.7086091
Dividend yield: 1.5752491932578199%
Buyback yield: 0.5038653310633264%
Debt paydown yield: -0.9234750355746711%
Total shareholder yield: 1.1556394887464752% (Low Return)
Shareholder yield for SPAI (quarterly period ending 2024-09-30)
Market cap (USD): 59588381.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPAI (quarterly period ending 2024-12-31)
Market cap (USD): 78970069.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPAI (annual period ending 2024-12-31)
Market cap (USD): 78970069.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 404723
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5125017675193472%
Total shareholder yield: 0.5125017675193472% (Low Return)
Shareholder yield for SPAI (quarterly period ending 2025-03-31)
Market cap (USD): 44742832.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPAI (quarterly period ending 2025-06-30)
Market cap (USD): 56701746.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13949
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.024600653065419014%
Total shareholder yield: -0.024600653065419014% (Minimal or Negative)
Shareholder yield for SPAI (quarterly period ending 2025-09-30)
Market cap (USD): 144744095.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012845429000972745%
Total shareholder yield: 0.012845429000972745% (Low Return)
Shareholder yield for SPAI (annual period ending 2025-12-31)
Market cap (USD): 85774278.72
Dividends paid: 0
Stock repurchases: 613409
Net debt paydown: 42600
Dividend yield: 0%
Buyback yield: 0.7151432913850564%
Debt paydown yield: 0.04966523838581338%
Total shareholder yield: 0.7648085297708698% (Low Return)
Shareholder yield for SPAI (quarterly period ending 2025-12-31)
Market cap (USD): 85774278.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19053
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022212952745654983%
Total shareholder yield: 0.022212952745654983% (Low Return)
Shareholder yield for SPMC.V (annual period ending 2022-12-31)
Market cap (USD): 48296337.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (annual period ending 2023-12-31)
Market cap (USD): 20951521.21212121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (quarterly period ending 2024-09-30)
Market cap (USD): 34313935.85185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (quarterly period ending 2024-12-31)
Market cap (USD): 21757348.95104895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (annual period ending 2024-12-31)
Market cap (USD): 21757348.95104895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (quarterly period ending 2025-06-30)
Market cap (USD): 24728912.26277372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPMC.V (quarterly period ending 2025-09-30)
Market cap (USD): 37803176.4028777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STG.L (annual period ending 2022-12-31)
Market cap (USD): 142726.60060240966
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 842103.549332465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 590.011634676492%
Total shareholder yield: 590.011634676492% (High Return)
Shareholder yield for STG.L (annual period ending 2023-12-31)
Market cap (USD): 99199.85151898734
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401494.58593869116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -404.73305130083094%
Total shareholder yield: -404.73305130083094% (Minimal or Negative)
Shareholder yield for STG.L (quarterly period ending 2024-12-31)
Market cap (USD): 88847.308875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STG.L (annual period ending 2024-12-31)
Market cap (USD): 88847.308875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3921487.341772152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4413.73789642782%
Total shareholder yield: -4413.73789642782% (Minimal or Negative)
Shareholder yield for STG.L (quarterly period ending 2025-06-30)
Market cap (USD): 69904.45095890413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -722157.5342465751
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1033.0637382033394%
Total shareholder yield: -1033.0637382033394% (Minimal or Negative)
Shareholder yield for STUD.V (annual period ending 2021-12-31)
Market cap (USD): 234064889.29133856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (annual period ending 2022-12-31)
Market cap (USD): 60715361.39705882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (annual period ending 2023-12-31)
Market cap (USD): 116011500.45454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2024-09-30)
Market cap (USD): 35586970.074074075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2024-12-31)
Market cap (USD): 15748167.482517483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (annual period ending 2024-12-31)
Market cap (USD): 15748167.482517483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2025-03-31)
Market cap (USD): 13648411.818181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2025-06-30)
Market cap (USD): 15342010.364963504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2025-09-30)
Market cap (USD): 47523966.330935255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STUD.V (annual period ending 2025-12-31)
Market cap (USD): 35067452.26277372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15474.452554744525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04412767839188482%
Total shareholder yield: -0.04412767839188482% (Minimal or Negative)
Shareholder yield for STUD.V (quarterly period ending 2025-12-31)
Market cap (USD): 35067452.26277372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 750563777.9898534
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STYL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 485489575.9507631
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (annual period ending 2021-12-31)
Market cap (USD): 871756393.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (annual period ending 2022-12-31)
Market cap (USD): 160765464.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (annual period ending 2023-12-31)
Market cap (USD): 307945115.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1449000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4705383936852515%
Total shareholder yield: 0.4705383936852515% (Low Return)
Shareholder yield for TECX (quarterly period ending 2024-09-30)
Market cap (USD): 571736335.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (annual period ending 2024-12-31)
Market cap (USD): 871190317.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1040000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11937690065715724%
Total shareholder yield: 0.11937690065715724% (Low Return)
Shareholder yield for TECX (quarterly period ending 2024-12-31)
Market cap (USD): 871190317.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (quarterly period ending 2025-03-31)
Market cap (USD): 334173284.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TECX (quarterly period ending 2025-06-30)
Market cap (USD): 374930725.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 689000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.183767280873849%
Total shareholder yield: 0.183767280873849% (Low Return)
Shareholder yield for TECX (quarterly period ending 2025-09-30)
Market cap (USD): 296057528.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 705000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2381293946325054%
Total shareholder yield: 0.2381293946325054% (Low Return)
Shareholder yield for TECX (annual period ending 2025-12-31)
Market cap (USD): 393611219.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2027000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5149751575186272%
Total shareholder yield: 0.5149751575186272% (Low Return)
Shareholder yield for TECX (quarterly period ending 2025-12-31)
Market cap (USD): 393611219.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00965419634223376%
Total shareholder yield: -0.00965419634223376% (Minimal or Negative)
Shareholder yield for THX.V (annual period ending 2021-12-31)
Market cap (USD): 115469362.14173228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THX.V (annual period ending 2022-12-31)
Market cap (USD): 112729280.35294117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9285439.06322372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.236936343558817%
Total shareholder yield: 8.236936343558817% (Moderate Return)
Shareholder yield for THX.V (annual period ending 2023-12-31)
Market cap (USD): 111095522.66666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5314393.6497326195
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.783625408269637%
Total shareholder yield: 4.783625408269637% (Moderate Return)
Shareholder yield for THX.V (quarterly period ending 2024-09-30)
Market cap (USD): 143189784.77037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THX.V (annual period ending 2024-12-31)
Market cap (USD): 139840518.04195803
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21667132.867132865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.49417377060332%
Total shareholder yield: 15.49417377060332% (High Return)
Shareholder yield for THX.V (quarterly period ending 2024-12-31)
Market cap (USD): 139840518.04195803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THX.V (quarterly period ending 2025-03-31)
Market cap (USD): 205099426.46153846
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2623076.923076924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2789294286831268%
Total shareholder yield: -1.2789294286831268% (Minimal or Negative)
Shareholder yield for THX.V (quarterly period ending 2025-06-30)
Market cap (USD): 345450311.35766417
Dividends paid: 4267883.211678832
Stock repurchases: 0
Net debt paydown: 598723.9038333939
Dividend yield: 1.2354550195382663%
Buyback yield: 0%
Debt paydown yield: 0.17331693854329785%
Total shareholder yield: 1.408771958081564% (Low Return)
Shareholder yield for THX.V (quarterly period ending 2025-09-30)
Market cap (USD): 580254312.6330936
Dividends paid: 4366187.050359713
Stock repurchases: 0
Net debt paydown: 867583.8890931043
Dividend yield: 0.752460939160747%
Buyback yield: 0%
Debt paydown yield: 0.14951787004497372%
Total shareholder yield: 0.9019788092057207% (Low Return)
Shareholder yield for THX.V (annual period ending 2025-12-31)
Market cap (USD): 603321670.5401459
Dividends paid: 12543065.693430657
Stock repurchases: 0
Net debt paydown: 3147797.4580164365
Dividend yield: 2.0790013529931746%
Buyback yield: 0%
Debt paydown yield: 0.5217444709384059%
Total shareholder yield: 2.6007458239315806% (Low Return)
Shareholder yield for THX.V (quarterly period ending 2025-12-31)
Market cap (USD): 603321670.5401459
Dividends paid: 3845255.4744525542
Stock repurchases: 0
Net debt paydown: 935335.8189360925
Dividend yield: 0.6373474818184383%
Buyback yield: 0%
Debt paydown yield: 0.15503103313008776%
Total shareholder yield: 0.7923785149485261% (Low Return)
Shareholder yield for TMQ.TO (annual period ending 2021-11-30)
Market cap (USD): 295163808.37007874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMQ.TO (annual period ending 2022-11-30)
Market cap (USD): 99074704.72058822
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21804.075961093098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022007712283963133%
Total shareholder yield: 0.022007712283963133% (Low Return)
Shareholder yield for TMQ.TO (annual period ending 2023-11-30)
Market cap (USD): 71130557.23529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138970.5882352941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19537396252301337%
Total shareholder yield: 0.19537396252301337% (Low Return)
Shareholder yield for TMQ.TO (annual period ending 2024-11-30)
Market cap (USD): 197423587.42857146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80735.29411764706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.040894451959473874%
Total shareholder yield: -0.040894451959473874% (Minimal or Negative)
Shareholder yield for TMQ.TO (quarterly period ending 2024-11-30)
Market cap (USD): 197423587.42857146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMQ.TO (quarterly period ending 2025-02-28)
Market cap (USD): 247122233.56944445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMQ.TO (quarterly period ending 2025-05-31)
Market cap (USD): 205291918.8115942
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2596.618357487925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0012648419735756676%
Total shareholder yield: -0.0012648419735756676% (Minimal or Negative)
Shareholder yield for TMQ.TO (quarterly period ending 2025-08-31)
Market cap (USD): 292532760.9343065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6601.079022532547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002256526414836299%
Total shareholder yield: 0.002256526414836299% (Low Return)
Shareholder yield for TMQ.TO (annual period ending 2025-11-30)
Market cap (USD): 734168965.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25714.28571428571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0035025024093761495%
Total shareholder yield: 0.0035025024093761495% (Low Return)
Shareholder yield for TMQ.TO (quarterly period ending 2025-11-30)
Market cap (USD): 734168965.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9765.38060479665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0013301271315412653%
Total shareholder yield: 0.0013301271315412653% (Low Return)
Shareholder yield for TMQ.TO (quarterly period ending 2026-02-28)
Market cap (USD): 754028409.6496351
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4103.232533889473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0005441747925381314%
Total shareholder yield: 0.0005441747925381314% (Low Return)
Shareholder yield for TRX (annual period ending 2021-08-31)
Market cap (USD): 134264343.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRX (annual period ending 2022-08-31)
Market cap (USD): 157187524.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRX (annual period ending 2023-08-31)
Market cap (USD): 127714863.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74814.8148148148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05857956760761589%
Total shareholder yield: -0.05857956760761589% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2024-08-31)
Market cap (USD): 127714863.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRX (annual period ending 2024-08-31)
Market cap (USD): 127714863.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -919999.9999999999
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7203546828580093%
Total shareholder yield: -0.7203546828580093% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2024-11-30)
Market cap (USD): 117890643.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2025-02-28)
Market cap (USD): 94967462.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2025-05-31)
Market cap (USD): 108066422.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1523097.8260869565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4094089396387064%
Total shareholder yield: -1.4094089396387064% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2025-08-31)
Market cap (USD): 121165383.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2338776.0499312393
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9302345155476175%
Total shareholder yield: 1.9302345155476175% (Low Return)
Shareholder yield for TRX (annual period ending 2025-08-31)
Market cap (USD): 121165383.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1054090.2946742363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.869959938808074%
Total shareholder yield: -0.869959938808074% (Minimal or Negative)
Shareholder yield for TRX (quarterly period ending 2025-11-30)
Market cap (USD): 242330766.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1208237.7476538063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4985903211163498%
Total shareholder yield: -0.4985903211163498% (Minimal or Negative)
Shareholder yield for TWLO (annual period ending 2021-12-31)
Market cap (USD): 39968128292.399994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TWLO (annual period ending 2022-12-31)
Market cap (USD): 7430848185.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TWLO (annual period ending 2023-12-31)
Market cap (USD): 11515082758.2
Dividends paid: 0
Stock repurchases: 668751000
Net debt paydown: 79721000
Dividend yield: 0%
Buyback yield: 5.807609150909281%
Debt paydown yield: 0.6923180811985907%
Total shareholder yield: 6.499927232107872% (Moderate Return)
Shareholder yield for TWLO (quarterly period ending 2024-09-30)
Market cap (USD): 9898691149.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TWLO (annual period ending 2024-12-31)
Market cap (USD): 16403718788.8
Dividends paid: 0
Stock repurchases: 2334400000
Net debt paydown: 49448000
Dividend yield: 0%
Buyback yield: 14.230919403433465%
Debt paydown yield: 0.301443841098774%
Total shareholder yield: 14.532363244532238% (High Return)
Shareholder yield for TWLO (quarterly period ending 2024-12-31)
Market cap (USD): 16403718788.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TWLO (quarterly period ending 2025-03-31)
Market cap (USD): 14860178632.6
Dividends paid: 0
Stock repurchases: 126256000
Dividend yield: 0%
Buyback yield: 0.8496263949547808%
Total shareholder yield: 0.8496263949547808% (Low Return)
Shareholder yield for TWLO (quarterly period ending 2025-06-30)
Market cap (USD): 18874597229.6
Dividends paid: 0
Stock repurchases: 196993000
Net debt paydown: -1650000
Dividend yield: 0%
Buyback yield: 1.0436937943823599%
Debt paydown yield: -0.008741908396394257%
Total shareholder yield: 1.0349518859859657% (Low Return)
Shareholder yield for TWLO (quarterly period ending 2025-09-30)
Market cap (USD): 15191045647.4
Dividends paid: 0
Stock repurchases: 347223000
Net debt paydown: 7747000
Dividend yield: 0%
Buyback yield: 2.285708357801087%
Debt paydown yield: 0.0509971477922978%
Total shareholder yield: 2.3367055055933847% (Low Return)
Shareholder yield for TWLO (annual period ending 2025-12-31)
Market cap (USD): 21588313846.4
Dividends paid: 0
Stock repurchases: 868939000
Net debt paydown: 28575000
Dividend yield: 0%
Buyback yield: 4.0250433923763875%
Debt paydown yield: 0.13236327859280717%
Total shareholder yield: 4.157406670969195% (Moderate Return)
Shareholder yield for TWLO (quarterly period ending 2025-12-31)
Market cap (USD): 21588313846.4
Dividends paid: 0
Stock repurchases: 198467000
Net debt paydown: 13271000
Dividend yield: 0%
Buyback yield: 0.9193260826764187%
Debt paydown yield: 0.06147307332301466%
Total shareholder yield: 0.9807991559994333% (Low Return)
Shareholder yield for UU2.DE (annual period ending 2022-12-31)
Market cap (USD): 100577167476.94682
Dividends paid: 2990000000
Stock repurchases: 2332000000
Dividend yield: 2.972841724425511%
Buyback yield: 2.318617692762639%
Total shareholder yield: 5.29145941718815% (Moderate Return)
Shareholder yield for UU2.DE (annual period ending 2023-12-31)
Market cap (USD): 119074346513.75555
Dividends paid: 3035000000
Stock repurchases: 1884000000
Net debt paydown: -1213000000
Dividend yield: 2.5488277608556054%
Buyback yield: 1.5822047780731336%
Debt paydown yield: -1.0186912928889122%
Total shareholder yield: 3.112341246039827% (Low Return)
Shareholder yield for UU2.DE (annual period ending 2024-12-31)
Market cap (USD): 156388732965.69794
Dividends paid: 3101000000
Stock repurchases: 1930000000
Net debt paydown: -4520000000
Dividend yield: 1.9828794192482961%
Buyback yield: 1.2341042499674981%
Debt paydown yield: -2.8902337874886483%
Total shareholder yield: 0.3267498817271459% (Low Return)
Shareholder yield for UU2.DE (quarterly period ending 2024-12-31)
Market cap (USD): 156388732965.69794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UU2.DE (quarterly period ending 2025-03-31)
Market cap (USD): 140412344574.08694
Dividends paid: 838000000
Stock repurchases: 657000000
Dividend yield: 0.5968136224360523%
Buyback yield: 0.4679075774946138%
Total shareholder yield: 1.064721199930666% (Low Return)
Shareholder yield for UU2.DE (quarterly period ending 2025-06-30)
Market cap (USD): 158574870748.31766
Dividends paid: 808000000
Stock repurchases: 396000000
Net debt paydown: -451000000
Dividend yield: 0.5095384887826385%
Buyback yield: 0.24972430885881786%
Debt paydown yield: -0.2844082406447648%
Total shareholder yield: 0.47485455699669155% (Low Return)
Shareholder yield for UU2.DE (quarterly period ending 2025-09-30)
Market cap (USD): 177847179764.09412
Dividends paid: 851000000
Stock repurchases: 384000000
Net debt paydown: -333000000
Dividend yield: 0.47850069994295735%
Buyback yield: 0.2159157094924743%
Debt paydown yield: -0.18723940432550507%
Total shareholder yield: 0.5071770051099267% (Low Return)
Shareholder yield for UU2.DE (quarterly period ending 2025-12-31)
Market cap (USD): 166269935943.37646
Dividends paid: 850000000
Stock repurchases: 514000000
Net debt paydown: 47000000
Dividend yield: 0.5112168926855598%
Buyback yield: 0.3091358621651503%
Debt paydown yield: 0.028267287007319192%
Total shareholder yield: 0.8486200418580293% (Low Return)
Shareholder yield for UU2.DE (annual period ending 2025-12-31)
Market cap (USD): 166269935943.37646
Dividends paid: 3347000000
Stock repurchases: 1951000000
Net debt paydown: -774000000
Dividend yield: 2.012991693904199%
Buyback yield: 1.1733931266229731%
Debt paydown yield: -0.46550808816308625%
Total shareholder yield: 2.7208767323640854% (Low Return)
Shareholder yield for VBSN.SW (annual period ending 2021-12-31)
Market cap (USD): 272915125.74725276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBSN.SW (annual period ending 2022-12-31)
Market cap (USD): 266764872.8478261
Dividends paid: 4956521.739130435
Stock repurchases: 0
Dividend yield: 1.8580113964096927%
Buyback yield: 0%
Total shareholder yield: 1.8580113964096927% (Low Return)
Shareholder yield for VBSN.SW (annual period ending 2023-12-31)
Market cap (USD): 279810622.50000006
Dividends paid: 7142857.142857143
Stock repurchases: 0
Net debt paydown: -584472.0496894412
Dividend yield: 2.5527469540071306%
Buyback yield: 0%
Debt paydown yield: -0.20888129423658358%
Total shareholder yield: 2.343865659770547% (Low Return)
Shareholder yield for VBSN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 370884680.43333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBSN.SW (annual period ending 2024-12-31)
Market cap (USD): 370884680.43333334
Dividends paid: 21866666.666666668
Stock repurchases: 0
Net debt paydown: 147539.68253968284
Dividend yield: 5.8958128551220135%
Buyback yield: 0%
Debt paydown yield: 0.03978047364137575%
Total shareholder yield: 5.935593328763389% (Moderate Return)
Shareholder yield for VBSN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 405338430.48749995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 675138.8888888888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1665617760637451%
Total shareholder yield: 0.1665617760637451% (Low Return)
Shareholder yield for VHI (annual period ending 2021-12-31)
Market cap (USD): 750010764.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI (annual period ending 2022-12-31)
Market cap (USD): 579913983.5699999
Dividends paid: 9000000
Stock repurchases: 4000000
Dividend yield: 1.5519542992557676%
Buyback yield: 0.6897574663358967%
Total shareholder yield: 2.2417117655916643% (Low Return)
Shareholder yield for VHI (annual period ending 2023-12-31)
Market cap (USD): 409251156.78000003
Dividends paid: 9100000
Stock repurchases: 2900000
Net debt paydown: 11700000
Dividend yield: 2.22357343387837%
Buyback yield: 0.7086113140931071%
Debt paydown yield: 2.858880129272191%
Total shareholder yield: 5.791064877243668% (Moderate Return)
Shareholder yield for VHI (quarterly period ending 2024-09-30)
Market cap (USD): 910767788.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI (annual period ending 2024-12-31)
Market cap (USD): 640480890.5899999
Dividends paid: 9100000
Stock repurchases: 0
Net debt paydown: -15000000
Dividend yield: 1.420807417316891%
Buyback yield: 0%
Debt paydown yield: -2.341990248324546%
Total shareholder yield: -0.9211828310076549% (Minimal or Negative)
Shareholder yield for VHI (quarterly period ending 2024-12-31)
Market cap (USD): 640480890.5899999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VHI (quarterly period ending 2025-03-31)
Market cap (USD): 446893206.46999997
Dividends paid: 2300000
Stock repurchases: 0
Dividend yield: 0.5146643463586416%
Buyback yield: 0%
Total shareholder yield: 0.5146643463586416% (Low Return)
Shareholder yield for VHI (quarterly period ending 2025-06-30)
Market cap (USD): 446893206.46999997
Dividends paid: 2200000
Stock repurchases: 0
Net debt paydown: -26200000
Dividend yield: 0.4922876356473963%
Buyback yield: 0%
Debt paydown yield: -5.862698206346265%
Total shareholder yield: -5.370410570698869% (Minimal or Negative)
Shareholder yield for VHI (quarterly period ending 2025-09-30)
Market cap (USD): 438402518.57
Dividends paid: 2300000
Stock repurchases: 0
Net debt paydown: -28400000
Dividend yield: 0.5246320225308554%
Buyback yield: 0%
Debt paydown yield: -6.478064973859259%
Total shareholder yield: -5.953432951328404% (Minimal or Negative)
Shareholder yield for VHI (annual period ending 2025-12-31)
Market cap (USD): 337080309.63
Dividends paid: 9100000
Stock repurchases: 0
Net debt paydown: -27600000
Dividend yield: 2.6996533882352005%
Buyback yield: 0%
Debt paydown yield: -8.187959726955114%
Total shareholder yield: -5.488306338719914% (Minimal or Negative)
Shareholder yield for VHI (quarterly period ending 2025-12-31)
Market cap (USD): 337080309.63
Dividends paid: 2300000
Stock repurchases: 0
Net debt paydown: 71600000
Dividend yield: 0.6823299772462595%
Buyback yield: 0%
Debt paydown yield: 21.241228856883556%
Total shareholder yield: 21.923558834129814% (High Return)
Shareholder yield for VINYLINDIA.NS (annual period ending 2022-03-31)
Market cap (USD): 56737918.421864696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINYLINDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 68517363.4771011
Dividends paid: 2233861.144945189
Stock repurchases: 0
Net debt paydown: 38926.596015865354
Dividend yield: 3.2602847389067415%
Buyback yield: 0%
Debt paydown yield: 0.05681274649290154%
Total shareholder yield: 3.317097485399643% (Low Return)
Shareholder yield for VINYLINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 65233568.46269194
Dividends paid: 2199304.4729583883
Stock repurchases: 0
Net debt paydown: 932.12571602346
Dividend yield: 3.371430575986662%
Buyback yield: 0%
Debt paydown yield: 0.0014289049916938956%
Total shareholder yield: 3.372859480978356% (Low Return)
Shareholder yield for VINYLINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 84365604.57453416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINYLINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 57744031.18496907
Dividends paid: 1447276.128127192
Stock repurchases: 0
Net debt paydown: 1491.0669722844323
Dividend yield: 2.506364897683004%
Buyback yield: 0%
Debt paydown yield: 0.0025822010373819575%
Total shareholder yield: 2.508947098720386% (Low Return)
Shareholder yield for VINYLINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 57744031.18496907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 695.8351546695776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0012050339063454673%
Total shareholder yield: 0.0012050339063454673% (Low Return)
Shareholder yield for VINYLINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 64716312.29475779
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINYLINDIA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 56987689.04464487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINYLINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 48374675.58226579
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VMET.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1014565755.3284671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2520611.2482277155
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24844237399000957%
Total shareholder yield: 0.24844237399000957% (Low Return)
Shareholder yield for VMET.TO (annual period ending 2025-12-31)
Market cap (USD): 1014565755.3284671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -115767168.59782553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.410514103183557%
Total shareholder yield: -11.410514103183557% (Minimal or Negative)
Shareholder yield for XIOR.BR (annual period ending 2021-12-31)
Market cap (USD): 2030705962.9318182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XIOR.BR (annual period ending 2022-12-31)
Market cap (USD): 1158932492.5744681
Dividends paid: 26190425.531914894
Stock repurchases: 0
Dividend yield: 2.259874988381345%
Buyback yield: 0%
Total shareholder yield: 2.259874988381345% (Low Return)
Shareholder yield for XIOR.BR (annual period ending 2023-12-31)
Market cap (USD): 1289822263.1555555
Dividends paid: 55211111.11111111
Stock repurchases: 0
Net debt paydown: -215606004.72813225
Dividend yield: 4.280520866187943%
Buyback yield: 0%
Debt paydown yield: -16.715946908890476%
Total shareholder yield: -12.435426042702534% (Minimal or Negative)
Shareholder yield for XIOR.BR (quarterly period ending 2024-12-31)
Market cap (USD): 1293356822.3541667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XIOR.BR (annual period ending 2024-12-31)
Market cap (USD): 1293356822.3541667
Dividends paid: 48393750
Stock repurchases: 0
Net debt paydown: 109703611.11111116
Dividend yield: 3.741716838197347%
Buyback yield: 0%
Debt paydown yield: 8.482083924174056%
Total shareholder yield: 12.223800762371402% (High Return)
Shareholder yield for XIOR.BR (quarterly period ending 2025-06-30)
Market cap (USD): 1613452836.2117648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244626029.41176486
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.161647364054579%
Total shareholder yield: -15.161647364054579% (Minimal or Negative)
Shareholder yield for XRX (annual period ending 2021-12-31)
Market cap (USD): 2220637794.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XRX (annual period ending 2022-12-31)
Market cap (USD): 1524890264.26
Dividends paid: 174000000
Stock repurchases: 113000000
Dividend yield: 11.410657152069815%
Buyback yield: 7.4103692999074084%
Total shareholder yield: 18.821026451977225% (High Return)
Shareholder yield for XRX (annual period ending 2023-12-31)
Market cap (USD): 2040161931.6
Dividends paid: 165000000
Stock repurchases: 544000000
Net debt paydown: 496000000
Dividend yield: 8.087593315232509%
Buyback yield: 26.664550081736266%
Debt paydown yield: 24.31179566275954%
Total shareholder yield: 59.06393905972831% (High Return)
Shareholder yield for XRX (quarterly period ending 2024-09-30)
Market cap (USD): 1225404955.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XRX (annual period ending 2024-12-31)
Market cap (USD): 1024004354.13
Dividends paid: 141000000
Stock repurchases: 8000000
Net debt paydown: -128000000
Dividend yield: 13.769472701099442%
Buyback yield: 0.781246678076564%
Debt paydown yield: -12.499946849225024%
Total shareholder yield: 2.050772529950981% (Low Return)
Shareholder yield for XRX (quarterly period ending 2024-12-31)
Market cap (USD): 1024004354.13
Dividends paid: 0
Stock repurchases: 5000000
Dividend yield: 0%
Buyback yield: 0.4882791737978526%
Total shareholder yield: 0.4882791737978526% (Low Return)
Shareholder yield for XRX (quarterly period ending 2025-03-31)
Market cap (USD): 601586210.5999999
Dividends paid: 39000000
Stock repurchases: 0
Dividend yield: 6.482861360984793%
Buyback yield: 0%
Total shareholder yield: 6.482861360984793% (Moderate Return)
Shareholder yield for XRX (quarterly period ending 2025-06-30)
Market cap (USD): 659129239.44
Dividends paid: 19000000
Stock repurchases: 0
Net debt paydown: -644000000
Dividend yield: 2.882590979599465%
Buyback yield: 0%
Debt paydown yield: -97.70466267695028%
Total shareholder yield: -94.82207169735081% (Minimal or Negative)
Shareholder yield for XRX (quarterly period ending 2025-09-30)
Market cap (USD): 473422191.82
Dividends paid: 7000000
Stock repurchases: 0
Net debt paydown: -464000000
Dividend yield: 1.478595663859685%
Buyback yield: 0%
Debt paydown yield: -98.00976971869912%
Total shareholder yield: -96.53117405483944% (Minimal or Negative)
Shareholder yield for XRX (annual period ending 2025-12-31)
Market cap (USD): 302100901.41
Dividends paid: 71000000
Stock repurchases: 0
Net debt paydown: -987000000
Dividend yield: 23.502081479605206%
Buyback yield: 0%
Debt paydown yield: -326.7120340897231%
Total shareholder yield: -303.2099526101179% (Minimal or Negative)
Shareholder yield for XRX (quarterly period ending 2025-12-31)
Market cap (USD): 302100901.41
Dividends paid: 6000000
Stock repurchases: 0
Net debt paydown: -168000000
Dividend yield: 1.9860913926426935%
Buyback yield: 0%
Debt paydown yield: -55.61055899399542%
Total shareholder yield: -53.62446760135273% (Minimal or Negative)
Shareholder yield for XTG.TO (annual period ending 2021-12-31)
Market cap (USD): 35871254.062992126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTG.TO (annual period ending 2022-12-31)
Market cap (USD): 29737506.463235293
Dividends paid: 0
Stock repurchases: 119956.61764705881
Dividend yield: 0%
Buyback yield: 0.40338492333028025%
Total shareholder yield: 0.40338492333028025% (Low Return)
Shareholder yield for XTG.TO (annual period ending 2023-12-31)
Market cap (USD): 36977672.61363636
Dividends paid: 0
Stock repurchases: 129791.66666666666
Dividend yield: 0%
Buyback yield: 0.3510000967957162%
Total shareholder yield: 0.3510000967957162% (Low Return)
Shareholder yield for XTG.TO (quarterly period ending 2024-09-30)
Market cap (USD): 53028721.61481481
Dividends paid: 0
Stock repurchases: 8106.666666666666
Dividend yield: 0%
Buyback yield: 0.015287313025479159%
Total shareholder yield: 0.015287313025479159% (Low Return)
Shareholder yield for XTG.TO (annual period ending 2024-12-31)
Market cap (USD): 63065217.46853147
Dividends paid: 0
Stock repurchases: 120855.24475524476
Dividend yield: 0%
Buyback yield: 0.19163534132828383%
Total shareholder yield: 0.19163534132828383% (Low Return)
Shareholder yield for XTG.TO (quarterly period ending 2024-12-31)
Market cap (USD): 63065217.46853147
Dividends paid: 0
Stock repurchases: 32293.006993006995
Dividend yield: 0%
Buyback yield: 0.05120573319059859%
Total shareholder yield: 0.05120573319059859% (Low Return)
Shareholder yield for XTG.TO (quarterly period ending 2025-03-31)
Market cap (USD): 69241707.83916084
Dividends paid: 0
Stock repurchases: 68576.22377622378
Dividend yield: 0%
Buyback yield: 0.09903889709872134%
Total shareholder yield: 0.09903889709872134% (Low Return)
Shareholder yield for XTG.TO (quarterly period ending 2025-06-30)
Market cap (USD): 69559667.77372262
Dividends paid: 0
Stock repurchases: 122843.79562043794
Dividend yield: 0%
Buyback yield: 0.17660204476543567%
Total shareholder yield: 0.17660204476543567% (Low Return)
Shareholder yield for XZO (quarterly period ending 2025-12-31)
Market cap (USD): 2204771927.5
Dividends paid: 0
Stock repurchases: 1490000
Net debt paydown: 270000
Dividend yield: 0%
Buyback yield: 0.06758068630207557%
Debt paydown yield: 0.012246164631919734%
Total shareholder yield: 0.0798268509339953% (Low Return)
Shareholder yield for XZO (annual period ending 2025-12-31)
Market cap (USD): 2204771927.5
Dividends paid: 0
Stock repurchases: 1490000
Dividend yield: 0%
Buyback yield: 0.06758068630207557%
Total shareholder yield: 0.06758068630207557% (Low Return)
Shareholder yield for ZED.L (annual period ending 2021-11-30)
Market cap (USD): 891542.3352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZED.L (annual period ending 2022-11-30)
Market cap (USD): 574903.291547619
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73523.80952380953
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.788900429824654%
Total shareholder yield: 12.788900429824654% (High Return)
Shareholder yield for ZED.L (annual period ending 2023-11-30)
Market cap (USD): 188089.10025316456
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37311.63351416515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.837211972381365%
Total shareholder yield: 19.837211972381365% (High Return)
Shareholder yield for ZED.L (annual period ending 2024-11-30)
Market cap (USD): 47022.27506329114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 131645.56962025317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 279.9642710674049%
Total shareholder yield: 279.9642710674049% (High Return)
Shareholder yield for ZED.L (quarterly period ending 2024-11-30)
Market cap (USD): 47022.27506329114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0177.HK (quarterly period ending 2026-03-31)
Market cap (USD): 7224902983.502171
Dividends paid: 38175034.083936326
Stock repurchases: 0
Net debt paydown: -385067206.81195116
Dividend yield: 0.5283812692171476%
Buyback yield: 0%
Debt paydown yield: -5.32972148818108%
Total shareholder yield: -4.801340218963932% (Minimal or Negative)
Shareholder yield for 0921.HK (quarterly period ending 2026-03-31)
Market cap (USD): 4441175729.088278
Dividends paid: 4116148.4891461646
Stock repurchases: 0
Net debt paydown: -57691630.57291913
Dividend yield: 0.0926815046337102%
Buyback yield: 0%
Debt paydown yield: -1.2990170642214727%
Total shareholder yield: -1.2063355595877625% (Minimal or Negative)
Shareholder yield for 1253.HK (annual period ending 2025-12-31)
Market cap (USD): 8457630.285714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -936084.1487279832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.06792466808481%
Total shareholder yield: -11.06792466808481% (Minimal or Negative)
Shareholder yield for 1253.HK (quarterly period ending 2025-12-31)
Market cap (USD): 8457630.285714285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1284.HK (annual period ending 2025-12-31)
Market cap (USD): 32776349.614395887
Dividends paid: 3215938.3033419023
Stock repurchases: 0
Net debt paydown: 565188.9592664251
Dividend yield: 9.811764705882354%
Buyback yield: 0%
Debt paydown yield: 1.7243804325854066%
Total shareholder yield: 11.53614513846776% (High Return)
Shareholder yield for 1284.HK (quarterly period ending 2025-12-31)
Market cap (USD): 32776349.614395887
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -93125.11257020198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2841228924690868%
Total shareholder yield: -0.2841228924690868% (Minimal or Negative)
Shareholder yield for 2237.HK (annual period ending 2025-12-31)
Market cap (USD): 47542857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2453847.35812133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.161337592202317%
Total shareholder yield: -5.161337592202317% (Minimal or Negative)