speb/financial-data huggingface dataset:
Shareholder yield for JAYBARMARU.NS (annual period ending 2025-03-31)
Market cap (USD): 70920235.73345782
Dividends paid: 885842.8805237315
Stock repurchases: 0
Net debt paydown: -10389382.388551883
Dividend yield: 1.2490692837697663%
Buyback yield: 0%
Debt paydown yield: -14.649390658540234%
Total shareholder yield: -13.400321374770467% (Minimal or Negative)
Shareholder yield for JAYBARMARU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 98395272.6421718
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYBARMARU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 131901465.61443065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAYBARMARU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 109383507.85340314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JMM (annual period ending 2021-06-30)
Market cap (USD): 53273030.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JMM (annual period ending 2022-06-30)
Market cap (USD): 45892397.5
Dividends paid: 3406377
Stock repurchases: 0
Dividend yield: 7.4225300606707245%
Buyback yield: 0%
Total shareholder yield: 7.4225300606707245% (Moderate Return)
Shareholder yield for JMM (annual period ending 2023-06-30)
Market cap (USD): 46270891.5
Dividends paid: 3286358
Stock repurchases: 0
Net debt paydown: -1244173
Dividend yield: 7.10243069338744%
Buyback yield: 0%
Debt paydown yield: -2.6888891907345247%
Total shareholder yield: 4.413541502652915% (Moderate Return)
Shareholder yield for JMM (annual period ending 2024-06-30)
Market cap (USD): 50434325.5
Dividends paid: 3122396
Stock repurchases: 0
Net debt paydown: 1400682
Dividend yield: 6.191013697605611%
Buyback yield: 0%
Debt paydown yield: 2.7772394814718004%
Total shareholder yield: 8.968253179077411% (Moderate Return)
Shareholder yield for JMM (quarterly period ending 2024-12-31)
Market cap (USD): 52516042.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JMM (quarterly period ending 2025-06-30)
Market cap (USD): 56111735.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2035793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6281055680411094%
Total shareholder yield: -3.6281055680411094% (Minimal or Negative)
Shareholder yield for JMM (annual period ending 2025-06-30)
Market cap (USD): 56111735.5
Dividends paid: 3249847
Stock repurchases: 0
Net debt paydown: -1952778
Dividend yield: 5.7917420857531665%
Buyback yield: 0%
Debt paydown yield: -3.480159689589355%
Total shareholder yield: 2.3115823961638116% (Low Return)
Shareholder yield for KEI.NS (annual period ending 2022-03-31)
Market cap (USD): 1581803435.772122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (annual period ending 2023-03-31)
Market cap (USD): 1971607983.4604144
Dividends paid: 3296711.3276492087
Stock repurchases: 0
Dividend yield: 0.1672092705702619%
Buyback yield: 0%
Total shareholder yield: 0.1672092705702619% (Low Return)
Shareholder yield for KEI.NS (annual period ending 2024-03-31)
Market cap (USD): 3959419748.2449617
Dividends paid: 3363952.5122916414
Stock repurchases: 0
Net debt paydown: -222962.68987758085
Dividend yield: 0.08496074491174457%
Buyback yield: 0%
Debt paydown yield: -0.005631196085648926%
Total shareholder yield: 0.07932954882609565% (Low Return)
Shareholder yield for KEI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4896709979.301243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4933521135.421377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (annual period ending 2025-03-31)
Market cap (USD): 3223611007.2453027
Dividends paid: 4882394.201543137
Stock repurchases: 0
Net debt paydown: -5458639.950879693
Dividend yield: 0.15145730023162216%
Buyback yield: 0%
Debt paydown yield: -0.16933308450092144%
Total shareholder yield: -0.017875784269299283% (Minimal or Negative)
Shareholder yield for KEI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3223611007.2453027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4237603205.3059916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4744279365.972486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRS.L (annual period ending 2021-09-30)
Market cap (USD): 190791.55216216214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRS.L (annual period ending 2022-12-31)
Market cap (USD): 56701.10385542169
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRS.L (annual period ending 2023-12-31)
Market cap (USD): 79429.39443037975
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 151807.22891566265
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 191.12222874709494%
Total shareholder yield: 191.12222874709494% (High Return)
Shareholder yield for KRS.L (annual period ending 2024-12-31)
Market cap (USD): 39218.2635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2496250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6365.0191957122215%
Total shareholder yield: -6365.0191957122215% (Minimal or Negative)
Shareholder yield for KRS.L (quarterly period ending 2024-12-31)
Market cap (USD): 39218.2635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDP (annual period ending 2021-12-31)
Market cap (USD): 538547172.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDP (annual period ending 2022-12-31)
Market cap (USD): 418449990.19
Dividends paid: 57357500
Stock repurchases: 0
Dividend yield: 13.707133790099132%
Buyback yield: 0%
Total shareholder yield: 13.707133790099132% (High Return)
Shareholder yield for LDP (annual period ending 2023-12-31)
Market cap (USD): 442585743.62
Dividends paid: 46448318
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 10.494761448954417%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 10.494761448954417% (High Return)
Shareholder yield for LDP (quarterly period ending 2024-12-31)
Market cap (USD): 524589146.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LDP (annual period ending 2024-12-31)
Market cap (USD): 524589146.84
Dividends paid: 45741512
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 8.719492630668395%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 8.719492630668395% (Moderate Return)
Shareholder yield for LDP (quarterly period ending 2025-06-30)
Market cap (USD): 566463225.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMNR (annual period ending 2021-10-31)
Market cap (USD): 270348224.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMNR (annual period ending 2022-10-31)
Market cap (USD): 204166398.82
Dividends paid: 5816000
Stock repurchases: 0
Dividend yield: 2.8486567983831574%
Buyback yield: 0%
Total shareholder yield: 2.8486567983831574% (Low Return)
Shareholder yield for LMNR (annual period ending 2023-10-31)
Market cap (USD): 249677736.39
Dividends paid: 5883000
Stock repurchases: 0
Net debt paydown: 67421000
Dividend yield: 2.3562373181766896%
Buyback yield: 0%
Debt paydown yield: 27.003208605947744%
Total shareholder yield: 29.359445924124433% (High Return)
Shareholder yield for LMNR (quarterly period ending 2024-10-31)
Market cap (USD): 454388095.41999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMNR (annual period ending 2024-10-31)
Market cap (USD): 454388095.41999996
Dividends paid: 5907000
Stock repurchases: 0
Net debt paydown: 2590000
Dividend yield: 1.299990043652011%
Buyback yield: 0%
Debt paydown yield: 0.5699973274180987%
Total shareholder yield: 1.8699873710701098% (Low Return)
Shareholder yield for LMNR (quarterly period ending 2025-01-31)
Market cap (USD): 409964678.27
Dividends paid: 1478000
Stock repurchases: 1224000
Dividend yield: 0.36051886378040576%
Buyback yield: 0.29856230667606%
Total shareholder yield: 0.6590811704564657% (Low Return)
Shareholder yield for LMNR (quarterly period ending 2025-04-30)
Market cap (USD): 268353703.60000002
Dividends paid: 1479000
Stock repurchases: 0
Net debt paydown: 3249000
Dividend yield: 0.5511382850912887%
Buyback yield: 0%
Debt paydown yield: 1.2107155431112893%
Total shareholder yield: 1.761853828202578% (Low Return)
Shareholder yield for LMNR (quarterly period ending 2025-07-31)
Market cap (USD): 263276741.64
Dividends paid: 1479000
Stock repurchases: 0
Net debt paydown: -7995000
Dividend yield: 0.5617662960985588%
Buyback yield: 0%
Debt paydown yield: -3.0367285580175643%
Total shareholder yield: -2.4749622619190053% (Minimal or Negative)
Shareholder yield for LMNR (quarterly period ending 2025-10-31)
Market cap (USD): 254573378.27999997
Dividends paid: 1479000
Stock repurchases: 0
Net debt paydown: -8700000
Dividend yield: 0.5809719814352617%
Buyback yield: 0%
Debt paydown yield: -3.4174822437368335%
Total shareholder yield: -2.8365102623015717% (Minimal or Negative)
Shareholder yield for LMNR (annual period ending 2025-10-31)
Market cap (USD): 254573378.27999997
Dividends paid: 5915000
Stock repurchases: 0
Net debt paydown: -30467000
Dividend yield: 2.323495111690043%
Buyback yield: 0%
Debt paydown yield: -11.967865691945988%
Total shareholder yield: -9.644370580255945% (Minimal or Negative)
Shareholder yield for LMNR (quarterly period ending 2026-01-31)
Market cap (USD): 261100900.8
Dividends paid: 1483000
Stock repurchases: 0
Net debt paydown: -17401000
Dividend yield: 0.5679796566982965%
Buyback yield: 0%
Debt paydown yield: -6.664473368986553%
Total shareholder yield: -6.0964937122882565% (Minimal or Negative)
Shareholder yield for LTBR (annual period ending 2021-12-31)
Market cap (USD): 217758948.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (annual period ending 2022-12-31)
Market cap (USD): 127765054.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (annual period ending 2023-12-31)
Market cap (USD): 105430803.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2024-09-30)
Market cap (USD): 91964563.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (annual period ending 2024-12-31)
Market cap (USD): 155354423.51000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2024-12-31)
Market cap (USD): 155354423.51000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2025-03-31)
Market cap (USD): 245019873.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2025-06-30)
Market cap (USD): 439130791.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2025-09-30)
Market cap (USD): 696631569.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (annual period ending 2025-12-31)
Market cap (USD): 415154315.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTBR (quarterly period ending 2025-12-31)
Market cap (USD): 415154315.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFEA.MC (annual period ending 2023-12-31)
Market cap (USD): 1038995824.3444445
Dividends paid: 157888888.8888889
Stock repurchases: 0
Net debt paydown: 278815602.8368795
Dividend yield: 15.196296769383943%
Buyback yield: 0%
Debt paydown yield: 26.83510330879323%
Total shareholder yield: 42.03140007817717% (High Return)
Shareholder yield for MFEA.MC (annual period ending 2024-12-31)
Market cap (USD): 1306902725.03125
Dividends paid: 149375000
Stock repurchases: 0
Net debt paydown: 343666666.6666665
Dividend yield: 11.42969535061825%
Buyback yield: 0%
Debt paydown yield: 26.296269805271766%
Total shareholder yield: 37.725965155890016% (High Return)
Shareholder yield for MFEA.MC (quarterly period ending 2024-12-31)
Market cap (USD): 1306902725.03125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFEA.MC (quarterly period ending 2025-03-31)
Market cap (USD): 1568027890.9021738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFEA.MC (quarterly period ending 2025-06-30)
Market cap (USD): 1603180077.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311845268.54219955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.45166814803497%
Total shareholder yield: -19.45166814803497% (Minimal or Negative)
Shareholder yield for MFEA.MC (quarterly period ending 2025-09-30)
Market cap (USD): 1730328842.552941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2542000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -146.90849146625288%
Total shareholder yield: -146.90849146625288% (Minimal or Negative)
Shareholder yield for MFEA.MC (annual period ending 2025-12-31)
Market cap (USD): 1741385256.882353
Dividends paid: 180941176.47058824
Stock repurchases: 0
Net debt paydown: -2293686274.509804
Dividend yield: 10.390645938655291%
Buyback yield: 0%
Debt paydown yield: -131.71618775596215%
Total shareholder yield: -121.32554181730686% (Minimal or Negative)
Shareholder yield for MFEA.MC (quarterly period ending 2025-12-31)
Market cap (USD): 1741385256.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 194470588.23529387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.167579802728982%
Total shareholder yield: 11.167579802728982% (High Return)
Shareholder yield for MOV (annual period ending 2022-01-31)
Market cap (USD): 433719852.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOV (annual period ending 2023-01-31)
Market cap (USD): 431038675.22999996
Dividends paid: 31363000
Stock repurchases: 31413000
Dividend yield: 7.276145228328959%
Buyback yield: 7.2877451155022674%
Total shareholder yield: 14.563890343831225% (High Return)
Shareholder yield for MOV (annual period ending 2024-01-31)
Market cap (USD): 366848137.06
Dividends paid: 53146000
Stock repurchases: 3116000
Net debt paydown: -3501000
Dividend yield: 14.487193645284258%
Buyback yield: 0.8493977984929392%
Debt paydown yield: -0.9543458576777214%
Total shareholder yield: 14.382245586099476% (High Return)
Shareholder yield for MOV (quarterly period ending 2024-10-31)
Market cap (USD): 257077585.3
Dividends paid: 7772000
Stock repurchases: 0
Dividend yield: 3.023211841254213%
Buyback yield: 0%
Total shareholder yield: 3.023211841254213% (Low Return)
Shareholder yield for MOV (annual period ending 2025-01-31)
Market cap (USD): 270641187.96
Dividends paid: 31069000
Stock repurchases: 2628000
Net debt paydown: -2679000
Dividend yield: 11.47977520871358%
Buyback yield: 0.9710273664585048%
Debt paydown yield: -0.9898715048486815%
Total shareholder yield: 11.460931070323404% (High Return)
Shareholder yield for MOV (quarterly period ending 2025-01-31)
Market cap (USD): 270641187.96
Dividends paid: 7750000
Stock repurchases: 0
Dividend yield: 2.8635700494876%
Buyback yield: 0%
Total shareholder yield: 2.8635700494876% (Low Return)
Shareholder yield for MOV (quarterly period ending 2025-04-30)
Market cap (USD): 201876876.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2492000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2344157684135522%
Total shareholder yield: 1.2344157684135522% (Low Return)
Shareholder yield for MOV (quarterly period ending 2025-07-31)
Market cap (USD): 230423528.91
Dividends paid: 15557000
Stock repurchases: 1594000
Net debt paydown: 4500000
Dividend yield: 6.751480664145341%
Buyback yield: 0.6917696328757262%
Debt paydown yield: 1.9529255633254508%
Total shareholder yield: 9.396175860346517% (Moderate Return)
Shareholder yield for MOV (quarterly period ending 2025-10-31)
Market cap (USD): 275530393.57
Dividends paid: 7749000
Stock repurchases: 0
Net debt paydown: 4709000
Dividend yield: 2.812393906747469%
Buyback yield: 0%
Debt paydown yield: 1.7090673515129478%
Total shareholder yield: 4.521461258260416% (Moderate Return)
Shareholder yield for MOV (annual period ending 2026-01-31)
Market cap (USD): 350603357.13
Dividends paid: 31052000
Stock repurchases: 3900000
Net debt paydown: 16105000
Dividend yield: 8.856732078719443%
Buyback yield: 1.1123681278824495%
Debt paydown yield: 4.593509922960731%
Total shareholder yield: 14.562610129562623% (High Return)
Shareholder yield for MOV (quarterly period ending 2026-01-31)
Market cap (USD): 350603357.13
Dividends paid: 7746000
Stock repurchases: 2306000
Net debt paydown: 4404000
Dividend yield: 2.2093342355326806%
Buyback yield: 0.65772330843511%
Debt paydown yield: 1.2561203167164894%
Total shareholder yield: 4.12317786068428% (Moderate Return)
Shareholder yield for MOVE.SW (annual period ending 2021-12-31)
Market cap (USD): 3031125150.5384617
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVE.SW (annual period ending 2022-12-31)
Market cap (USD): 2185923568.478261
Dividends paid: 11323913.04347826
Stock repurchases: 3170652.1739130435
Dividend yield: 0.518037922586719%
Buyback yield: 0.14504862931325202%
Total shareholder yield: 0.663086551899971% (Low Return)
Shareholder yield for MOVE.SW (annual period ending 2023-12-31)
Market cap (USD): 2926025139.9047623
Dividends paid: 13159523.80952381
Stock repurchases: 4655952.3809523815
Net debt paydown: -55399016.56314701
Dividend yield: 0.44974062697055744%
Buyback yield: 0.1591220908342546%
Debt paydown yield: -1.8933199106057632%
Total shareholder yield: -1.2844571928009512% (Minimal or Negative)
Shareholder yield for MOVE.SW (quarterly period ending 2024-12-31)
Market cap (USD): 2328746860.6444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOVE.SW (annual period ending 2024-12-31)
Market cap (USD): 2328746860.6444445
Dividends paid: 12437777.777777778
Stock repurchases: 5320000
Net debt paydown: -27557698.412698418
Dividend yield: 0.534097457648781%
Buyback yield: 0.22844904656265527%
Debt paydown yield: -1.1833702871883744%
Total shareholder yield: -0.4208237829769381% (Minimal or Negative)
Shareholder yield for MOVE.SW (quarterly period ending 2025-06-30)
Market cap (USD): 3314498592.6374993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 204165138.8888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.159759408026337%
Total shareholder yield: 6.159759408026337% (Moderate Return)
Shareholder yield for MSB (annual period ending 2022-01-31)
Market cap (USD): 246393787.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB (annual period ending 2023-01-31)
Market cap (USD): 217529765.79999998
Dividends paid: 47625638
Stock repurchases: 0
Dividend yield: 21.893848791152426%
Buyback yield: 0%
Total shareholder yield: 21.893848791152426% (High Return)
Shareholder yield for MSB (annual period ending 2024-01-31)
Market cap (USD): 190896145.5
Dividends paid: 4592003
Stock repurchases: 0
Dividend yield: 2.4054980198644187%
Buyback yield: 0%
Total shareholder yield: 2.4054980198644187% (Low Return)
Shareholder yield for MSB (quarterly period ending 2024-10-31)
Market cap (USD): 248099389.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB (quarterly period ending 2025-01-31)
Market cap (USD): 294544224.5
Dividends paid: 5116803
Stock repurchases: 0
Dividend yield: 1.7371934583629904%
Buyback yield: 0%
Total shareholder yield: 1.7371934583629904% (Low Return)
Shareholder yield for MSB (annual period ending 2025-01-31)
Market cap (USD): 294544224.5
Dividends paid: 17712013
Stock repurchases: 0
Dividend yield: 6.013362859199434%
Buyback yield: 0%
Total shareholder yield: 6.013362859199434% (Moderate Return)
Shareholder yield for MSB (quarterly period ending 2025-04-30)
Market cap (USD): 355552271
Dividends paid: 78064060
Stock repurchases: 0
Dividend yield: 21.95571969782187%
Buyback yield: 0%
Total shareholder yield: 21.95571969782187% (High Return)
Shareholder yield for MSB (quarterly period ending 2025-07-31)
Market cap (USD): 373920285
Dividends paid: 7347207
Stock repurchases: 0
Dividend yield: 1.9649126551131078%
Buyback yield: 0%
Total shareholder yield: 1.9649126551131078% (Low Return)
Shareholder yield for MSB (quarterly period ending 2025-10-31)
Market cap (USD): 440438735.7
Dividends paid: 1574401
Stock repurchases: 0
Dividend yield: 0.3574619742511444%
Buyback yield: 0%
Total shareholder yield: 0.3574619742511444% (Low Return)
Shareholder yield for MSB (quarterly period ending 2026-01-31)
Market cap (USD): 427712326
Dividends paid: 4460802
Stock repurchases: 0
Dividend yield: 1.0429444579532645%
Buyback yield: 0%
Total shareholder yield: 1.0429444579532645% (Low Return)
Shareholder yield for MSB (annual period ending 2026-01-31)
Market cap (USD): 427712326
Dividends paid: 91446470
Stock repurchases: 0
Dividend yield: 21.380368168300112%
Buyback yield: 0%
Total shareholder yield: 21.380368168300112% (High Return)
Shareholder yield for NC5A.DE (annual period ending 2021-12-31)
Market cap (USD): 20963040.000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC5A.DE (annual period ending 2022-12-31)
Market cap (USD): 12484637.234042555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1737727.6595744682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.918927935175477%
Total shareholder yield: -13.918927935175477% (Minimal or Negative)
Shareholder yield for NC5A.DE (annual period ending 2023-12-31)
Market cap (USD): 12124456.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 212447.65957446815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7522241648860266%
Total shareholder yield: 1.7522241648860266% (Low Return)
Shareholder yield for NC5A.DE (quarterly period ending 2024-12-31)
Market cap (USD): 7034472.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC5A.DE (annual period ending 2024-12-31)
Market cap (USD): 7034472.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 342830
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.873570832780994%
Total shareholder yield: 4.873570832780994% (Moderate Return)
Shareholder yield for NC5A.DE (quarterly period ending 2025-06-30)
Market cap (USD): 7484598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10247.647058823612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13691646577175703%
Total shareholder yield: -0.13691646577175703% (Minimal or Negative)
Shareholder yield for NTIC (annual period ending 2021-08-31)
Market cap (USD): 145797135.35999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTIC (annual period ending 2022-08-31)
Market cap (USD): 105361211.1
Dividends paid: 2581179
Stock repurchases: 0
Dividend yield: 2.4498380125397023%
Buyback yield: 0%
Total shareholder yield: 2.4498380125397023% (Low Return)
Shareholder yield for NTIC (annual period ending 2023-08-31)
Market cap (USD): 118080492.44
Dividends paid: 2624462
Stock repurchases: 0
Net debt paydown: -328479
Dividend yield: 2.2226042132518735%
Buyback yield: 0%
Debt paydown yield: -0.2781822748299507%
Total shareholder yield: 1.9444219384219228% (Low Return)
Shareholder yield for NTIC (quarterly period ending 2024-08-31)
Market cap (USD): 122731572.92999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTIC (annual period ending 2024-08-31)
Market cap (USD): 122731572.92999999
Dividends paid: 2642298
Stock repurchases: 0
Net debt paydown: -750951
Dividend yield: 2.152908120477716%
Buyback yield: 0%
Debt paydown yield: -0.6118645610680027%
Total shareholder yield: 1.5410435594097132% (Low Return)
Shareholder yield for NTIC (quarterly period ending 2024-11-30)
Market cap (USD): 130704853.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTIC (quarterly period ending 2025-02-28)
Market cap (USD): 107164691.28999999
Dividends paid: 662936
Stock repurchases: 0
Dividend yield: 0.6186142021405342%
Buyback yield: 0%
Total shareholder yield: 0.6186142021405342% (Low Return)
Shareholder yield for NTIC (quarterly period ending 2025-05-31)
Market cap (USD): 68342407.2
Dividends paid: 94744
Stock repurchases: 0
Net debt paydown: -2116654
Dividend yield: 0.13863134747761707%
Buyback yield: 0%
Debt paydown yield: -3.097131176263279%
Total shareholder yield: -2.958499828785662% (Minimal or Negative)
Shareholder yield for NTIC (quarterly period ending 2025-08-31)
Market cap (USD): 70050967.38
Dividends paid: 94745
Stock repurchases: 0
Net debt paydown: -2635471
Dividend yield: 0.13525152263214898%
Buyback yield: 0%
Debt paydown yield: -3.762219279147948%
Total shareholder yield: -3.626967756515799% (Minimal or Negative)
Shareholder yield for NTIC (annual period ending 2025-08-31)
Market cap (USD): 70050967.38
Dividends paid: 1515361
Stock repurchases: 0
Net debt paydown: -5612310
Dividend yield: 2.16322637170696%
Buyback yield: 0%
Debt paydown yield: -8.01175231393357%
Total shareholder yield: -5.84852594222661% (Minimal or Negative)
Shareholder yield for NTIC (quarterly period ending 2025-11-30)
Market cap (USD): 70525567.42999999
Dividends paid: 94808
Stock repurchases: 0
Net debt paydown: 185366
Dividend yield: 0.13443068018431967%
Buyback yield: 0%
Debt paydown yield: 0.262835177021418%
Total shareholder yield: 0.3972658572057377% (Low Return)
Shareholder yield for OCI.V (annual period ending 2021-10-31)
Market cap (USD): 12113892.487804879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (annual period ending 2022-10-31)
Market cap (USD): 5477973.44117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (annual period ending 2023-10-31)
Market cap (USD): 5398582.52173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2024-10-31)
Market cap (USD): 10719487.597122302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (annual period ending 2024-10-31)
Market cap (USD): 10719487.597122302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2025-01-31)
Market cap (USD): 8563268.827586208
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2025-04-30)
Market cap (USD): 14396220.057971016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2025-10-31)
Market cap (USD): 15964379.742857145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (annual period ending 2025-10-31)
Market cap (USD): 15964379.742857145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCI.V (quarterly period ending 2026-01-31)
Market cap (USD): 18395170.074074075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.TO (annual period ending 2021-12-31)
Market cap (USD): 2174656753.322835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.TO (annual period ending 2022-12-31)
Market cap (USD): 2174124834.7647057
Dividends paid: 20548902.588235293
Stock repurchases: 11992142.124999998
Net debt paydown: 97562686.3506253
Dividend yield: 0.9451574380483628%
Buyback yield: 0.551584800156972%
Debt paydown yield: 4.4874463871888945%
Total shareholder yield: 5.984188625394229% (Moderate Return)
Shareholder yield for OR.TO (annual period ending 2023-12-31)
Market cap (USD): 2627782942.424242
Dividends paid: 22465909.09090909
Stock repurchases: 0
Net debt paydown: -30037277.18360071
Dividend yield: 0.8549377777063781%
Buyback yield: 0%
Debt paydown yield: -1.1430653840796317%
Total shareholder yield: -0.2881276063732535% (Minimal or Negative)
Shareholder yield for OR.TO (quarterly period ending 2024-09-30)
Market cap (USD): 3433257598.5777774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3376236711.8881116
Dividends paid: 0
Stock repurchases: 3487.370629370629
Net debt paydown: -21394675.945817158
Dividend yield: 0%
Buyback yield: 0.0001032916506443758%
Debt paydown yield: -0.633684121450492%
Total shareholder yield: -0.6335808297998476% (Minimal or Negative)
Shareholder yield for OR.TO (annual period ending 2024-12-31)
Market cap (USD): 3376236711.8881116
Dividends paid: 21433566.433566436
Stock repurchases: 299300.6993006993
Net debt paydown: 45483333.33333333
Dividend yield: 0.634836010108427%
Buyback yield: 0.00886492046741947%
Debt paydown yield: 1.3471606766546125%
Total shareholder yield: 1.990861607230459% (Low Return)
Shareholder yield for OR.TO (quarterly period ending 2025-03-31)
Market cap (USD): 3947902423.104895
Dividends paid: 5321678.321678322
Stock repurchases: 0
Net debt paydown: 9708391.608391613
Dividend yield: 0.13479761532436754%
Buyback yield: 0%
Debt paydown yield: 0.2459126535542964%
Total shareholder yield: 0.38071026887866394% (Low Return)
Shareholder yield for OR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 4758562913.343065
Dividends paid: 5732116.788321167
Stock repurchases: 0
Net debt paydown: 25808498.800469603
Dividend yield: 0.12045898925173912%
Buyback yield: 0%
Debt paydown yield: 0.5423590960225045%
Total shareholder yield: 0.6628180852742437% (Low Return)
Shareholder yield for OR.TO (quarterly period ending 2025-09-30)
Market cap (USD): 7486345648.920864
Dividends paid: 6978417.266187051
Stock repurchases: 0
Net debt paydown: 26351761.80223704
Dividend yield: 0.09321526941776954%
Buyback yield: 0%
Debt paydown yield: 0.35199766398757687%
Total shareholder yield: 0.4452129334053464% (Low Return)
Shareholder yield for OR.TO (annual period ending 2025-12-31)
Market cap (USD): 6630784387.445255
Dividends paid: 25445985.40145985
Stock repurchases: 26768613.138686128
Net debt paydown: 65357996.01857996
Dividend yield: 0.3837552831553284%
Buyback yield: 0.40370205958392935%
Debt paydown yield: 0.9856751810891176%
Total shareholder yield: 1.7731325238283753% (Low Return)
Shareholder yield for OR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 6630784387.445255
Dividends paid: 7078832.11678832
Stock repurchases: 26768613.138686128
Net debt paydown: 144588.56272646133
Dividend yield: 0.10675708488110999%
Buyback yield: 0.40370205958392935%
Debt paydown yield: 0.0021805649871563565%
Total shareholder yield: 0.5126397094521957% (Low Return)
Shareholder yield for PWR (annual period ending 2021-12-31)
Market cap (USD): 17079846159.179998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWR (annual period ending 2022-12-31)
Market cap (USD): 21286032135.649998
Dividends paid: 41058000
Stock repurchases: 127762000
Dividend yield: 0.19288705259086672%
Buyback yield: 0.600215198331977%
Total shareholder yield: 0.7931022509228437% (Low Return)
Shareholder yield for PWR (annual period ending 2023-12-31)
Market cap (USD): 32291443463.31
Dividends paid: 47752000
Stock repurchases: 350000
Net debt paydown: -488206000
Dividend yield: 0.1478781834396982%
Buyback yield: 0.0010838784596225158%
Debt paydown yield: -1.5118741921670569%
Total shareholder yield: -1.3629121302677363% (Minimal or Negative)
Shareholder yield for PWR (quarterly period ending 2024-09-30)
Market cap (USD): 44645895530.479996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWR (annual period ending 2024-12-31)
Market cap (USD): 47340975806.520004
Dividends paid: 54196000
Stock repurchases: 0
Net debt paydown: -15260000
Dividend yield: 0.114480107510872%
Buyback yield: 0%
Debt paydown yield: -0.03223423205800994%
Total shareholder yield: 0.08224587545286205% (Low Return)
Shareholder yield for PWR (quarterly period ending 2024-12-31)
Market cap (USD): 47340975806.520004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWR (quarterly period ending 2025-03-31)
Market cap (USD): 38085265816.200005
Dividends paid: 15464000
Stock repurchases: 118568000
Dividend yield: 0.040603628906332095%
Buyback yield: 0.3113224956134236%
Total shareholder yield: 0.3519261245197557% (Low Return)
Shareholder yield for PWR (quarterly period ending 2025-06-30)
Market cap (USD): 56671715871.340004
Dividends paid: 14854000
Stock repurchases: 15987000
Net debt paydown: -359637000
Dividend yield: 0.026210605716831595%
Buyback yield: 0.028209839342600424%
Debt paydown yield: -0.6345969845283534%
Total shareholder yield: -0.5801765394689214% (Minimal or Negative)
Shareholder yield for PWR (quarterly period ending 2025-09-30)
Market cap (USD): 62135405896.43
Dividends paid: 15069000
Stock repurchases: 0
Net debt paydown: -910690000
Dividend yield: 0.024251873440913323%
Buyback yield: 0%
Debt paydown yield: -1.4656539003188902%
Total shareholder yield: -1.4414020268779768% (Minimal or Negative)
Shareholder yield for PWR (quarterly period ending 2025-12-31)
Market cap (USD): 63295370848.200005
Dividends paid: 15029000
Stock repurchases: 0
Net debt paydown: -400874000
Dividend yield: 0.02374423247482623%
Buyback yield: 0%
Debt paydown yield: -0.6333385753618663%
Total shareholder yield: -0.6095943428870401% (Minimal or Negative)
Shareholder yield for PWR (annual period ending 2025-12-31)
Market cap (USD): 63295370848.200005
Dividends paid: 60416000
Stock repurchases: 134555000
Net debt paydown: -1939997000
Dividend yield: 0.0954508982100673%
Buyback yield: 0.21258268684877527%
Debt paydown yield: -3.064990336580309%
Total shareholder yield: -2.756956751521466% (Minimal or Negative)
Shareholder yield for RDS.AX (annual period ending 2021-06-30)
Market cap (USD): 9811892.052631577
Dividends paid: 0
Stock repurchases: 136415.03759398495
Dividend yield: 0%
Buyback yield: 1.3903030818342326%
Total shareholder yield: 1.3903030818342326% (Low Return)
Shareholder yield for RDS.AX (annual period ending 2022-06-30)
Market cap (USD): 8999873.4
Dividends paid: 0
Stock repurchases: 1304.1379310344828
Dividend yield: 0%
Buyback yield: 0.014490625290734454%
Total shareholder yield: 0.014490625290734454% (Low Return)
Shareholder yield for RDS.AX (annual period ending 2023-06-30)
Market cap (USD): 8642262.536423841
Dividends paid: 0
Stock repurchases: 39735.09933774835
Dividend yield: 0%
Buyback yield: 0.4597765824664555%
Total shareholder yield: 0.4597765824664555% (Low Return)
Shareholder yield for ROR.L (annual period ending 2021-12-31)
Market cap (USD): 35177601.643243246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROR.L (annual period ending 2022-12-31)
Market cap (USD): 27540777.43108434
Dividends paid: 66727710.8433735
Stock repurchases: 4186746.987951807
Dividend yield: 242.28695435467338%
Buyback yield: 15.201992748492163%
Total shareholder yield: 257.4889471031656% (High Return)
Shareholder yield for ROR.L (annual period ending 2023-12-31)
Market cap (USD): 31200640.191645566
Dividends paid: 74455696.20253164
Stock repurchases: 3093670.8860759493
Net debt paydown: -4489659.905444562
Dividend yield: 238.63515538526755%
Buyback yield: 9.915408360448724%
Debt paydown yield: -14.38964033387602%
Total shareholder yield: 234.16092341184026% (High Return)
Shareholder yield for ROR.L (quarterly period ending 2024-12-31)
Market cap (USD): 30607261.67975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROR.L (annual period ending 2024-12-31)
Market cap (USD): 30607261.67975
Dividends paid: 79125000
Stock repurchases: 75750000
Net debt paydown: -15739556.962025316
Dividend yield: 258.5170827364465%
Buyback yield: 247.49028773820947%
Debt paydown yield: -51.42425718024533%
Total shareholder yield: 454.5831132944107% (High Return)
Shareholder yield for ROR.L (quarterly period ending 2025-06-30)
Market cap (USD): 34879435.32794521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1727739.7260273993
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.953462433616704%
Total shareholder yield: -4.953462433616704% (Minimal or Negative)
Shareholder yield for RUM (annual period ending 2021-12-31)
Market cap (USD): 2986306826.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUM (annual period ending 2022-12-31)
Market cap (USD): 1640676419.2
Dividends paid: 0
Stock repurchases: 11000000
Dividend yield: 0%
Buyback yield: 0.6704551775884998%
Total shareholder yield: 0.6704551775884998% (Low Return)
Shareholder yield for RUM (annual period ending 2023-12-31)
Market cap (USD): 1238090272.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1187571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0959195808450803%
Total shareholder yield: -0.0959195808450803% (Minimal or Negative)
Shareholder yield for RUM (quarterly period ending 2024-09-30)
Market cap (USD): 1477987496.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUM (quarterly period ending 2024-12-31)
Market cap (USD): 3587428607.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RUM (annual period ending 2024-12-31)
Market cap (USD): 3587428607.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 806128
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022470914078851375%
Total shareholder yield: 0.022470914078851375% (Low Return)
Shareholder yield for RUM (quarterly period ending 2025-03-31)
Market cap (USD): 1949509627.52
Dividends paid: 0
Stock repurchases: 525000000
Dividend yield: 0%
Buyback yield: 26.929849054803608%
Total shareholder yield: 26.929849054803608% (High Return)
Shareholder yield for RUM (quarterly period ending 2025-06-30)
Market cap (USD): 2476180545.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -855355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.034543321230370086%
Total shareholder yield: -0.034543321230370086% (Minimal or Negative)
Shareholder yield for RUM (quarterly period ending 2025-09-30)
Market cap (USD): 1996386096.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 169976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008514184720384328%
Total shareholder yield: 0.008514184720384328% (Low Return)
Shareholder yield for RUM (quarterly period ending 2025-12-31)
Market cap (USD): 1742701675.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 330760
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018979725827216264%
Total shareholder yield: 0.018979725827216264% (Low Return)
Shareholder yield for RUM (annual period ending 2025-12-31)
Market cap (USD): 1742701675.52
Dividends paid: 0
Stock repurchases: 525000000
Net debt paydown: -114019
Dividend yield: 0%
Buyback yield: 30.125638104028717%
Debt paydown yield: -0.0065426573923490485%
Total shareholder yield: 30.11909544663637% (High Return)
Shareholder yield for SCI (annual period ending 2021-12-31)
Market cap (USD): 9095048188.16
Dividends paid: 146919000
Stock repurchases: 0
Dividend yield: 1.6153735193097738%
Buyback yield: 0%
Total shareholder yield: 1.6153735193097738% (Low Return)
Shareholder yield for SCI (annual period ending 2022-12-31)
Market cap (USD): 8999848199.54
Dividends paid: 160035000
Stock repurchases: 660850000
Dividend yield: 1.7781966590078673%
Buyback yield: 7.342901628427214%
Total shareholder yield: 9.121098287435082% (Moderate Return)
Shareholder yield for SCI (annual period ending 2023-12-31)
Market cap (USD): 9066074278.58
Dividends paid: 167983000
Stock repurchases: 544844000
Net debt paydown: -369054000
Dividend yield: 1.852874737601541%
Buyback yield: 6.009701478922118%
Debt paydown yield: -4.07071449736461%
Total shareholder yield: 3.7918617191590487% (Low Return)
Shareholder yield for SCI (quarterly period ending 2024-09-30)
Market cap (USD): 10579616126.640001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCI (quarterly period ending 2024-12-31)
Market cap (USD): 10736903064.359999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCI (annual period ending 2024-12-31)
Market cap (USD): 10736903064.359999
Dividends paid: 174282000
Stock repurchases: 253733000
Net debt paydown: -115711000
Dividend yield: 1.6232054900310169%
Buyback yield: 2.363186092666139%
Debt paydown yield: -1.0776943715184528%
Total shareholder yield: 2.908697211178703% (Low Return)
Shareholder yield for SCI (quarterly period ending 2025-03-31)
Market cap (USD): 10832103052.980001
Dividends paid: 45991000
Stock repurchases: 130450000
Dividend yield: 0.42458052489952536%
Buyback yield: 1.2042906106225801%
Total shareholder yield: 1.6288711355221055% (Low Return)
Shareholder yield for SCI (quarterly period ending 2025-06-30)
Market cap (USD): 11037679840
Dividends paid: 45138000
Stock repurchases: 193573000
Net debt paydown: -212086000
Dividend yield: 0.40894463922048313%
Buyback yield: 1.7537471896811243%
Debt paydown yield: -1.9214726561592312%
Total shareholder yield: 0.24121917274237625% (Low Return)
Shareholder yield for SCI (quarterly period ending 2025-09-30)
Market cap (USD): 11330178355.76
Dividends paid: 44848000
Stock repurchases: 78070000
Net debt paydown: 8382000
Dividend yield: 0.39582783776038544%
Buyback yield: 0.6890447577139067%
Debt paydown yield: 0.07397941794745698%
Total shareholder yield: 1.158852013421749% (Low Return)
Shareholder yield for SCI (quarterly period ending 2025-12-31)
Market cap (USD): 10661019015.46
Dividends paid: 47594000
Stock repurchases: 58922000
Net debt paydown: -187133000
Dividend yield: 0.4464301201506339%
Buyback yield: 0.5526863793653749%
Debt paydown yield: -1.7553012496144171%
Total shareholder yield: -0.7561847500984084% (Minimal or Negative)
Shareholder yield for SCI (annual period ending 2025-12-31)
Market cap (USD): 10661019015.46
Dividends paid: 183571000
Stock repurchases: 461015000
Net debt paydown: -298171000
Dividend yield: 1.72188980934933%
Buyback yield: 4.324305203203019%
Debt paydown yield: -2.796833957125576%
Total shareholder yield: 3.2493610554267724% (Low Return)
Shareholder yield for SDRC.DE (annual period ending 2021-12-31)
Market cap (USD): 4036168536.9090905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDRC.DE (annual period ending 2022-12-31)
Market cap (USD): 3219742476.851064
Dividends paid: 343617021.2765958
Stock repurchases: 125531914.89361703
Dividend yield: 10.67218958494644%
Buyback yield: 3.8988184861414235%
Total shareholder yield: 14.571008071087864% (High Return)
Shareholder yield for SDRC.DE (annual period ending 2023-12-31)
Market cap (USD): 4337550225.111112
Dividends paid: 282222222.2222222
Stock repurchases: 33333333.333333332
Net debt paydown: -101985815.60283661
Dividend yield: 6.506488860656195%
Buyback yield: 0.7684829362979759%
Debt paydown yield: -2.351230771056354%
Total shareholder yield: 4.923741025897817% (Moderate Return)
Shareholder yield for SDRC.DE (annual period ending 2024-12-31)
Market cap (USD): 3828235474.708334
Dividends paid: 337500000
Stock repurchases: 29166666.666666668
Net debt paydown: -100208333.33333349
Dividend yield: 8.816072110238032%
Buyback yield: 0.7618827749588424%
Debt paydown yield: -2.617611533965741%
Total shareholder yield: 6.960343351231133% (Moderate Return)
Shareholder yield for SDRC.DE (quarterly period ending 2024-12-31)
Market cap (USD): 3828235474.708334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDRC.DE (quarterly period ending 2025-06-30)
Market cap (USD): 5456590306.070588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -225477941.17647076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.132213131809092%
Total shareholder yield: -4.132213131809092% (Minimal or Negative)