speb/financial-data huggingface dataset:
Shareholder yield for NOHAL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 108445986.05577691
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23941231.816867564
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.076641734396603%
Total shareholder yield: -22.076641734396603% (Minimal or Negative)
Shareholder yield for NOHAL.OL (annual period ending 2025-12-31)
Market cap (USD): 108445986.05577691
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19994828.241844613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.437591808663804%
Total shareholder yield: -18.437591808663804% (Minimal or Negative)
Shareholder yield for NTR.TO (annual period ending 2021-12-31)
Market cap (USD): 30759304201.76378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR.TO (annual period ending 2022-12-31)
Market cap (USD): 30552086996.23529
Dividends paid: 758088235.2941176
Stock repurchases: 3323529411.7647057
Dividend yield: 2.481297710979715%
Buyback yield: 10.87824020720496%
Total shareholder yield: 13.359537918184676% (High Return)
Shareholder yield for NTR.TO (annual period ending 2023-12-31)
Market cap (USD): 24593933750.939392
Dividends paid: 781818181.8181818
Stock repurchases: 793181818.1818181
Net debt paydown: -749108734.402853
Dividend yield: 3.1789065943479633%
Buyback yield: 3.225111632056509%
Debt paydown yield: -3.045908564237878%
Total shareholder yield: 3.3581096621665947% (Low Return)
Shareholder yield for NTR.TO (quarterly period ending 2024-09-30)
Market cap (USD): 21611726849.955555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 20442960890.34965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTR.TO (annual period ending 2024-12-31)
Market cap (USD): 20442960890.34965
Dividends paid: 741258741.2587413
Stock repurchases: 128671328.67132868
Net debt paydown: 563752913.7529144
Dividend yield: 3.625985224129942%
Buyback yield: 0.6294163030565183%
Debt paydown yield: 2.7576871901126654%
Total shareholder yield: 7.0130887172991265% (Moderate Return)
Shareholder yield for NTR.TO (quarterly period ending 2025-03-31)
Market cap (USD): 22950496487.244755
Dividends paid: 185314685.3146853
Stock repurchases: 103496503.4965035
Dividend yield: 0.8074539277077427%
Buyback yield: 0.45095540113489035%
Total shareholder yield: 1.258409328842633% (Low Return)
Shareholder yield for NTR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 26863799580.40876
Dividends paid: 195620437.95620435
Stock repurchases: 76642335.76642334
Net debt paydown: 329870859.06793976
Dividend yield: 0.7281934834671209%
Buyback yield: 0.28529968568674513%
Debt paydown yield: 1.2279382076261023%
Total shareholder yield: 2.2414313767799685% (Low Return)
Shareholder yield for NTR.TO (quarterly period ending 2025-09-30)
Market cap (USD): 27527105763.366905
Dividends paid: 190647482.0143885
Stock repurchases: 106474820.1438849
Net debt paydown: -246694323.3734188
Dividend yield: 0.692580918797872%
Buyback yield: 0.3867999093663587%
Debt paydown yield: -0.8961869275109912%
Total shareholder yield: 0.1831939006532396% (Low Return)
Shareholder yield for NTR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 29207856176.116787
Dividends paid: 191970802.919708
Stock repurchases: 109489051.0948905
Net debt paydown: 1428446148.190937
Dividend yield: 0.6572574233527012%
Buyback yield: 0.3748616483000197%
Debt paydown yield: 4.890623055583843%
Total shareholder yield: 5.922742127236564% (Moderate Return)
Shareholder yield for NTR.TO (annual period ending 2025-12-31)
Market cap (USD): 29207856176.116787
Dividends paid: 774452554.7445254
Stock repurchases: 402189781.0218978
Net debt paydown: 182951355.2141285
Dividend yield: 2.651521392308806%
Buyback yield: 1.3769917880887392%
Debt paydown yield: 0.6263772120451877%
Total shareholder yield: 4.6548903924427325% (Moderate Return)
Shareholder yield for OLLI (annual period ending 2022-01-31)
Market cap (USD): 2898130818.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLLI (annual period ending 2023-01-31)
Market cap (USD): 3310422269.92
Dividends paid: 0
Stock repurchases: 41832000
Dividend yield: 0%
Buyback yield: 1.2636454382301783%
Total shareholder yield: 1.2636454382301783% (Low Return)
Shareholder yield for OLLI (annual period ending 2024-01-31)
Market cap (USD): 4348405293.56
Dividends paid: 0
Stock repurchases: 52541000
Net debt paydown: -47574000
Dividend yield: 0%
Buyback yield: 1.208282035665198%
Debt paydown yield: -1.0940562525406088%
Total shareholder yield: 0.1142257831245892% (Low Return)
Shareholder yield for OLLI (quarterly period ending 2024-10-31)
Market cap (USD): 5551425804.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OLLI (quarterly period ending 2025-01-31)
Market cap (USD): 6741146590.92
Dividends paid: 0
Stock repurchases: 5749000
Dividend yield: 0%
Buyback yield: 0.0852822279186693%
Total shareholder yield: 0.0852822279186693% (Low Return)
Shareholder yield for OLLI (annual period ending 2025-01-31)
Market cap (USD): 6741146590.92
Dividends paid: 0
Stock repurchases: 53009000
Net debt paydown: -76121000
Dividend yield: 0%
Buyback yield: 0.7863499077649575%
Debt paydown yield: -1.1291995949551272%
Total shareholder yield: -0.3428496871901697% (Minimal or Negative)
Shareholder yield for OLLI (quarterly period ending 2025-04-30)
Market cap (USD): 6414698814.12
Dividends paid: 0
Stock repurchases: 17107000
Net debt paydown: -83819000
Dividend yield: 0%
Buyback yield: 0.26668438372109016%
Debt paydown yield: -1.3066708574921408%
Total shareholder yield: -1.0399864737710507% (Minimal or Negative)
Shareholder yield for OLLI (quarterly period ending 2025-07-31)
Market cap (USD): 8259733285.96
Dividends paid: 0
Stock repurchases: 11516000
Net debt paydown: -16887000
Dividend yield: 0%
Buyback yield: 0.1394233881567949%
Debt paydown yield: -0.20444970092078807%
Total shareholder yield: -0.06502631276399318% (Minimal or Negative)
Shareholder yield for OLLI (quarterly period ending 2025-10-31)
Market cap (USD): 7303362206.52
Dividends paid: 0
Stock repurchases: 11577000
Net debt paydown: -5135000
Dividend yield: 0%
Buyback yield: 0.15851603237841272%
Debt paydown yield: -0.07031008260025476%
Total shareholder yield: 0.08820594977815796% (Low Return)
Shareholder yield for OLLI (annual period ending 2026-01-31)
Market cap (USD): 6668602640.52
Dividends paid: 0
Stock repurchases: 73847000
Net debt paydown: -121058000
Dividend yield: 0%
Buyback yield: 1.1073834201979322%
Debt paydown yield: -1.815342831561489%
Total shareholder yield: -0.7079594113635568% (Minimal or Negative)
Shareholder yield for OLLI (quarterly period ending 2026-01-31)
Market cap (USD): 6668602640.52
Dividends paid: 0
Stock repurchases: 33647000
Net debt paydown: -15217000
Dividend yield: 0%
Buyback yield: 0.5045584781968099%
Debt paydown yield: -0.22818873488634522%
Total shareholder yield: 0.27636974331046466% (Low Return)
Shareholder yield for PCFT.L (annual period ending 2021-11-30)
Market cap (USD): 3098343.3157333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCFT.L (annual period ending 2022-11-30)
Market cap (USD): 2560768.7877380955
Dividends paid: 16148809.523809524
Stock repurchases: 10877380.952380953
Dividend yield: 630.6234909272549%
Buyback yield: 424.7701317067695%
Total shareholder yield: 1055.3936226340245% (High Return)
Shareholder yield for PCFT.L (annual period ending 2023-11-30)
Market cap (USD): 2524095.1148101264
Dividends paid: 18226582.27848101
Stock repurchases: 29098734.17721519
Net debt paydown: -15350135.623869792
Dividend yield: 722.1036232563722%
Buyback yield: 1152.8382590053118%
Debt paydown yield: -608.1441041505481%
Total shareholder yield: 1266.7977781111358% (High Return)
Shareholder yield for PCFT.L (annual period ending 2024-11-30)
Market cap (USD): 3656956.701772152
Dividends paid: 17793670.886075947
Stock repurchases: 11679746.835443037
Net debt paydown: -12535443.037974685
Dividend yield: 486.5704556319516%
Buyback yield: 319.3843347880783%
Debt paydown yield: -342.7834688854818%
Total shareholder yield: 463.1713215345481% (High Return)
Shareholder yield for PCFT.L (quarterly period ending 2024-11-30)
Market cap (USD): 3656956.701772152
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCFT.L (quarterly period ending 2025-05-31)
Market cap (USD): 4158660.2210810813
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5402548.75128293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -129.91079973055574%
Total shareholder yield: -129.91079973055574% (Minimal or Negative)
Shareholder yield for PER.V (annual period ending 2021-12-31)
Market cap (USD): 21979812.12598425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (annual period ending 2022-12-31)
Market cap (USD): 11288896.154411763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (annual period ending 2023-12-31)
Market cap (USD): 8458897.393939395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (annual period ending 2024-03-31)
Market cap (USD): 8210106.294117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (quarterly period ending 2024-09-30)
Market cap (USD): 2067730.4740740738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (quarterly period ending 2024-12-31)
Market cap (USD): 1952053.244755245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (quarterly period ending 2025-03-31)
Market cap (USD): 2928079.867132867
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (annual period ending 2025-03-31)
Market cap (USD): 2928079.867132867
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (quarterly period ending 2025-06-30)
Market cap (USD): 3056316.941605839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PER.V (quarterly period ending 2025-09-30)
Market cap (USD): 3012341.1582733816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTCT (annual period ending 2021-12-31)
Market cap (USD): 3303872132.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTCT (annual period ending 2022-12-31)
Market cap (USD): 3166176231.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTCT (annual period ending 2023-12-31)
Market cap (USD): 2286083755.2799997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -767610000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.57750993274448%
Total shareholder yield: -33.57750993274448% (Minimal or Negative)
Shareholder yield for PTCT (quarterly period ending 2024-09-30)
Market cap (USD): 3077420439.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTCT (annual period ending 2024-12-31)
Market cap (USD): 3744333117.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -241949000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.461738109807243%
Total shareholder yield: -6.461738109807243% (Minimal or Negative)
Shareholder yield for PTCT (quarterly period ending 2024-12-31)
Market cap (USD): 3744333117.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1824261000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.720585023848294%
Total shareholder yield: -48.720585023848294% (Minimal or Negative)
Shareholder yield for PTCT (quarterly period ending 2025-03-31)
Market cap (USD): 4227098264.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1719752000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 40.683984435634045%
Total shareholder yield: 40.683984435634045% (High Return)
Shareholder yield for PTCT (quarterly period ending 2025-06-30)
Market cap (USD): 4051245667.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1449000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03576677690701361%
Total shareholder yield: 0.03576677690701361% (Low Return)
Shareholder yield for PTCT (quarterly period ending 2025-09-30)
Market cap (USD): 5090600873.059999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21960000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.43138326000403315%
Total shareholder yield: -0.43138326000403315% (Minimal or Negative)
Shareholder yield for PTCT (annual period ending 2025-12-31)
Market cap (USD): 6300831714.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -235992000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7454102996857483%
Total shareholder yield: -3.7454102996857483% (Minimal or Negative)
Shareholder yield for PTCT (quarterly period ending 2025-12-31)
Market cap (USD): 6300831714.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2296938000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.45452067417362%
Total shareholder yield: -36.45452067417362% (Minimal or Negative)
Shareholder yield for PTRN (quarterly period ending 2025-09-30)
Market cap (USD): 2124375717.6999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2900000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13651069233363985%
Total shareholder yield: -0.13651069233363985% (Minimal or Negative)
Shareholder yield for PTRN (quarterly period ending 2025-12-31)
Market cap (USD): 1789437648.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 177000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009891375660068227%
Total shareholder yield: 0.009891375660068227% (Low Return)
Shareholder yield for PTRN (annual period ending 2025-12-31)
Market cap (USD): 1789437648.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -710000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03967726959688384%
Total shareholder yield: -0.03967726959688384% (Minimal or Negative)
Shareholder yield for RHO.DE (annual period ending 2021-12-31)
Market cap (USD): 28464220857.142853
Dividends paid: 0
Stock repurchases: 20869230769.23077
Dividend yield: 0%
Buyback yield: 73.31741442693948%
Total shareholder yield: 73.31741442693948% (High Return)
Shareholder yield for RHO.DE (annual period ending 2022-12-31)
Market cap (USD): 28464220857.142853
Dividends paid: 8093478260.869565
Stock repurchases: 0
Dividend yield: 28.433865453368192%
Buyback yield: 0%
Total shareholder yield: 28.433865453368192% (High Return)
Shareholder yield for RHO.DE (annual period ending 2023-12-31)
Market cap (USD): 28464220857.142853
Dividends paid: 9035714285.714287
Stock repurchases: 0
Net debt paydown: -7793064182.194622
Dividend yield: 31.744112480938863%
Buyback yield: 0%
Debt paydown yield: -27.37845599676416%
Total shareholder yield: 4.365656484174703% (Moderate Return)
Shareholder yield for RHO.DE (quarterly period ending 2024-12-31)
Market cap (USD): 28464220857.142853
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHO.DE (annual period ending 2024-12-31)
Market cap (USD): 28464220857.142853
Dividends paid: 8500000000
Stock repurchases: 0
Net debt paydown: -3748095238.0952377
Dividend yield: 29.862050476140112%
Buyback yield: 0%
Debt paydown yield: -13.167742257574162%
Total shareholder yield: 16.69430821856595% (High Return)
Shareholder yield for RHO.DE (quarterly period ending 2025-06-30)
Market cap (USD): 36225987658.82353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7313333333.333336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.188085421466855%
Total shareholder yield: 20.188085421466855% (High Return)
Shareholder yield for RICK (annual period ending 2021-09-30)
Market cap (USD): 510202020.00000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICK (annual period ending 2022-09-30)
Market cap (USD): 488165700
Dividends paid: 1784000
Stock repurchases: 15097000
Dividend yield: 0.36544968235170966%
Buyback yield: 3.0925974520536776%
Total shareholder yield: 3.4580471344053874% (Low Return)
Shareholder yield for RICK (annual period ending 2023-09-30)
Market cap (USD): 454575615
Dividends paid: 2146000
Stock repurchases: 2223000
Net debt paydown: -36644000
Dividend yield: 0.4720886755001146%
Buyback yield: 0.4890275515548717%
Debt paydown yield: -8.06114511883793%
Total shareholder yield: -7.1000288917829435% (Minimal or Negative)
Shareholder yield for RICK (quarterly period ending 2024-09-30)
Market cap (USD): 335441760
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICK (annual period ending 2024-09-30)
Market cap (USD): 335441760
Dividends paid: 2302000
Stock repurchases: 20606000
Net debt paydown: 5657000
Dividend yield: 0.6862592182917238%
Buyback yield: 6.142944158175178%
Debt paydown yield: 1.6864328400852655%
Total shareholder yield: 8.515636216552167% (Moderate Return)
Shareholder yield for RICK (quarterly period ending 2024-12-31)
Market cap (USD): 433380960
Dividends paid: 623000
Stock repurchases: 3218000
Dividend yield: 0.1437534311613505%
Buyback yield: 0.7425337744417752%
Total shareholder yield: 0.8862872056031257% (Low Return)
Shareholder yield for RICK (quarterly period ending 2025-03-31)
Market cap (USD): 324270570
Dividends paid: 619000
Stock repurchases: 2896000
Net debt paydown: -5204000
Dividend yield: 0.19088997191450338%
Buyback yield: 0.8930813548697928%
Debt paydown yield: -1.6048326556430945%
Total shareholder yield: -0.5208613288587984% (Minimal or Negative)
Shareholder yield for RICK (quarterly period ending 2025-06-30)
Market cap (USD): 288385035
Dividends paid: 614000
Stock repurchases: 3044000
Net debt paydown: -1469000
Dividend yield: 0.21290979956709613%
Buyback yield: 1.0555332734238447%
Debt paydown yield: -0.5093884292574336%
Total shareholder yield: 0.7590546437335073% (Low Return)
Shareholder yield for RICK (annual period ending 2025-09-30)
Market cap (USD): 231304845
Dividends paid: 2464000
Stock repurchases: 11860000
Net debt paydown: 5831000
Dividend yield: 1.0652608681845814%
Buyback yield: 5.127432587933901%
Debt paydown yield: 2.5209156340845347%
Total shareholder yield: 8.713609090203018% (Moderate Return)
Shareholder yield for RICK (quarterly period ending 2025-09-30)
Market cap (USD): 231304845
Dividends paid: 608000
Stock repurchases: 2702000
Net debt paydown: 6266000
Dividend yield: 0.26285657786372785%
Buyback yield: 1.168155383861501%
Debt paydown yield: 2.7089791396284846%
Total shareholder yield: 4.139991101353713% (Moderate Return)
Shareholder yield for RICK (quarterly period ending 2025-12-31)
Market cap (USD): 181187520
Dividends paid: 545000
Stock repurchases: 9831000
Net debt paydown: -19841000
Dividend yield: 0.3007933438241221%
Buyback yield: 5.425870391073293%
Debt paydown yield: -10.950533458375059%
Total shareholder yield: -5.2238697234776446% (Minimal or Negative)
Shareholder yield for SBFC.NS (annual period ending 2024-03-31)
Market cap (USD): 1087879636.784429
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23768895.25597626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.184882817205102%
Total shareholder yield: -2.184882817205102% (Minimal or Negative)
Shareholder yield for SBFC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1248689015.5316532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBFC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1170059897.8182771
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBFC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1139527872.2081923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBFC.NS (annual period ending 2025-03-31)
Market cap (USD): 1139527872.2081923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -136225124.70804387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.954523274982735%
Total shareholder yield: -11.954523274982735% (Minimal or Negative)
Shareholder yield for SBFC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1451939529.855956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBFC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1282627227.9787235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (annual period ending 2021-12-31)
Market cap (USD): 73559175.3968073
Dividends paid: 0
Stock repurchases: 101249.99999999999
Dividend yield: 0%
Buyback yield: 0.13764428360407444%
Total shareholder yield: 0.13764428360407444% (Low Return)
Shareholder yield for SDSD.OL (annual period ending 2022-12-31)
Market cap (USD): 89714180.43421051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (annual period ending 2023-12-31)
Market cap (USD): 83463880.11984284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (quarterly period ending 2024-09-30)
Market cap (USD): 81575107.69370228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (quarterly period ending 2024-12-31)
Market cap (USD): 78163677.48589064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (annual period ending 2024-12-31)
Market cap (USD): 78163677.48589064
Dividends paid: 838658.4289496911
Stock repurchases: 0
Dividend yield: 1.0729516009543918%
Buyback yield: 0%
Total shareholder yield: 1.0729516009543918% (Low Return)
Shareholder yield for SDSD.OL (quarterly period ending 2025-03-31)
Market cap (USD): 94086627.27862595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (quarterly period ending 2025-06-30)
Market cap (USD): 95313178.632572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (quarterly period ending 2025-12-31)
Market cap (USD): 97165158.95019922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDSD.OL (annual period ending 2025-12-31)
Market cap (USD): 97165158.95019922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (annual period ending 2022-03-31)
Market cap (USD): 996698661.1064223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (annual period ending 2023-03-31)
Market cap (USD): 1252900498.406821
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (annual period ending 2024-03-31)
Market cap (USD): 1394583401.0826535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -219896534.4734886
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.767901317538763%
Total shareholder yield: -15.767901317538763% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2531875034.7778306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2447766160.4295373
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (annual period ending 2025-03-31)
Market cap (USD): 1571721474.606722
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -172313254.6230499
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.963345440461474%
Total shareholder yield: -10.963345440461474% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1571721474.606722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1486248300.7371871
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1173060323.7767756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEJASNET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 890296406.1518325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UAA (annual period ending 2021-12-31)
Market cap (USD): 4001509132.1400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UAA (annual period ending 2023-03-31)
Market cap (USD): 1792086911.94
Dividends paid: 0
Stock repurchases: 125000000
Dividend yield: 0%
Buyback yield: 6.975108136060371%
Total shareholder yield: 6.975108136060371% (Moderate Return)
Shareholder yield for UAA (annual period ending 2024-03-31)
Market cap (USD): 1393635554.28
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: 78393000
Dividend yield: 0%
Buyback yield: 5.381607822049831%
Debt paydown yield: 5.625071759919366%
Total shareholder yield: 11.006679581969196% (High Return)
Shareholder yield for UAA (quarterly period ending 2024-09-30)
Market cap (USD): 1682559998.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UAA (quarterly period ending 2024-12-31)
Market cap (USD): 1563591109.6799998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UAA (annual period ending 2025-03-31)
Market cap (USD): 1180246912.5
Dividends paid: 0
Stock repurchases: 90000000
Net debt paydown: 143336000
Dividend yield: 0%
Buyback yield: 7.6255230195317285%
Debt paydown yield: 12.144577416973332%
Total shareholder yield: 19.77010043650506% (High Return)
Shareholder yield for UAA (quarterly period ending 2025-03-31)
Market cap (USD): 1180246912.5
Dividends paid: 0
Stock repurchases: 25000000
Dividend yield: 0%
Buyback yield: 2.1182008387588134%
Total shareholder yield: 2.1182008387588134% (Low Return)
Shareholder yield for UAA (quarterly period ending 2025-06-30)
Market cap (USD): 1289773825.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -376272000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.17348704251304%
Total shareholder yield: -29.17348704251304% (Minimal or Negative)
Shareholder yield for UAA (quarterly period ending 2025-09-30)
Market cap (USD): 942309134.94
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: -224058000
Dividend yield: 0%
Buyback yield: 2.653057162774065%
Debt paydown yield: -23.777547271073256%
Total shareholder yield: -21.12449010829919% (Minimal or Negative)
Shareholder yield for UAA (quarterly period ending 2025-12-31)
Market cap (USD): 938532344.8199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 211262000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.509826237317128%
Total shareholder yield: 22.509826237317128% (High Return)
Shareholder yield for UHAL.B (annual period ending 2023-03-31)
Market cap (USD): 9026523550.41
Dividends paid: 33725000
Stock repurchases: 0
Dividend yield: 0.37362113787946805%
Buyback yield: 0%
Total shareholder yield: 0.37362113787946805% (Low Return)
Shareholder yield for UHAL.B (annual period ending 2024-03-31)
Market cap (USD): 11644514679.62
Dividends paid: 31765000
Stock repurchases: 0
Net debt paydown: -159979000
Dividend yield: 0.2727893851651411%
Buyback yield: 0%
Debt paydown yield: -1.3738571713941166%
Total shareholder yield: -1.1010677862289755% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2024-09-30)
Market cap (USD): 12593470441.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2024-12-31)
Market cap (USD): 11211410565.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2025-03-31)
Market cap (USD): 10368089952.87
Dividends paid: 8823000
Stock repurchases: 0
Dividend yield: 0.08509764132165633%
Buyback yield: 0%
Total shareholder yield: 0.08509764132165633% (Low Return)
Shareholder yield for UHAL.B (annual period ending 2025-03-31)
Market cap (USD): 10368089952.87
Dividends paid: 35294000
Stock repurchases: 0
Net debt paydown: -914436000
Dividend yield: 0.3404098552427222%
Buyback yield: 0%
Debt paydown yield: -8.819715146731284%
Total shareholder yield: -8.479305291488561% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2025-06-30)
Market cap (USD): 9533572269.449999
Dividends paid: 8824000
Stock repurchases: 0
Net debt paydown: -53965000
Dividend yield: 0.09255712077912497%
Buyback yield: 0%
Debt paydown yield: -0.5660522464693426%
Total shareholder yield: -0.4734951256902176% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2025-09-30)
Market cap (USD): 8933212501.42
Dividends paid: 8823000
Stock repurchases: 0
Net debt paydown: -442458000
Dividend yield: 0.098766261281678%
Buyback yield: 0%
Debt paydown yield: -4.952955053175642%
Total shareholder yield: -4.8541887918939635% (Minimal or Negative)
Shareholder yield for UHAL.B (quarterly period ending 2025-12-31)
Market cap (USD): 8211372311.12
Dividends paid: 8824000
Stock repurchases: 0
Net debt paydown: -321507000
Dividend yield: 0.10746072234540344%
Buyback yield: 0%
Debt paydown yield: -3.915386951394336%
Total shareholder yield: -3.8079262290489324% (Minimal or Negative)
Shareholder yield for WFRD (annual period ending 2021-12-31)
Market cap (USD): 1932639543.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFRD (annual period ending 2022-12-31)
Market cap (USD): 3550579991.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFRD (annual period ending 2023-12-31)
Market cap (USD): 6820869901.450001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 349000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.116649416312844%
Total shareholder yield: 5.116649416312844% (Moderate Return)
Shareholder yield for WFRD (quarterly period ending 2024-09-30)
Market cap (USD): 5934837825.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFRD (quarterly period ending 2024-12-31)
Market cap (USD): 5021565282.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WFRD (annual period ending 2024-12-31)
Market cap (USD): 5021565282.15
Dividends paid: 36000000
Stock repurchases: 99000000
Net debt paydown: 272000000
Dividend yield: 0.7169079356185624%
Buyback yield: 1.9714968229510466%
Debt paydown yield: 5.416637735784693%
Total shareholder yield: 8.105042494354302% (Moderate Return)
Shareholder yield for WFRD (quarterly period ending 2025-03-31)
Market cap (USD): 3767070029.6499996
Dividends paid: 18000000
Stock repurchases: 53000000
Dividend yield: 0.47782493710828067%
Buyback yield: 1.406928981485493%
Total shareholder yield: 1.8847539185937738% (Low Return)
Shareholder yield for WFRD (quarterly period ending 2025-06-30)
Market cap (USD): 3559899099.3799996
Dividends paid: 18000000
Stock repurchases: 34000000
Net debt paydown: 12000000
Dividend yield: 0.505632308599278%
Buyback yield: 0.955083249576414%
Debt paydown yield: 0.33708820573285203%
Total shareholder yield: 1.797803763908544% (Low Return)
Shareholder yield for WFRD (quarterly period ending 2025-09-30)
Market cap (USD): 4863140453.12
Dividends paid: 18000000
Stock repurchases: 7000000
Net debt paydown: 3000000
Dividend yield: 0.37013119759787955%
Buyback yield: 0.14393991017695315%
Debt paydown yield: 0.06168853293297992%
Total shareholder yield: 0.5757596407078126% (Low Return)
Shareholder yield for WFRD (annual period ending 2025-12-31)
Market cap (USD): 5580711737.549999
Dividends paid: 72000000
Stock repurchases: 101000000
Net debt paydown: 146000000
Dividend yield: 1.2901580190129813%
Buyback yield: 1.8098049988932101%
Debt paydown yield: 2.6161537607763234%
Total shareholder yield: 5.716116778682515% (Moderate Return)
Shareholder yield for WFRD (quarterly period ending 2025-12-31)
Market cap (USD): 5580711737.549999
Dividends paid: 18000000
Stock repurchases: 7000000
Net debt paydown: 102000000
Dividend yield: 0.32253950475324533%
Buyback yield: 0.12543202962626207%
Debt paydown yield: 1.82772386026839%
Total shareholder yield: 2.2756953946478973% (Low Return)
Shareholder yield for WMK (annual period ending 2021-12-31)
Market cap (USD): 1499027686.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMK (annual period ending 2022-12-31)
Market cap (USD): 1905086523.03
Dividends paid: 34968000
Stock repurchases: 0
Dividend yield: 1.8355071844392734%
Buyback yield: 0%
Total shareholder yield: 1.8355071844392734% (Low Return)
Shareholder yield for WMK (annual period ending 2023-12-31)
Market cap (USD): 1508678079.09
Dividends paid: 36582000
Stock repurchases: 0
Net debt paydown: 2948000
Dividend yield: 2.424771759265265%
Buyback yield: 0%
Debt paydown yield: 0.19540285239500305%
Total shareholder yield: 2.620174611660268% (Low Return)
Shareholder yield for WMK (quarterly period ending 2024-09-30)
Market cap (USD): 1650959511.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMK (quarterly period ending 2024-12-31)
Market cap (USD): 1629184266.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WMK (annual period ending 2024-12-31)
Market cap (USD): 1629184266.48
Dividends paid: 36582000
Stock repurchases: 0
Net debt paydown: 9540000
Dividend yield: 2.245418198092394%
Buyback yield: 0%
Debt paydown yield: 0.5855691216937684%
Total shareholder yield: 2.8309873197861624% (Low Return)
Shareholder yield for WMK (quarterly period ending 2025-03-31)
Market cap (USD): 1862525816.1899998
Dividends paid: 9145000
Stock repurchases: 0
Dividend yield: 0.4909999056392731%
Buyback yield: 0%
Total shareholder yield: 0.4909999056392731% (Low Return)
Shareholder yield for WMK (quarterly period ending 2025-06-30)
Market cap (USD): 1759835738.64
Dividends paid: 9146000
Stock repurchases: 0
Net debt paydown: -1000000
Dividend yield: 0.5197075953843295%
Buyback yield: 0%
Debt paydown yield: -0.05682348517213313%
Total shareholder yield: 0.4628841102121964% (Low Return)
Shareholder yield for WMK (quarterly period ending 2025-09-30)
Market cap (USD): 1752412359.5399997
Dividends paid: 8413000
Stock repurchases: 0
Net debt paydown: -5819000
Dividend yield: 0.4800810696295462%
Buyback yield: 0%
Debt paydown yield: -0.33205654869539164%
Total shareholder yield: 0.14802452093415458% (Low Return)
Shareholder yield for WMK (annual period ending 2025-12-31)
Market cap (USD): 1571034463.53
Dividends paid: 35117000
Stock repurchases: 140000000
Net debt paydown: 1369000
Dividend yield: 2.235278780650977%
Buyback yield: 8.911325833389434%
Debt paydown yield: 0.0871400361850724%
Total shareholder yield: 11.233744650225482% (High Return)
Shareholder yield for WMK (quarterly period ending 2025-12-31)
Market cap (USD): 1571034463.53
Dividends paid: 8413000
Stock repurchases: 0
Net debt paydown: 3122000
Dividend yield: 0.5355070302593237%
Buyback yield: 0%
Debt paydown yield: 0.19872256608458438%
Total shareholder yield: 0.734229596343908% (Low Return)
Shareholder yield for WPRT (annual period ending 2021-12-31)
Market cap (USD): 450198895.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPRT (annual period ending 2022-12-31)
Market cap (USD): 146267151.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20661886.289949045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.126128823648184%
Total shareholder yield: -14.126128823648184% (Minimal or Negative)
Shareholder yield for WPRT (annual period ending 2023-12-31)
Market cap (USD): 125751759.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6555102.495543674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.212732246054299%
Total shareholder yield: -5.212732246054299% (Minimal or Negative)
Shareholder yield for WPRT (quarterly period ending 2024-09-30)
Market cap (USD): 87190419.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WPRT (quarterly period ending 2024-12-31)
Market cap (USD): 68004727.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15344465.164465163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.563821191438134%
Total shareholder yield: 22.563821191438134% (High Return)
Shareholder yield for WPRT (annual period ending 2024-12-31)
Market cap (USD): 68004727.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57382750.58275058
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 84.38053133455085%
Total shareholder yield: 84.38053133455085% (High Return)
Shareholder yield for WPRT (quarterly period ending 2025-03-31)
Market cap (USD): 70474173.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33229370.629370634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -47.151132320998%
Total shareholder yield: -47.151132320998% (Minimal or Negative)
Shareholder yield for WPRT (quarterly period ending 2025-06-30)
Market cap (USD): 59646604.760000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30281910.060742185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.76887474582582%
Total shareholder yield: 50.76887474582582% (High Return)
Shareholder yield for WPRT (quarterly period ending 2025-09-30)
Market cap (USD): 43120316.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 887018.8520716261
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0570787291282477%
Total shareholder yield: 2.0570787291282477% (Low Return)
Shareholder yield for WPRT (annual period ending 2025-12-31)
Market cap (USD): 29823302.380000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1928507.9883620031
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.4664468199715275%
Total shareholder yield: 6.4664468199715275% (Moderate Return)
Shareholder yield for WPRT (quarterly period ending 2025-12-31)
Market cap (USD): 29823302.380000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 673565.0895342128
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.258519465590493%
Total shareholder yield: 2.258519465590493% (Low Return)
Shareholder yield for XS4.DE (annual period ending 2021-12-31)
Market cap (USD): 27013018829.727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XS4.DE (annual period ending 2022-12-31)
Market cap (USD): 23980457518.978725
Dividends paid: 0
Stock repurchases: 259800000
Dividend yield: 0%
Buyback yield: 1.0833821656421188%
Total shareholder yield: 1.0833821656421188% (Low Return)
Shareholder yield for XS4.DE (annual period ending 2023-12-31)
Market cap (USD): 33262396117.600002
Dividends paid: 0
Stock repurchases: 564200000
Net debt paydown: -129100000
Dividend yield: 0%
Buyback yield: 1.69620973187036%
Debt paydown yield: -0.38812597728547227%
Total shareholder yield: 1.3080837545848878% (Low Return)
Shareholder yield for XS4.DE (quarterly period ending 2024-09-30)
Market cap (USD): 28250550420.733334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XS4.DE (quarterly period ending 2024-12-31)
Market cap (USD): 25337604296.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XS4.DE (annual period ending 2024-12-31)
Market cap (USD): 25337604296.875
Dividends paid: 0
Stock repurchases: 654100000
Net debt paydown: -7100000
Dividend yield: 0%
Buyback yield: 2.5815384609217893%
Debt paydown yield: -0.028021591610678343%
Total shareholder yield: 2.5535168693111108% (Low Return)
Shareholder yield for XS4.DE (quarterly period ending 2025-03-31)
Market cap (USD): 15681641593.630434
Dividends paid: 0
Stock repurchases: 300100000
Dividend yield: 0%
Buyback yield: 1.9137027090447887%
Total shareholder yield: 1.9137027090447887% (Low Return)
Shareholder yield for XS4.DE (quarterly period ending 2025-06-30)
Market cap (USD): 20535263823.17647
Dividends paid: 0
Stock repurchases: 302300000
Net debt paydown: -4500000
Dividend yield: 0%
Buyback yield: 1.4721018566063842%
Debt paydown yield: -0.02191352416383966%
Total shareholder yield: 1.4501883324425444% (Low Return)
Shareholder yield for XS4.DE (quarterly period ending 2025-09-30)
Market cap (USD): 18992257377.6
Dividends paid: 0
Stock repurchases: 325000000
Net debt paydown: -2600000
Dividend yield: 0%
Buyback yield: 1.7112236504509155%
Debt paydown yield: -0.013689789203607323%
Total shareholder yield: 1.697533861247308% (Low Return)
Shareholder yield for XS4.DE (annual period ending 2025-12-31)
Market cap (USD): 21098438282.541176
Dividends paid: 0
Stock repurchases: 1377600000
Net debt paydown: 362100000
Dividend yield: 0%
Buyback yield: 6.529393225942962%
Debt paydown yield: 1.7162407717145371%
Total shareholder yield: 8.2456339976575% (Moderate Return)
Shareholder yield for XS4.DE (quarterly period ending 2025-12-31)
Market cap (USD): 21098438282.541176
Dividends paid: 0
Stock repurchases: 450200000
Net debt paydown: 372600000
Dividend yield: 0%
Buyback yield: 2.133807222938096%
Debt paydown yield: 1.7660074883756878%
Total shareholder yield: 3.899814711313784% (Low Return)
Shareholder yield for YAL.AX (annual period ending 2021-12-31)
Market cap (USD): 1387418249.0217392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAL.AX (annual period ending 2022-12-31)
Market cap (USD): 3809646213.506757
Dividends paid: 1098648648.6486487
Stock repurchases: 16891891.891891893
Net debt paydown: 401410105.75793207
Dividend yield: 28.838600412644332%
Buyback yield: 0.4433979153235598%
Debt paydown yield: 10.536676721706304%
Total shareholder yield: 39.8186750496742% (High Return)
Shareholder yield for YAL.AX (annual period ending 2023-12-31)
Market cap (USD): 3762347984.876713
Dividends paid: 967808219.1780822
Stock repurchases: 11643835.616438357
Net debt paydown: 739596445.7608292
Dividend yield: 25.723516885421642%
Buyback yield: 0.3094832180128577%
Debt paydown yield: 19.657842622047223%
Total shareholder yield: 45.69084272548172% (High Return)
Shareholder yield for YAL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 4740459593.701863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAL.AX (annual period ending 2024-12-31)
Market cap (USD): 4740459593.701863
Dividends paid: 266459627.32919252
Stock repurchases: 9937888.198757764
Net debt paydown: 100297796.30732581
Dividend yield: 5.620966112298661%
Buyback yield: 0.20963976176405263%
Debt paydown yield: 2.1157821161598056%
Total shareholder yield: 7.94638799022252% (Moderate Return)
Shareholder yield for 0519.HK (quarterly period ending 2025-12-31)
Market cap (USD): 61651878.66323907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0623.HK (annual period ending 2025-12-31)
Market cap (USD): 124639332.57142857
Dividends paid: 21417142.85714286
Stock repurchases: 102428.57142857143
Net debt paydown: 122655.57729941292
Dividend yield: 17.183293921177793%
Buyback yield: 0.0821799742628367%
Debt paydown yield: 0.09840840348621187%
Total shareholder yield: 17.36388229892684% (High Return)
Shareholder yield for 0623.HK (quarterly period ending 2025-12-31)
Market cap (USD): 124639332.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61899.38234708109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.049662799912385334%
Total shareholder yield: 0.049662799912385334% (Low Return)
Shareholder yield for 0626.HK (quarterly period ending 2025-12-31)
Market cap (USD): 196157499.22879177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7412729.84788698
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7789683682911406%
Total shareholder yield: 3.7789683682911406% (Low Return)
Shareholder yield for 0626.HK (annual period ending 2025-12-31)
Market cap (USD): 196157499.22879177
Dividends paid: 2822365.0385604114
Stock repurchases: 0
Net debt paydown: 22783544.57636553
Dividend yield: 1.4388259687530456%
Buyback yield: 0%
Debt paydown yield: 11.614924061501997%
Total shareholder yield: 13.053750030255042% (High Return)
Shareholder yield for 1272.HK (annual period ending 2025-12-31)
Market cap (USD): 440891940.5714286
Dividends paid: 21631714.285714287
Stock repurchases: 0
Net debt paydown: 57003508.806262255
Dividend yield: 4.9063528486544765%
Buyback yield: 0%
Debt paydown yield: 12.929133776494414%
Total shareholder yield: 17.83548662514889% (High Return)