speb/financial-data huggingface dataset:
Shareholder yield for QSR.TO (annual period ending 2023-12-31)
Market cap (USD): 24930272726.757576
Dividends paid: 990000000
Stock repurchases: 500000000
Net debt paydown: -24000000
Dividend yield: 3.9710756911914418%
Buyback yield: 2.005593783430021%
Debt paydown yield: -0.09626850160464102%
Total shareholder yield: 5.8804009730168225% (Moderate Return)
Shareholder yield for QSR.TO (quarterly period ending 2024-09-30)
Market cap (USD): 23530653872.7037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 21517859248.699303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR.TO (annual period ending 2024-12-31)
Market cap (USD): 21517859248.699303
Dividends paid: 1029000000
Stock repurchases: 0
Net debt paydown: -1441000000
Dividend yield: 4.782074220799638%
Buyback yield: 0%
Debt paydown yield: -6.696762830099395%
Total shareholder yield: -1.9146886092997573% (Minimal or Negative)
Shareholder yield for QSR.TO (quarterly period ending 2025-03-31)
Market cap (USD): 22236091808.19581
Dividends paid: 262000000
Stock repurchases: 0
Dividend yield: 1.1782646080973262%
Buyback yield: 0%
Total shareholder yield: 1.1782646080973262% (Low Return)
Shareholder yield for QSR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 22060075947.66423
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: -50000000
Dividend yield: 1.2783274213063567%
Buyback yield: 0%
Debt paydown yield: -0.22665379810396397%
Total shareholder yield: 1.0516736232023927% (Low Return)
Shareholder yield for QSR.TO (quarterly period ending 2025-09-30)
Market cap (USD): 21700227894.16547
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: 128000000
Dividend yield: 1.2995255228440306%
Buyback yield: 0%
Debt paydown yield: 0.5898555564682124%
Total shareholder yield: 1.889381079312243% (Low Return)
Shareholder yield for QSR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 23301113515.32847
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: 164000000
Dividend yield: 1.210242591258518%
Buyback yield: 0%
Debt paydown yield: 0.7038290247035353%
Total shareholder yield: 1.9140716159620532% (Low Return)
Shareholder yield for QSR.TO (annual period ending 2025-12-31)
Market cap (USD): 23301113515.32847
Dividends paid: 1108000000
Stock repurchases: 0
Net debt paydown: 252000000
Dividend yield: 4.755137557143397%
Buyback yield: 0%
Debt paydown yield: 1.0814933794225055%
Total shareholder yield: 5.836630936565902% (Moderate Return)
Shareholder yield for REPRO.NS (annual period ending 2022-03-31)
Market cap (USD): 74923791.57193723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (annual period ending 2023-03-31)
Market cap (USD): 62282530.20828259
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1777140.6102148797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.853353266593123%
Total shareholder yield: 2.853353266593123% (Low Return)
Shareholder yield for REPRO.NS (annual period ending 2024-03-31)
Market cap (USD): 143582446.740643
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5867776.684083813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.086695008536066%
Total shareholder yield: 4.086695008536066% (Moderate Return)
Shareholder yield for REPRO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 100256297.94314381
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 90705543.74752302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (annual period ending 2025-03-31)
Market cap (USD): 67600040.66285448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5709912.209428708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.446610613603145%
Total shareholder yield: -8.446610613603145% (Minimal or Negative)
Shareholder yield for REPRO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 67600040.66285448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 88512716.2110929
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 69009647.40248026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REPRO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 73923954.09156734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (annual period ending 2022-03-31)
Market cap (USD): 152258499.2746934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (annual period ending 2023-03-31)
Market cap (USD): 141631010.96224117
Dividends paid: 562350.7917174178
Stock repurchases: 0
Dividend yield: 0.3970534333524883%
Buyback yield: 0%
Total shareholder yield: 0.3970534333524883% (Low Return)
Shareholder yield for RIIL.NS (annual period ending 2024-03-31)
Market cap (USD): 228403802.78310943
Dividends paid: 643962.1057680777
Stock repurchases: 0
Dividend yield: 0.2819401857243066%
Buyback yield: 0%
Total shareholder yield: 0.2819401857243066% (Low Return)
Shareholder yield for RIIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 224454682.2742475
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 189064179.974356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (annual period ending 2025-03-31)
Market cap (USD): 141202357.33457813
Dividends paid: 624269.347673603
Stock repurchases: 0
Dividend yield: 0.4421097207282457%
Buyback yield: 0%
Total shareholder yield: 0.4421097207282457% (Low Return)
Shareholder yield for RIIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 141202357.33457813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 170612684.29674703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 134910939.0665033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMBI (annual period ending 2021-12-31)
Market cap (USD): 213736072.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMBI (annual period ending 2022-12-31)
Market cap (USD): 177979775.4
Dividends paid: 4407550
Stock repurchases: 9859240
Dividend yield: 2.4764330610566665%
Buyback yield: 5.539528285077271%
Total shareholder yield: 8.015961346133938% (Moderate Return)
Shareholder yield for RMBI (annual period ending 2023-12-31)
Market cap (USD): 165312746.34
Dividends paid: 5920973
Stock repurchases: 6250519
Net debt paydown: -91000000
Dividend yield: 3.5816796533174093%
Buyback yield: 3.781026653047376%
Debt paydown yield: -55.047176950795794%
Total shareholder yield: -47.68447064443101% (Minimal or Negative)
Shareholder yield for RMBI (quarterly period ending 2024-09-30)
Market cap (USD): 191929541.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMBI (quarterly period ending 2024-12-31)
Market cap (USD): 212453335.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMBI (annual period ending 2024-12-31)
Market cap (USD): 212453335.5
Dividends paid: 5697109
Stock repurchases: 5041976
Net debt paydown: 6000000
Dividend yield: 2.6815813395407955%
Buyback yield: 2.3732157408279426%
Debt paydown yield: 2.8241495883692536%
Total shareholder yield: 7.878946668737992% (Moderate Return)
Shareholder yield for RMBI (quarterly period ending 2025-03-31)
Market cap (USD): 194495015.82000002
Dividends paid: 1492715
Stock repurchases: 4233622
Dividend yield: 0.7674823921356771%
Buyback yield: 2.1767251886383066%
Total shareholder yield: 2.9442075807739836% (Low Return)
Shareholder yield for RMBI (quarterly period ending 2025-06-30)
Market cap (USD): 212132651.22
Dividends paid: 1440015
Stock repurchases: 1400037
Net debt paydown: 7000000
Dividend yield: 0.6788276070271612%
Buyback yield: 0.6599818518970189%
Debt paydown yield: 3.299822049902347%
Total shareholder yield: 4.638631508826527% (Moderate Return)
Shareholder yield for RMBI (quarterly period ending 2025-09-30)
Market cap (USD): 220791126.78
Dividends paid: 1445585
Stock repurchases: 0
Net debt paydown: 13000000
Dividend yield: 0.6547296628638547%
Buyback yield: 0%
Debt paydown yield: 5.887917775315953%
Total shareholder yield: 6.542647438179808% (Moderate Return)
Shareholder yield for RMBI (annual period ending 2025-12-31)
Market cap (USD): 220470442.5
Dividends paid: 5835148
Stock repurchases: 5633659
Net debt paydown: 13000000
Dividend yield: 2.6466804047894086%
Buyback yield: 2.55528992282038%
Debt paydown yield: 5.896482019352776%
Total shareholder yield: 11.098452346962564% (High Return)
Shareholder yield for RMBI (quarterly period ending 2025-12-31)
Market cap (USD): 220470442.5
Dividends paid: 1456833
Stock repurchases: 0
Net debt paydown: 2000000
Dividend yield: 0.6607838145922894%
Buyback yield: 0%
Debt paydown yield: 0.907151079900427%
Total shareholder yield: 1.5679348944927165% (Low Return)
Shareholder yield for SANSTAR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 323223449.04252267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (quarterly period ending 2024-12-31)
Market cap (USD): 280385107.4107705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 204171408.98027775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (annual period ending 2025-03-31)
Market cap (USD): 204171408.98027775
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12141079.82910176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.946513221287779%
Total shareholder yield: 5.946513221287779% (Moderate Return)
Shareholder yield for SANSTAR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 245800997.07734615
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 214650704.0979707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANSTAR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 215661656.50763062
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLB.BR (annual period ending 2021-12-31)
Market cap (USD): 1228803491.25
Dividends paid: 440909090.90909094
Stock repurchases: 0
Dividend yield: 35.88117172914087%
Buyback yield: 0%
Total shareholder yield: 35.88117172914087% (High Return)
Shareholder yield for SOLB.BR (annual period ending 2022-12-31)
Market cap (USD): 1311532064.2553194
Dividends paid: 443617021.2765958
Stock repurchases: 0
Net debt paydown: -1005609284.3326888
Dividend yield: 33.82433669499945%
Buyback yield: 0%
Debt paydown yield: -76.67439567355665%
Total shareholder yield: -42.85005897855719% (Minimal or Negative)
Shareholder yield for SOLB.BR (annual period ending 2023-12-31)
Market cap (USD): 2473806345.7555556
Dividends paid: 471111111.1111111
Stock repurchases: 0
Net debt paydown: 2663286052.0094566
Dividend yield: 19.043976983866266%
Buyback yield: 0%
Debt paydown yield: 107.65943973662296%
Total shareholder yield: 126.70341672048923% (High Return)
Shareholder yield for SOLB.BR (quarterly period ending 2024-09-30)
Market cap (USD): 3430360277.666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 2845936588.2291665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLB.BR (annual period ending 2024-12-31)
Market cap (USD): 2845936588.2291665
Dividends paid: 270833333.3333334
Stock repurchases: 0
Net debt paydown: -1521597222.2222223
Dividend yield: 9.516492196400433%
Buyback yield: 0%
Debt paydown yield: -53.465605260341%
Total shareholder yield: -43.949113063940565% (Minimal or Negative)
Shareholder yield for SOLB.BR (quarterly period ending 2025-03-31)
Market cap (USD): 3226325385.847826
Dividends paid: 109782608.69565217
Stock repurchases: 0
Dividend yield: 3.4027134763657165%
Buyback yield: 0%
Total shareholder yield: 3.4027134763657165% (Low Return)
Shareholder yield for SOLB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 3284295967.247059
Dividends paid: 180000000
Stock repurchases: 0
Net debt paydown: -206956521.7391305
Dividend yield: 5.48062664860495%
Buyback yield: 0%
Debt paydown yield: -6.301396823033713%
Total shareholder yield: -0.8207701744287625% (Minimal or Negative)
Shareholder yield for SOLB.BR (quarterly period ending 2025-09-30)
Market cap (USD): 3023715598.588236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22352941.176470757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7392540881459645%
Total shareholder yield: 0.7392540881459645% (Low Return)
Shareholder yield for SOLB.BR (quarterly period ending 2025-12-31)
Market cap (USD): 3039694583.4588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90588235.29411745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9801755672123624%
Total shareholder yield: 2.9801755672123624% (Low Return)
Shareholder yield for SOLB.BR (annual period ending 2025-12-31)
Market cap (USD): 3039694583.4588237
Dividends paid: 307058823.5294118
Stock repurchases: 0
Net debt paydown: -547683823.5294118
Dividend yield: 10.101634065486081%
Buyback yield: 0%
Debt paydown yield: -18.01772541589394%
Total shareholder yield: -7.916091350407857% (Minimal or Negative)
Shareholder yield for STEM.L (annual period ending 2021-11-30)
Market cap (USD): 6625452.949866666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM.L (annual period ending 2022-11-30)
Market cap (USD): 4772964.271428572
Dividends paid: 17570238.095238097
Stock repurchases: 11785714.285714285
Dividend yield: 368.12004230610415%
Buyback yield: 246.92651391221835%
Total shareholder yield: 615.0465562183225% (High Return)
Shareholder yield for STEM.L (annual period ending 2023-11-30)
Market cap (USD): 5259597.912911393
Dividends paid: 26688607.594936706
Stock repurchases: 12658227.848101266
Net debt paydown: 3894620.2531645596
Dividend yield: 507.42676601610253%
Buyback yield: 240.6691168735072%
Debt paydown yield: 74.04787053405639%
Total shareholder yield: 822.1437534236661% (High Return)
Shareholder yield for STEM.L (annual period ending 2024-11-30)
Market cap (USD): 4859745.44
Dividends paid: 20075949.36708861
Stock repurchases: 12658227.848101266
Net debt paydown: -13736708.860759497
Dividend yield: 413.1070158911165%
Buyback yield: 260.47100623651727%
Debt paydown yield: -282.66313596786864%
Total shareholder yield: 390.9148861597651% (High Return)
Shareholder yield for STEM.L (quarterly period ending 2024-11-30)
Market cap (USD): 4859745.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM.L (quarterly period ending 2025-05-31)
Market cap (USD): 3562718.785405406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8377505.986999661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -235.14362181258645%
Total shareholder yield: -235.14362181258645% (Minimal or Negative)
Shareholder yield for SYT.DE (annual period ending 2021-12-31)
Market cap (USD): 79903341.31818181
Dividends paid: 410227.2727272727
Stock repurchases: 0
Dividend yield: 0.5134044033198978%
Buyback yield: 0%
Total shareholder yield: 0.5134044033198978% (Low Return)
Shareholder yield for SYT.DE (annual period ending 2022-12-31)
Market cap (USD): 59006194.17021277
Dividends paid: 959574.4680851065
Stock repurchases: 0
Net debt paydown: -9058075.435203096
Dividend yield: 1.626226672605017%
Buyback yield: 0%
Debt paydown yield: -15.35105858390669%
Total shareholder yield: -13.724831911301674% (Minimal or Negative)
Shareholder yield for SYT.DE (annual period ending 2023-12-31)
Market cap (USD): 63933701.81111111
Dividends paid: 1297777.7777777778
Stock repurchases: 0
Net debt paydown: -1627328.6052009426
Dividend yield: 2.02988054971695%
Buyback yield: 0%
Debt paydown yield: -2.5453376843543376%
Total shareholder yield: -0.5154571346373875% (Minimal or Negative)
Shareholder yield for SYT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 51438120.62222222
Dividends paid: 42222.22222222222
Stock repurchases: 0
Dividend yield: 0.08208352426465097%
Buyback yield: 0%
Total shareholder yield: 0.08208352426465097% (Low Return)
Shareholder yield for SYT.DE (annual period ending 2024-12-31)
Market cap (USD): 34802619.9375
Dividends paid: 1260416.6666666667
Stock repurchases: 0
Net debt paydown: -2429652.77777778
Dividend yield: 3.6216143179168%
Buyback yield: 0%
Debt paydown yield: -6.981235269474113%
Total shareholder yield: -3.359620951557313% (Minimal or Negative)
Shareholder yield for SYT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 34802619.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYT.DE (quarterly period ending 2025-03-31)
Market cap (USD): 45098024.13043478
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5834918.478260871
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.938301823123838%
Total shareholder yield: 12.938301823123838% (High Return)
Shareholder yield for SYT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 44958401.76470589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1601662.4040920697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5625430202668764%
Total shareholder yield: 3.5625430202668764% (Low Return)
Shareholder yield for SYT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 40847919.31764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2597647.0588235296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.359313037766645%
Total shareholder yield: 6.359313037766645% (Moderate Return)
Shareholder yield for SYT.DE (annual period ending 2025-12-31)
Market cap (USD): 33911480.1882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4068345.5882352926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.996956681491888%
Total shareholder yield: 11.996956681491888% (High Return)
Shareholder yield for SYT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 33911480.1882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5965882.352941178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.592515336475596%
Total shareholder yield: -17.592515336475596% (Minimal or Negative)
Shareholder yield for T88.AX (annual period ending 2023-06-30)
Market cap (USD): 13943237.65562914
Dividends paid: 0
Stock repurchases: 539241.7218543047
Net debt paydown: 938608.9837862527
Dividend yield: 0%
Buyback yield: 3.8674068044490584%
Debt paydown yield: 6.731643015546816%
Total shareholder yield: 10.599049819995875% (High Return)
Shareholder yield for T88.AX (annual period ending 2024-06-30)
Market cap (USD): 11559217.413333334
Dividends paid: 0
Stock repurchases: 20000
Net debt paydown: 193.7748344370866
Dividend yield: 0%
Buyback yield: 0.17302209383941847%
Debt paydown yield: 0.0016763663793845688%
Total shareholder yield: 0.17469846021880303% (Low Return)
Shareholder yield for TINY.TO (annual period ending 2022-12-31)
Market cap (USD): 327411554.11764705
Dividends paid: 32295628.676470585
Stock repurchases: 0
Dividend yield: 9.863924553153055%
Buyback yield: 0%
Total shareholder yield: 9.863924553153055% (Moderate Return)
Shareholder yield for TINY.TO (annual period ending 2023-12-31)
Market cap (USD): 392371677.45454544
Dividends paid: 6820940.909090909
Stock repurchases: 0
Net debt paydown: -47611665.686274506
Dividend yield: 1.7383876821438229%
Buyback yield: 0%
Debt paydown yield: -12.13432783812234%
Total shareholder yield: -10.395940155978517% (Minimal or Negative)
Shareholder yield for TINY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 262133476.62222221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TINY.TO (annual period ending 2024-12-31)
Market cap (USD): 267135050.85314682
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17822013.05361305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.671536736454107%
Total shareholder yield: 6.671536736454107% (Moderate Return)
Shareholder yield for TINY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 267135050.85314682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TINY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 217969090.57342657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TINY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 136851237.37226278
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28988521.08110866
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.18250564461765%
Total shareholder yield: -21.18250564461765% (Minimal or Negative)
Shareholder yield for TINY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 182090909.00719425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9097695.47865355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.996238158322395%
Total shareholder yield: 4.996238158322395% (Moderate Return)
Shareholder yield for TINY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 205276856.05839413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4128149.0468938947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.011015331275134%
Total shareholder yield: 2.011015331275134% (Low Return)
Shareholder yield for TINY.TO (annual period ending 2025-12-31)
Market cap (USD): 205276856.05839413
Dividends paid: 0
Stock repurchases: 250572.9927007299
Net debt paydown: -13172970.961155623
Dividend yield: 0%
Buyback yield: 0.1220658760622535%
Debt paydown yield: -6.41717298973459%
Total shareholder yield: -6.295107113672337% (Minimal or Negative)
Shareholder yield for TNYA (annual period ending 2021-12-31)
Market cap (USD): 4112128700.2
Dividends paid: 0
Stock repurchases: 13000
Dividend yield: 0%
Buyback yield: 0.0003161379652190294%
Total shareholder yield: 0.0003161379652190294% (Low Return)
Shareholder yield for TNYA (annual period ending 2022-12-31)
Market cap (USD): 436167740.75999993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNYA (annual period ending 2023-12-31)
Market cap (USD): 703076358.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2675000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3804707651806534%
Total shareholder yield: 0.3804707651806534% (Low Return)
Shareholder yield for TNYA (quarterly period ending 2024-09-30)
Market cap (USD): 418807830.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNYA (quarterly period ending 2024-12-31)
Market cap (USD): 310308392.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNYA (annual period ending 2024-12-31)
Market cap (USD): 310308392.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1184000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.381555906295122%
Total shareholder yield: -0.381555906295122% (Minimal or Negative)
Shareholder yield for TNYA (quarterly period ending 2025-03-31)
Market cap (USD): 123689359.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNYA (quarterly period ending 2025-06-30)
Market cap (USD): 132369314.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 701000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.529578931030432%
Total shareholder yield: 0.529578931030432% (Low Return)
Shareholder yield for TNYA (quarterly period ending 2025-09-30)
Market cap (USD): 351538179.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 683000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19428899635019536%
Total shareholder yield: 0.19428899635019536% (Low Return)
Shareholder yield for TNYA (annual period ending 2025-12-31)
Market cap (USD): 154069201.95999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2778000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8030858631442999%
Total shareholder yield: 1.8030858631442999% (Low Return)
Shareholder yield for TNYA (quarterly period ending 2025-12-31)
Market cap (USD): 154069201.95999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 697000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4523941132511076%
Total shareholder yield: 0.4523941132511076% (Low Return)
Shareholder yield for VNO (annual period ending 2021-12-31)
Market cap (USD): 6871211026.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNO (annual period ending 2022-12-31)
Market cap (USD): 3664144286.88
Dividends paid: 468678000
Stock repurchases: 0
Dividend yield: 12.79092642934858%
Buyback yield: 0%
Total shareholder yield: 12.79092642934858% (High Return)
Shareholder yield for VNO (annual period ending 2023-12-31)
Market cap (USD): 5112497008.08
Dividends paid: 191182000
Stock repurchases: 29183000
Net debt paydown: 140701000
Dividend yield: 3.739503410913456%
Buyback yield: 0.5708169599684457%
Debt paydown yield: 2.7520994100853335%
Total shareholder yield: 7.062419780967236% (Moderate Return)
Shareholder yield for VNO (quarterly period ending 2024-09-30)
Market cap (USD): 7130785929.959999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNO (quarterly period ending 2024-12-31)
Market cap (USD): 7736460704.280001
Dividends paid: 141103000
Stock repurchases: 0
Dividend yield: 1.8238701829369903%
Buyback yield: 0%
Total shareholder yield: 1.8238701829369903% (Low Return)
Shareholder yield for VNO (annual period ending 2024-12-31)
Market cap (USD): 7736460704.280001
Dividends paid: 203215000
Stock repurchases: 0
Net debt paydown: -8324000
Dividend yield: 2.626717923967176%
Buyback yield: 0%
Debt paydown yield: -0.10759441969885478%
Total shareholder yield: 2.519123504268321% (Low Return)
Shareholder yield for VNO (quarterly period ending 2025-03-31)
Market cap (USD): 6807257789.639999
Dividends paid: 15526000
Stock repurchases: 0
Dividend yield: 0.22808009450779282%
Buyback yield: 0%
Total shareholder yield: 0.22808009450779282% (Low Return)
Shareholder yield for VNO (quarterly period ending 2025-06-30)
Market cap (USD): 7036737051.959999
Dividends paid: 15526000
Stock repurchases: 0
Net debt paydown: 720201000
Dividend yield: 0.2206420374294847%
Buyback yield: 0%
Debt paydown yield: 10.234871570188865%
Total shareholder yield: 10.45551360761835% (High Return)
Shareholder yield for VNO (quarterly period ending 2025-09-30)
Market cap (USD): 7458076025.4
Dividends paid: 15526000
Stock repurchases: 0
Net debt paydown: -88008000
Dividend yield: 0.20817701438176603%
Buyback yield: 0%
Debt paydown yield: -1.1800362412540555%
Total shareholder yield: -0.9718592268722894% (Minimal or Negative)
Shareholder yield for VNO (quarterly period ending 2025-12-31)
Market cap (USD): 6259893319.68
Dividends paid: 156803000
Stock repurchases: 0
Net debt paydown: 8758000
Dividend yield: 2.504882942765798%
Buyback yield: 0%
Debt paydown yield: 0.13990653758373794%
Total shareholder yield: 2.644789480349536% (Low Return)
Shareholder yield for VNO (annual period ending 2025-12-31)
Market cap (USD): 6259893319.68
Dividends paid: 203381000
Stock repurchases: 50991000
Net debt paydown: 1107367000
Dividend yield: 3.2489531308881254%
Buyback yield: 0.8145665971605826%
Debt paydown yield: 17.68987015351577%
Total shareholder yield: 21.753389881564477% (High Return)
Shareholder yield for WEAV (annual period ending 2021-12-31)
Market cap (USD): 1207806339.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEAV (annual period ending 2022-12-31)
Market cap (USD): 364410608.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63565000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.443235337339654%
Total shareholder yield: -17.443235337339654% (Minimal or Negative)
Shareholder yield for WEAV (annual period ending 2023-12-31)
Market cap (USD): 912617833.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14022000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5364591273646448%
Total shareholder yield: 1.5364591273646448% (Low Return)
Shareholder yield for WEAV (quarterly period ending 2024-09-30)
Market cap (USD): 1018440128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEAV (quarterly period ending 2024-12-31)
Market cap (USD): 1266684909.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEAV (annual period ending 2024-12-31)
Market cap (USD): 1266684909.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3486000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2752065627908722%
Total shareholder yield: 0.2752065627908722% (Low Return)
Shareholder yield for WEAV (quarterly period ending 2025-03-31)
Market cap (USD): 882382892.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WEAV (quarterly period ending 2025-06-30)
Market cap (USD): 661986083.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 678000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10241907151923642%
Total shareholder yield: 0.10241907151923642% (Low Return)
Shareholder yield for WEAV (quarterly period ending 2025-09-30)
Market cap (USD): 531498441.79999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1725000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32455410295428644%
Total shareholder yield: 0.32455410295428644% (Low Return)
Shareholder yield for WEAV (quarterly period ending 2025-12-31)
Market cap (USD): 603903169.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 895000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14820256706364185%
Total shareholder yield: 0.14820256706364185% (Low Return)
Shareholder yield for WEAV (annual period ending 2025-12-31)
Market cap (USD): 603903169.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3905000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6466268428866161%
Total shareholder yield: 0.6466268428866161% (Low Return)
Shareholder yield for WFLD.V (annual period ending 2021-12-31)
Market cap (USD): 310330246.45669293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFLD.V (annual period ending 2022-12-31)
Market cap (USD): 27454138.67647058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFLD.V (annual period ending 2023-03-31)
Market cap (USD): 50705421.55555555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -328940.68627450976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6487288265892925%
Total shareholder yield: -0.6487288265892925% (Minimal or Negative)
Shareholder yield for WFLD.V (annual period ending 2024-03-31)
Market cap (USD): 9151379.558823528
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8590791.11111111
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -93.87427388287144%
Total shareholder yield: -93.87427388287144% (Minimal or Negative)
Shareholder yield for WFLD.V (quarterly period ending 2024-09-30)
Market cap (USD): 6146111.703703703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFLD.V (quarterly period ending 2024-12-31)
Market cap (USD): 5802273.286713287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4861040.264180264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -83.77820250748329%
Total shareholder yield: -83.77820250748329% (Minimal or Negative)
Shareholder yield for WFLD.V (annual period ending 2025-03-31)
Market cap (USD): 2901136.6433566436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -590314.0170940179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.347680570158143%
Total shareholder yield: -20.347680570158143% (Minimal or Negative)
Shareholder yield for WFLD.V (quarterly period ending 2025-03-31)
Market cap (USD): 2901136.6433566436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -271980.4195804205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.37496067974711%
Total shareholder yield: -9.37496067974711% (Minimal or Negative)
Shareholder yield for WFLD.V (quarterly period ending 2025-06-30)
Market cap (USD): 1514096.8613138685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1431611.1734980326
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -94.55215251260356%
Total shareholder yield: -94.55215251260356% (Minimal or Negative)
Shareholder yield for WFLD.V (quarterly period ending 2025-09-30)
Market cap (USD): 1492311.2949640288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -408197.8469778951
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.353397937508372%
Total shareholder yield: -27.353397937508372% (Minimal or Negative)
Shareholder yield for WTBA (annual period ending 2021-12-31)
Market cap (USD): 425872806.01000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTBA (annual period ending 2022-12-31)
Market cap (USD): 364401361.4
Dividends paid: 16619000
Stock repurchases: 1519000
Dividend yield: 4.560630601420141%
Buyback yield: 0.416848058460629%
Total shareholder yield: 4.97747865988077% (Moderate Return)
Shareholder yield for WTBA (annual period ending 2023-12-31)
Market cap (USD): 319276893.75
Dividends paid: 16704000
Stock repurchases: 935000
Net debt paydown: -156512000
Dividend yield: 5.2318223858315145%
Buyback yield: 0.2928492535172693%
Debt paydown yield: -49.02077258448647%
Total shareholder yield: -43.49610094513769% (Minimal or Negative)
Shareholder yield for WTBA (quarterly period ending 2024-09-30)
Market cap (USD): 298502610.53000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTBA (quarterly period ending 2024-12-31)
Market cap (USD): 343967640.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WTBA (annual period ending 2024-12-31)
Market cap (USD): 343967640.2
Dividends paid: 16806000
Stock repurchases: 1087000
Net debt paydown: 49738000
Dividend yield: 4.885924731241623%
Buyback yield: 0.3160180996584341%
Debt paydown yield: 14.460081178299166%
Total shareholder yield: 19.66202400919922% (High Return)
Shareholder yield for WTBA (quarterly period ending 2025-03-31)
Market cap (USD): 320468860.82
Dividends paid: 4208000
Stock repurchases: 0
Dividend yield: 1.3130760939558295%
Buyback yield: 0%
Total shareholder yield: 1.3130760939558295% (Low Return)
Shareholder yield for WTBA (quarterly period ending 2025-06-30)
Market cap (USD): 319447174.76000005
Dividends paid: 4236000
Stock repurchases: 0
Net debt paydown: 1185000
Dividend yield: 1.3260408401428179%
Buyback yield: 0%
Debt paydown yield: 0.370953351173097%
Total shareholder yield: 1.6969941913159148% (Low Return)
Shareholder yield for WTBA (quarterly period ending 2025-09-30)
Market cap (USD): 335113027.68
Dividends paid: 4235000
Stock repurchases: 0
Net debt paydown: 1184000
Dividend yield: 1.2637527192896867%
Buyback yield: 0%
Debt paydown yield: 0.35331362919456644%
Total shareholder yield: 1.6170663484842531% (Low Return)
Shareholder yield for WTBA (quarterly period ending 2025-12-31)
Market cap (USD): 370361196.75
Dividends paid: 4235000
Stock repurchases: 0
Net debt paydown: 12670000
Dividend yield: 1.1434783225572887%
Buyback yield: 0%
Debt paydown yield: 3.420984733601145%
Total shareholder yield: 4.564463056158433% (Moderate Return)
Shareholder yield for WTBA (annual period ending 2025-12-31)
Market cap (USD): 370361196.75
Dividends paid: 16914000
Stock repurchases: 1132000
Net debt paydown: 16223000
Dividend yield: 4.566893116348048%
Buyback yield: 0.3056475705159034%
Debt paydown yield: 4.380318495123234%
Total shareholder yield: 9.252859181987185% (Moderate Return)
Shareholder yield for XOS (annual period ending 2021-12-31)
Market cap (USD): 1296428395.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOS (annual period ending 2022-12-31)
Market cap (USD): 182323104.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOS (annual period ending 2023-12-31)
Market cap (USD): 109476175.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32431000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.623796973480722%
Total shareholder yield: 29.623796973480722% (High Return)
Shareholder yield for XOS (quarterly period ending 2024-09-30)
Market cap (USD): 62420626.449999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOS (annual period ending 2024-12-31)
Market cap (USD): 44448973.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12489000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.097386732995233%
Total shareholder yield: -28.097386732995233% (Minimal or Negative)
Shareholder yield for XOS (quarterly period ending 2024-12-31)
Market cap (USD): 44448973.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOS (quarterly period ending 2025-03-31)
Market cap (USD): 41293645.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOS (quarterly period ending 2025-06-30)
Market cap (USD): 41430833.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 839000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0250618477904245%
Total shareholder yield: 2.0250618477904245% (Low Return)
Shareholder yield for XOS (quarterly period ending 2025-09-30)
Market cap (USD): 37040811.300000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16076000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 43.40077723945533%
Total shareholder yield: 43.40077723945533% (High Return)
Shareholder yield for XOS (annual period ending 2025-12-31)
Market cap (USD): 24831062.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21034000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 84.70841750400032%
Total shareholder yield: 84.70841750400032% (High Return)
Shareholder yield for XOS (quarterly period ending 2025-12-31)
Market cap (USD): 24831062.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3991000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.072610737780035%
Total shareholder yield: 16.072610737780035% (High Return)
Shareholder yield for XTRA.TO (annual period ending 2021-07-31)
Market cap (USD): 102713475.96774194
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTRA.TO (annual period ending 2022-07-31)
Market cap (USD): 95442305.15624999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 265974.89919354836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.27867610569350454%
Total shareholder yield: 0.27867610569350454% (Low Return)
Shareholder yield for XTRA.TO (annual period ending 2023-07-31)
Market cap (USD): 156347657.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 260820.37124060153
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16682077365718767%
Total shareholder yield: 0.16682077365718767% (Low Return)
Shareholder yield for XTRA.TO (annual period ending 2024-07-31)
Market cap (USD): 135614598.26086956
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7731.829573934898
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005701325427415915%
Total shareholder yield: -0.005701325427415915% (Minimal or Negative)
Shareholder yield for XTRA.TO (quarterly period ending 2024-10-31)
Market cap (USD): 123419040.86330937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTRA.TO (quarterly period ending 2025-01-31)
Market cap (USD): 91422944.68965518
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84444.74820143892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09236712784530789%
Total shareholder yield: 0.09236712784530789% (Low Return)
Shareholder yield for XTRA.TO (quarterly period ending 2025-04-30)
Market cap (USD): 73457907.39130436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9445.942028985592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012858986002239102%
Total shareholder yield: -0.012858986002239102% (Minimal or Negative)
Shareholder yield for XTRA.TO (quarterly period ending 2025-07-31)
Market cap (USD): 64040226.95652175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTRA.TO (annual period ending 2025-07-31)
Market cap (USD): 64040226.95652175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTRA.TO (quarterly period ending 2025-10-31)
Market cap (USD): 165239930.14285716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XTRA.TO (quarterly period ending 2026-01-31)
Market cap (USD): 113598154.22222221
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29005.71428571432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025533614066451254%
Total shareholder yield: 0.025533614066451254% (Low Return)
Shareholder yield for ZUGER.SW (annual period ending 2021-12-31)
Market cap (USD): 1867527464.4615386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZUGER.SW (annual period ending 2022-12-31)
Market cap (USD): 2044393765.3152173
Dividends paid: 0
Stock repurchases: 2619565.217391304
Dividend yield: 0%
Buyback yield: 0.12813408365033843%
Total shareholder yield: 0.12813408365033843% (Low Return)
Shareholder yield for ZUGER.SW (annual period ending 2023-12-31)
Market cap (USD): 2405565190.607143
Dividends paid: 0
Stock repurchases: 2267857.1428571427
Net debt paydown: -485778674.94824076
Dividend yield: 0%
Buyback yield: 0.09427543895764288%
Debt paydown yield: -20.19395179332615%
Total shareholder yield: -20.09967635436851% (Minimal or Negative)
Shareholder yield for ZUGER.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2512960571.6333337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ZUGER.SW (annual period ending 2024-12-31)
Market cap (USD): 2512960571.6333337
Dividends paid: 0
Stock repurchases: 2276666.6666666665
Net debt paydown: 149531984.1269846
Dividend yield: 0%
Buyback yield: 0.09059699114924495%
Debt paydown yield: 5.950430970343247%
Total shareholder yield: 6.041027961492492% (Moderate Return)
Shareholder yield for ZUGER.SW (quarterly period ending 2025-06-30)
Market cap (USD): 3033998772.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -967395972.2222223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.88518007742378%
Total shareholder yield: -31.88518007742378% (Minimal or Negative)
Shareholder yield for 0165.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1338671909.511568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 80316872.75883007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.999742893546988%
Total shareholder yield: 5.999742893546988% (Moderate Return)
Shareholder yield for 0165.HK (annual period ending 2025-12-31)
Market cap (USD): 1338671909.511568
Dividends paid: 31813110.539845757
Stock repurchases: 0
Net debt paydown: 70126695.46550798
Dividend yield: 2.376468073603874%
Buyback yield: 0%
Debt paydown yield: 5.238527451516826%
Total shareholder yield: 7.6149955251207% (Moderate Return)
Shareholder yield for 139A.T (quarterly period ending 2026-02-28)
Market cap (USD): 10746824.483510843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5933667.3284265995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -55.213215192364906%
Total shareholder yield: -55.213215192364906% (Minimal or Negative)
Shareholder yield for 1413.HK (quarterly period ending 2025-09-30)
Market cap (USD): 7647133.161953728
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -283033.41902313626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.701170269027007%
Total shareholder yield: -3.701170269027007% (Minimal or Negative)