speb/financial-data huggingface dataset:
Shareholder yield for INW.DE (quarterly period ending 2025-06-30)
Market cap (USD): 5280000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITRI (annual period ending 2021-12-31)
Market cap (USD): 3038132056.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITRI (annual period ending 2022-12-31)
Market cap (USD): 2245787925.5499997
Dividends paid: 0
Stock repurchases: 16972000
Dividend yield: 0%
Buyback yield: 0.7557258549176459%
Total shareholder yield: 0.7557258549176459% (Low Return)
Shareholder yield for ITRI (annual period ending 2023-12-31)
Market cap (USD): 3348064091.9700003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9413000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2811475450119413%
Total shareholder yield: 0.2811475450119413% (Low Return)
Shareholder yield for ITRI (quarterly period ending 2024-09-30)
Market cap (USD): 4735885653.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITRI (annual period ending 2024-12-31)
Market cap (USD): 4814366297.26
Dividends paid: 0
Stock repurchases: 100000000
Net debt paydown: -780291000
Dividend yield: 0%
Buyback yield: 2.0771165679045445%
Debt paydown yield: -16.207553638868045%
Total shareholder yield: -14.1304370709635% (Minimal or Negative)
Shareholder yield for ITRI (quarterly period ending 2024-12-31)
Market cap (USD): 4814366297.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITRI (quarterly period ending 2025-03-31)
Market cap (USD): 4644989991.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1075019000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.143623601262693%
Total shareholder yield: -23.143623601262693% (Minimal or Negative)
Shareholder yield for ITRI (quarterly period ending 2025-06-30)
Market cap (USD): 5836388245.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6212000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10643568828157597%
Total shareholder yield: -0.10643568828157597% (Minimal or Negative)
Shareholder yield for ITRI (quarterly period ending 2025-09-30)
Market cap (USD): 5522909062.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2694000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.048778641284894446%
Total shareholder yield: 0.048778641284894446% (Low Return)
Shareholder yield for ITRI (quarterly period ending 2025-12-31)
Market cap (USD): 4117351762.42
Dividends paid: 0
Stock repurchases: 100000000
Net debt paydown: 1774000
Dividend yield: 0%
Buyback yield: 2.428745605676022%
Debt paydown yield: 0.04308594704469263%
Total shareholder yield: 2.4718315527207144% (Low Return)
Shareholder yield for ITRI (annual period ending 2025-12-31)
Market cap (USD): 4117351762.42
Dividends paid: 0
Stock repurchases: 100000000
Net debt paydown: -176000
Dividend yield: 0%
Buyback yield: 2.428745605676022%
Debt paydown yield: -0.0042745922659897986%
Total shareholder yield: 2.4244710134100322% (Low Return)
Shareholder yield for JKS (annual period ending 2021-12-31)
Market cap (USD): 1857570568.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKS (annual period ending 2022-12-31)
Market cap (USD): 1652279431.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKS (annual period ending 2023-12-31)
Market cap (USD): 1560107900.52
Dividends paid: 78705907.17299578
Stock repurchases: 11150773.558368495
Net debt paydown: -1123032485.207817
Dividend yield: 5.04490151910405%
Buyback yield: 0.7147437401382191%
Debt paydown yield: -71.98428293539817%
Total shareholder yield: -66.22463767615591% (Minimal or Negative)
Shareholder yield for JKS (quarterly period ending 2024-09-30)
Market cap (USD): 1224414995.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKS (quarterly period ending 2024-12-31)
Market cap (USD): 1136956781.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKS (annual period ending 2024-12-31)
Market cap (USD): 1136956781.48
Dividends paid: 75025479.4520548
Stock repurchases: 119858082.19178082
Net debt paydown: 1433341453.4805298
Dividend yield: 6.598797832437622%
Buyback yield: 10.542008644845682%
Debt paydown yield: 126.06824435443534%
Total shareholder yield: 143.20905083171863% (High Return)
Shareholder yield for JKS (quarterly period ending 2025-03-31)
Market cap (USD): 851015555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -142037610.09849358
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.69036591211233%
Total shareholder yield: -16.69036591211233% (Minimal or Negative)
Shareholder yield for JKS (quarterly period ending 2025-09-30)
Market cap (USD): 1161047067.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237395848.03602982
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.446703203268285%
Total shareholder yield: -20.446703203268285% (Minimal or Negative)
Shareholder yield for JKS (annual period ending 2025-12-31)
Market cap (USD): 1247457878.16
Dividends paid: 69546571.42857143
Stock repurchases: 567142.8571428572
Net debt paydown: -1034269767.1232872
Dividend yield: 5.575063707253395%
Buyback yield: 0.04546388836626634%
Debt paydown yield: -82.91019562510878%
Total shareholder yield: -77.28966802948912% (Minimal or Negative)
Shareholder yield for JKS (quarterly period ending 2025-12-31)
Market cap (USD): 1247457878.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -654836308.9887638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -52.49366094466028%
Total shareholder yield: -52.49366094466028% (Minimal or Negative)
Shareholder yield for KCP.NS (annual period ending 2022-03-31)
Market cap (USD): 193917282.2049321
Dividends paid: 6532586.047738362
Stock repurchases: 0
Dividend yield: 3.36874876414301%
Buyback yield: 0%
Total shareholder yield: 3.36874876414301% (Low Return)
Shareholder yield for KCP.NS (annual period ending 2023-03-31)
Market cap (USD): 161441954.44092572
Dividends paid: 1550548.1120584654
Stock repurchases: 0
Net debt paydown: -10316716.136791013
Dividend yield: 0.9604369059009606%
Buyback yield: 0%
Debt paydown yield: -6.390356318788292%
Total shareholder yield: -5.429919412887331% (Minimal or Negative)
Shareholder yield for KCP.NS (annual period ending 2024-03-31)
Market cap (USD): 267214467.66794625
Dividends paid: 5976735.8196426425
Stock repurchases: 0
Net debt paydown: 10350489.21909716
Dividend yield: 2.236681221568297%
Buyback yield: 0%
Debt paydown yield: 3.873476353817482%
Total shareholder yield: 6.110157575385779% (Moderate Return)
Shareholder yield for KCP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 385747140.2293359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 346835338.94393283
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 302435891.9733925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCP.NS (annual period ending 2025-03-31)
Market cap (USD): 302435891.9733925
Dividends paid: 13407762.450315641
Stock repurchases: 0
Net debt paydown: -5802058.201077931
Dividend yield: 4.433257693995929%
Buyback yield: 0%
Debt paydown yield: -1.9184423393729937%
Total shareholder yield: 2.514815354622936% (Low Return)
Shareholder yield for KCP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 308740985.321788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 282638204.8883878
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KCP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 258689635.18770194
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLDVK.OL (annual period ending 2021-12-31)
Market cap (USD): 795101459.7947549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLDVK.OL (annual period ending 2022-12-31)
Market cap (USD): 475000391.007085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5927330.655313764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2478580581263885%
Total shareholder yield: -1.2478580581263885% (Minimal or Negative)
Shareholder yield for KLDVK.OL (annual period ending 2023-12-31)
Market cap (USD): 386785760.21611
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -207775.2666656077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05371843744958883%
Total shareholder yield: -0.05371843744958883% (Minimal or Negative)
Shareholder yield for KLDVK.OL (quarterly period ending 2024-09-30)
Market cap (USD): 388558559.82824427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLDVK.OL (quarterly period ending 2024-12-31)
Market cap (USD): 424380456.87830687
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -179785.81486696936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04236430117198441%
Total shareholder yield: -0.04236430117198441% (Minimal or Negative)
Shareholder yield for KLDVK.OL (annual period ending 2024-12-31)
Market cap (USD): 424380456.87830687
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3499367.692219658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8245826676281462%
Total shareholder yield: -0.8245826676281462% (Minimal or Negative)
Shareholder yield for KLDVK.OL (quarterly period ending 2025-03-31)
Market cap (USD): 346812598.8549619
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2052179.8339879923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.591725860237915%
Total shareholder yield: -0.591725860237915% (Minimal or Negative)
Shareholder yield for KLDVK.OL (quarterly period ending 2025-06-30)
Market cap (USD): 225583170.05958292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1435415.7348939106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6363133094169997%
Total shareholder yield: -0.6363133094169997% (Minimal or Negative)
Shareholder yield for KLDVK.OL (quarterly period ending 2025-09-30)
Market cap (USD): 210756932.61523047
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -445487.1013128534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21137482681348346%
Total shareholder yield: -0.21137482681348346% (Minimal or Negative)
Shareholder yield for LOUP.PA (annual period ending 2022-02-28)
Market cap (USD): 1717434950.3370786
Dividends paid: 37287640.4494382
Stock repurchases: 6252808.988764045
Dividend yield: 2.1711238869408014%
Buyback yield: 0.36407835927275234%
Total shareholder yield: 2.5352022462135535% (Low Return)
Shareholder yield for LOUP.PA (annual period ending 2023-02-28)
Market cap (USD): 1973079670.255319
Dividends paid: 39301063.82978724
Stock repurchases: 2505319.14893617
Net debt paydown: -38871850.34664118
Dividend yield: 1.9918640094599742%
Buyback yield: 0.1269750627257732%
Debt paydown yield: -1.9701105298809913%
Total shareholder yield: 0.14872854230475618% (Low Return)
Shareholder yield for LOUP.PA (annual period ending 2024-02-29)
Market cap (USD): 2426534335.0434785
Dividends paid: 0
Stock repurchases: 27483695.65217391
Net debt paydown: 119576063.82978725
Dividend yield: 0%
Buyback yield: 1.1326316407421229%
Debt paydown yield: 4.927853774945438%
Total shareholder yield: 6.060485415687561% (Moderate Return)
Shareholder yield for LOUP.PA (quarterly period ending 2025-02-28)
Market cap (USD): 2441994346.520833
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOUP.PA (annual period ending 2025-02-28)
Market cap (USD): 2441994346.520833
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167977083.33333337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.8786843660246095%
Total shareholder yield: -6.8786843660246095% (Minimal or Negative)
Shareholder yield for LOUP.PA (quarterly period ending 2025-08-31)
Market cap (USD): 3690146834.1860466
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -214415358.5271318
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.810483109798161%
Total shareholder yield: -5.810483109798161% (Minimal or Negative)
Shareholder yield for LPX (annual period ending 2021-12-31)
Market cap (USD): 5146945709.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPX (annual period ending 2022-12-31)
Market cap (USD): 3943173827.2
Dividends paid: 69000000
Stock repurchases: 900000000
Dividend yield: 1.74985945392613%
Buyback yield: 22.824253746862567%
Total shareholder yield: 24.574113200788698% (High Return)
Shareholder yield for LPX (annual period ending 2023-12-31)
Market cap (USD): 4792730768
Dividends paid: 69000000
Stock repurchases: 0
Net debt paydown: 17000000
Dividend yield: 1.4396802854167752%
Buyback yield: 0%
Debt paydown yield: 0.35470383843601705%
Total shareholder yield: 1.7943841238527922% (Low Return)
Shareholder yield for LPX (quarterly period ending 2024-09-30)
Market cap (USD): 7340702941.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPX (annual period ending 2024-12-31)
Market cap (USD): 7090586671.2
Dividends paid: 74000000
Stock repurchases: 212000000
Net debt paydown: -2000000
Dividend yield: 1.0436371971950857%
Buyback yield: 2.9898795379102454%
Debt paydown yield: -0.028206410735002314%
Total shareholder yield: 4.0053103243703285% (Moderate Return)
Shareholder yield for LPX (quarterly period ending 2024-12-31)
Market cap (USD): 7090586671.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPX (quarterly period ending 2025-03-31)
Market cap (USD): 6315785152
Dividends paid: 20000000
Stock repurchases: 61000000
Dividend yield: 0.31666688335125937%
Buyback yield: 0.9658339942213412%
Total shareholder yield: 1.2825008775726006% (Low Return)
Shareholder yield for LPX (quarterly period ending 2025-06-30)
Market cap (USD): 5921747228.8
Dividends paid: 19000000
Stock repurchases: 0
Net debt paydown: 1000000
Dividend yield: 0.3208512499080481%
Buyback yield: 0%
Debt paydown yield: 0.016886907889897267%
Total shareholder yield: 0.33773815779794536% (Low Return)
Shareholder yield for LPX (quarterly period ending 2025-09-30)
Market cap (USD): 6135533761.599999
Dividends paid: 19000000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.3096715092485329%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.3096715092485329% (Low Return)
Shareholder yield for LPX (quarterly period ending 2025-12-31)
Market cap (USD): 5598272834.4
Dividends paid: 20000000
Stock repurchases: 0
Net debt paydown: -1000000
Dividend yield: 0.3572530419936834%
Buyback yield: 0%
Debt paydown yield: -0.01786265209968417%
Total shareholder yield: 0.3393903898939992% (Low Return)
Shareholder yield for LPX (annual period ending 2025-12-31)
Market cap (USD): 5598272834.4
Dividends paid: 78000000
Stock repurchases: 61000000
Net debt paydown: 1000000
Dividend yield: 1.3932868637753653%
Buyback yield: 1.0896217780807345%
Debt paydown yield: 0.01786265209968417%
Total shareholder yield: 2.500771293955784% (Low Return)
Shareholder yield for MAR (annual period ending 2021-12-31)
Market cap (USD): 41857932015.020004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAR (annual period ending 2022-12-31)
Market cap (USD): 37947429735.93
Dividends paid: 321000000
Stock repurchases: 2566000000
Dividend yield: 0.845907093665597%
Buyback yield: 6.761986300143059%
Total shareholder yield: 7.607893393808656% (Moderate Return)
Shareholder yield for MAR (annual period ending 2023-12-31)
Market cap (USD): 58082692988.21
Dividends paid: 587000000
Stock repurchases: 3953000000
Net debt paydown: -1662000000
Dividend yield: 1.0106280714621017%
Buyback yield: 6.80581391224819%
Debt paydown yield: -2.861437572010243%
Total shareholder yield: 4.955004411700049% (Moderate Return)
Shareholder yield for MAR (quarterly period ending 2024-09-30)
Market cap (USD): 64521969161.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAR (quarterly period ending 2024-12-31)
Market cap (USD): 72559198390.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAR (annual period ending 2024-12-31)
Market cap (USD): 72559198390.91
Dividends paid: 682000000
Stock repurchases: 3762000000
Net debt paydown: -2481000000
Dividend yield: 0.9399221809559557%
Buyback yield: 5.184732030434465%
Debt paydown yield: -3.4192770248559032%
Total shareholder yield: 2.705377186534518% (Low Return)
Shareholder yield for MAR (quarterly period ending 2025-03-31)
Market cap (USD): 62098670716.5
Dividends paid: 174000000
Stock repurchases: 751000000
Dividend yield: 0.28019923452848905%
Buyback yield: 1.209365661671812%
Total shareholder yield: 1.4895648962003012% (Low Return)
Shareholder yield for MAR (quarterly period ending 2025-06-30)
Market cap (USD): 71409515994.63
Dividends paid: 183000000
Stock repurchases: 749000000
Net debt paydown: -685000000
Dividend yield: 0.256268366268946%
Buyback yield: 1.0488798160406587%
Debt paydown yield: -0.9592559065258361%
Total shareholder yield: 0.3458922757837686% (Low Return)
Shareholder yield for MAR (quarterly period ending 2025-09-30)
Market cap (USD): 68245252518.63
Dividends paid: 182000000
Stock repurchases: 800000000
Net debt paydown: -350000000
Dividend yield: 0.2666852173348125%
Buyback yield: 1.1722427135596152%
Debt paydown yield: -0.5128561871823317%
Total shareholder yield: 0.9260717437120959% (Low Return)
Shareholder yield for MAR (quarterly period ending 2025-12-31)
Market cap (USD): 81487695165.68999
Dividends paid: 179000000
Stock repurchases: 1000000000
Net debt paydown: -197000000
Dividend yield: 0.21966506677607825%
Buyback yield: 1.2271791440004371%
Debt paydown yield: -0.24175429136808613%
Total shareholder yield: 1.2050899194084292% (Low Return)
Shareholder yield for MAR (annual period ending 2025-12-31)
Market cap (USD): 81487695165.68999
Dividends paid: 718000000
Stock repurchases: 3300000000
Net debt paydown: -1842000000
Dividend yield: 0.8811146253923139%
Buyback yield: 4.049691175201443%
Debt paydown yield: -2.260463983248805%
Total shareholder yield: 2.670341817344952% (Low Return)
Shareholder yield for MBK.DE (annual period ending 2021-12-31)
Market cap (USD): 114824957.38636364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (annual period ending 2022-12-31)
Market cap (USD): 102365039.89361702
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15607882.01160542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.247277808738147%
Total shareholder yield: -15.247277808738147% (Minimal or Negative)
Shareholder yield for MBK.DE (annual period ending 2023-12-31)
Market cap (USD): 131979458.33333331
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24255602.836879432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.378316704117985%
Total shareholder yield: -18.378316704117985% (Minimal or Negative)
Shareholder yield for MBK.DE (quarterly period ending 2024-09-30)
Market cap (USD): 122212805.55555557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (annual period ending 2024-12-31)
Market cap (USD): 118463880.20833333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7629583.333333328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.440430044935018%
Total shareholder yield: 6.440430044935018% (Moderate Return)
Shareholder yield for MBK.DE (quarterly period ending 2024-12-31)
Market cap (USD): 118463880.20833333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (quarterly period ending 2025-03-31)
Market cap (USD): 124460000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (quarterly period ending 2025-06-30)
Market cap (USD): 143678088.2352941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (quarterly period ending 2025-09-30)
Market cap (USD): 164726470.5882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (quarterly period ending 2025-12-31)
Market cap (USD): 183029411.7647059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBK.DE (annual period ending 2025-12-31)
Market cap (USD): 183029411.7647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13265150.725490198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.2475514167871875%
Total shareholder yield: -7.2475514167871875% (Minimal or Negative)
Shareholder yield for MCHB (annual period ending 2021-12-31)
Market cap (USD): 9549425497.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCHB (annual period ending 2022-12-31)
Market cap (USD): 5269256237.440001
Dividends paid: 235038000
Stock repurchases: 0
Dividend yield: 4.4605536229187095%
Buyback yield: 0%
Total shareholder yield: 4.4605536229187095% (Moderate Return)
Shareholder yield for MCHB (annual period ending 2023-12-31)
Market cap (USD): 2075100073.44
Dividends paid: 105838000
Stock repurchases: 0
Dividend yield: 5.100380524036458%
Buyback yield: 0%
Total shareholder yield: 5.100380524036458% (Moderate Return)
Shareholder yield for MCHB (quarterly period ending 2024-09-30)
Market cap (USD): 3176533233.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCHB (quarterly period ending 2024-12-31)
Market cap (USD): 2301995304.3999996
Dividends paid: 783
Stock repurchases: 0
Dividend yield: 3.4013970337097796e-05%
Buyback yield: 0%
Total shareholder yield: 3.4013970337097796e-05% (Low Return)
Shareholder yield for MCHB (annual period ending 2024-12-31)
Market cap (USD): 2301995304.3999996
Dividends paid: 94992000
Stock repurchases: 0
Net debt paydown: 776607000
Dividend yield: 4.126507113999481%
Buyback yield: 0%
Debt paydown yield: 33.73625474020754%
Total shareholder yield: 37.86276185420702% (High Return)
Shareholder yield for MCHB (quarterly period ending 2025-03-31)
Market cap (USD): 2365878427.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2820000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11919462838863261%
Total shareholder yield: -0.11919462838863261% (Minimal or Negative)
Shareholder yield for MCHB (quarterly period ending 2025-09-30)
Market cap (USD): 2680888311.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -222005000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.281023832759123%
Total shareholder yield: -8.281023832759123% (Minimal or Negative)
Shareholder yield for MCHB (quarterly period ending 2025-12-31)
Market cap (USD): 2989289596.2400002
Dividends paid: 48561000
Stock repurchases: 0
Net debt paydown: 2111000
Dividend yield: 1.6244996825025313%
Buyback yield: 0%
Debt paydown yield: 0.07061878523430001%
Total shareholder yield: 1.6951184677368314% (Low Return)
Shareholder yield for MCHB (annual period ending 2025-12-31)
Market cap (USD): 2989289596.2400002
Dividends paid: 48561000
Stock repurchases: 0
Net debt paydown: -222714000
Dividend yield: 1.6244996825025313%
Buyback yield: 0%
Debt paydown yield: -7.450398926893366%
Total shareholder yield: -5.825899244390835% (Minimal or Negative)
Shareholder yield for MEK.V (annual period ending 2021-12-31)
Market cap (USD): 33604280.22047244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (annual period ending 2022-12-31)
Market cap (USD): 6973437.235294118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10542.010189902736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15117380187416438%
Total shareholder yield: 0.15117380187416438% (Low Return)
Shareholder yield for MEK.V (annual period ending 2023-12-31)
Market cap (USD): 5388565.136363636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8729.679144385023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16200377880698813%
Total shareholder yield: 0.16200377880698813% (Low Return)
Shareholder yield for MEK.V (quarterly period ending 2024-09-30)
Market cap (USD): 3512546.162962963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (annual period ending 2024-12-31)
Market cap (USD): 4974060.125874126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7740.909090909091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15562556332285443%
Total shareholder yield: 0.15562556332285443% (Low Return)
Shareholder yield for MEK.V (quarterly period ending 2024-12-31)
Market cap (USD): 4974060.125874126
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 MEK.V (quarterly period ending 2025-03-31)
Market cap (USD): 4974060.125874126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (quarterly period ending 2025-06-30)
Market cap (USD): 5191902.175182481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (quarterly period ending 2025-09-30)
Market cap (USD): 5117198.54676259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (quarterly period ending 2025-12-31)
Market cap (USD): 5191902.175182481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEK.V (annual period ending 2025-12-31)
Market cap (USD): 5191902.175182481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (annual period ending 2022-03-31)
Market cap (USD): 19529698.794672295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (annual period ending 2023-03-31)
Market cap (USD): 21430514.68453106
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3971771.8940838743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.53325481235769%
Total shareholder yield: -18.53325481235769% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (annual period ending 2024-03-31)
Market cap (USD): 33047136.876199614
Dividends paid: 345940.7602830076
Stock repurchases: 0
Net debt paydown: 1212889.4037803393
Dividend yield: 1.0468100809427532%
Buyback yield: 0%
Debt paydown yield: 3.670179986617407%
Total shareholder yield: 4.71699006756016% (Moderate Return)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 41474804.83755375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 35886775.509966195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (annual period ending 2025-03-31)
Market cap (USD): 21175649.92647917
Dividends paid: 353904.6060322656
Stock repurchases: 0
Net debt paydown: 865486.3231697809
Dividend yield: 1.6712809630920669%
Buyback yield: 0%
Debt paydown yield: 4.087177140605873%
Total shareholder yield: 5.75845810369794% (Moderate Return)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 21175649.92647917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 30017583.269365784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 27569594.717023674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MURUDCERA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 23511281.76005347
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBEN.SW (annual period ending 2021-12-31)
Market cap (USD): 69713838.51648352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBEN.SW (annual period ending 2022-12-31)
Market cap (USD): 68360775.11956522
Dividends paid: 0
Stock repurchases: 1116209.7826086956
Dividend yield: 0%
Buyback yield: 1.6328220103654594%
Total shareholder yield: 1.6328220103654594% (Low Return)
Shareholder yield for NBEN.SW (annual period ending 2023-12-31)
Market cap (USD): 71067992.21428572
Dividends paid: 0
Stock repurchases: 600820.2380952381
Dividend yield: 0%
Buyback yield: 0.8454160858852354%
Total shareholder yield: 0.8454160858852354% (Low Return)
Shareholder yield for NBEN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 59636260.13333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBEN.SW (annual period ending 2024-12-31)
Market cap (USD): 59636260.13333333
Dividends paid: 1623111.111111111
Stock repurchases: 449855.55555555556
Dividend yield: 2.721684940474466%
Buyback yield: 0.754332271255406%
Total shareholder yield: 3.476017211729872% (Low Return)
Shareholder yield for NBEN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 68459992.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC (annual period ending 2021-12-31)
Market cap (USD): 194669402.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC (annual period ending 2022-12-31)
Market cap (USD): 207762952.5
Dividends paid: 6012000
Stock repurchases: 0
Dividend yield: 2.8936824047107246%
Buyback yield: 0%
Total shareholder yield: 2.8936824047107246% (Low Return)
Shareholder yield for NC (annual period ending 2023-12-31)
Market cap (USD): 204594193.79999998
Dividends paid: 6452000
Stock repurchases: 3103000
Net debt paydown: -17542000
Dividend yield: 3.1535596783880973%
Buyback yield: 1.5166608310660672%
Debt paydown yield: -8.574045858382517%
Total shareholder yield: -3.9038253489283523% (Minimal or Negative)
Shareholder yield for NC (quarterly period ending 2024-09-30)
Market cap (USD): 162443724.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC (annual period ending 2024-12-31)
Market cap (USD): 172069576.20000002
Dividends paid: 6624000
Stock repurchases: 9944000
Net debt paydown: -63818000
Dividend yield: 3.8496055760030394%
Buyback yield: 5.779057646101181%
Debt paydown yield: -37.08848560527807%
Total shareholder yield: -27.45982238317385% (Minimal or Negative)
Shareholder yield for NC (quarterly period ending 2024-12-31)
Market cap (USD): 172069576.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC (quarterly period ending 2025-03-31)
Market cap (USD): 196044524.1
Dividends paid: 1691000
Stock repurchases: 695000
Dividend yield: 0.8625591598454649%
Buyback yield: 0.354511304608278%
Total shareholder yield: 1.217070464453743% (Low Return)
Shareholder yield for NC (quarterly period ending 2025-06-30)
Market cap (USD): 259300122.29999998
Dividends paid: 1879000
Stock repurchases: 0
Net debt paydown: 772000
Dividend yield: 0.7246429285621668%
Buyback yield: 0%
Debt paydown yield: 0.2977245028472553%
Total shareholder yield: 1.0223674314094222% (Low Return)
Shareholder yield for NC (quarterly period ending 2025-09-30)
Market cap (USD): 248358936.6
Dividends paid: 1882000
Stock repurchases: 0
Net debt paydown: 15809000
Dividend yield: 0.7577742221658393%
Buyback yield: 0%
Debt paydown yield: 6.3653839948032696%
Total shareholder yield: 7.123158216969109% (Moderate Return)
Shareholder yield for NC (quarterly period ending 2025-12-31)
Market cap (USD): 290389830.3
Dividends paid: 1883000
Stock repurchases: 1839000
Net debt paydown: -20996000
Dividend yield: 0.6484386860430629%
Buyback yield: 0.6332866402725399%
Debt paydown yield: -7.230280749952282%
Total shareholder yield: -5.948555423636679% (Minimal or Negative)
Shareholder yield for NC (annual period ending 2025-12-31)
Market cap (USD): 290389830.3
Dividends paid: 7335000
Stock repurchases: 2534000
Net debt paydown: -289000
Dividend yield: 2.525914902881501%
Buyback yield: 0.8726200905114824%
Debt paydown yield: -0.09952139153820772%
Total shareholder yield: 3.2990136018547753% (Low Return)
Shareholder yield for NREN.SW (annual period ending 2021-12-31)
Market cap (USD): 448749711.26373625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NREN.SW (annual period ending 2022-12-31)
Market cap (USD): 403630550.7065217
Dividends paid: 0
Stock repurchases: 14235180.434782607
Dividend yield: 0%
Buyback yield: 3.5267846821468565%
Total shareholder yield: 3.5267846821468565% (Low Return)
Shareholder yield for NREN.SW (annual period ending 2023-12-31)
Market cap (USD): 394486203.21428573
Dividends paid: 0
Stock repurchases: 11475348.80952381
Net debt paydown: -30521583.850931764
Dividend yield: 0%
Buyback yield: 2.908935399013277%
Debt paydown yield: -7.737047228075649%
Total shareholder yield: -4.8281118290623715% (Minimal or Negative)
Shareholder yield for NREN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 371577428.00000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NREN.SW (annual period ending 2024-12-31)
Market cap (USD): 371577428.00000006
Dividends paid: 0
Stock repurchases: 10710325.555555556
Net debt paydown: -112727346.82539672
Dividend yield: 0%
Buyback yield: 2.8823940176354186%
Debt paydown yield: -30.337512004468874%
Total shareholder yield: -27.455117986833454% (Minimal or Negative)
Shareholder yield for NREN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 470531955.18749994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38936310.138888955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.274955549697664%
Total shareholder yield: -8.274955549697664% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (annual period ending 2022-03-31)
Market cap (USD): 147156491.71040484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (annual period ending 2023-03-31)
Market cap (USD): 169332036.1900122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (annual period ending 2024-03-31)
Market cap (USD): 245402472.1353167
Dividends paid: 1070871.8071711236
Stock repurchases: 0
Net debt paydown: 1958920.425706137
Dividend yield: 0.43637368354652806%
Buyback yield: 0%
Debt paydown yield: 0.7982480407230674%
Total shareholder yield: 1.2346217242695956% (Low Return)
Shareholder yield for ORIENTHOT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 376248654.76110846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 359550814.521506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (annual period ending 2025-03-31)
Market cap (USD): 297088658.1538102
Dividends paid: 1043956.0439560439
Stock repurchases: 0
Net debt paydown: 2785838.3397723027
Dividend yield: 0.3513954556338404%
Buyback yield: 0%
Debt paydown yield: 0.9377127881906567%
Total shareholder yield: 1.2891082438244972% (Low Return)
Shareholder yield for ORIENTHOT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 297088658.1538102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 316383452.61174816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIENTHOT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 204920525.1197505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBEE.L (annual period ending 2021-12-31)
Market cap (USD): 4325313.45891892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBEE.L (annual period ending 2022-12-31)
Market cap (USD): 1554032.780240964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBEE.L (annual period ending 2023-12-31)
Market cap (USD): 2963080.786329114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 160057.95333231665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.401741122644463%
Total shareholder yield: 5.401741122644463% (Moderate Return)
Shareholder yield for PBEE.L (annual period ending 2024-12-31)
Market cap (USD): 4807069.4542499995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138797.46835443034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.887361409594727%
Total shareholder yield: 2.887361409594727% (Low Return)
Shareholder yield for PBEE.L (quarterly period ending 2024-12-31)
Market cap (USD): 4807069.4542499995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBEE.L (quarterly period ending 2025-06-30)
Market cap (USD): 5464345.0956164375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73219.1780821918
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3399442531718775%
Total shareholder yield: 1.3399442531718775% (Low Return)
Shareholder yield for PEBB.L (annual period ending 2021-12-31)
Market cap (USD): 2209039.7456756756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEBB.L (annual period ending 2022-12-31)
Market cap (USD): 1335257.8409638556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEBB.L (annual period ending 2023-12-31)
Market cap (USD): 946934.4372151898
Dividends paid: 1272151.8987341772
Stock repurchases: 0
Net debt paydown: 1263824.9199328981
Dividend yield: 134.34424272026789%
Buyback yield: 0%
Debt paydown yield: 133.46488101643465%
Total shareholder yield: 267.80912373670253% (High Return)
Shareholder yield for PEBB.L (quarterly period ending 2024-12-31)
Market cap (USD): 727298.2552499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEBB.L (annual period ending 2024-12-31)
Market cap (USD): 727298.2552499999
Dividends paid: 2506250
Stock repurchases: 1770000
Net debt paydown: 1104382.9113924038
Dividend yield: 344.5972793016679%
Buyback yield: 243.36645760157697%
Debt paydown yield: 151.84732032840992%
Total shareholder yield: 739.8110572316548% (High Return)
Shareholder yield for PEBB.L (quarterly period ending 2025-06-30)
Market cap (USD): 948856.1712328768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 592825.3424657537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.47789290293366%
Total shareholder yield: 62.47789290293366% (High Return)
Shareholder yield for PLGO (annual period ending 2023-12-31)
Market cap (USD): 1030235921.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06794560208529773%
Total shareholder yield: -0.06794560208529773% (Minimal or Negative)
Shareholder yield for PLGO (annual period ending 2024-12-31)
Market cap (USD): 1508162793.48
Dividends paid: 46200000
Stock repurchases: 105500000
Net debt paydown: -700000
Dividend yield: 3.0633297810905495%
Buyback yield: 6.995266058550929%
Debt paydown yield: -0.04641408759228105%
Total shareholder yield: 10.012181752049198% (High Return)
Shareholder yield for PLGO (quarterly period ending 2024-12-31)
Market cap (USD): 1508162793.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLGO (quarterly period ending 2025-03-31)
Market cap (USD): 1356833533.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLGO (quarterly period ending 2025-06-30)
Market cap (USD): 1397017009.3799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -393500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.167158836143045%
Total shareholder yield: -28.167158836143045% (Minimal or Negative)
Shareholder yield for PLGO (quarterly period ending 2025-09-30)
Market cap (USD): 1529536982.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019613778770131065%
Total shareholder yield: -0.019613778770131065% (Minimal or Negative)
Shareholder yield for PLGO (quarterly period ending 2025-12-31)
Market cap (USD): 1649232442.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018190280051718237%
Total shareholder yield: -0.018190280051718237% (Minimal or Negative)
Shareholder yield for PLGO (annual period ending 2025-12-31)
Market cap (USD): 1649232442.53
Dividends paid: 52300000
Stock repurchases: 321000000
Net debt paydown: -394300000
Dividend yield: 3.171172155682879%
Buyback yield: 19.463599655338513%
Debt paydown yield: -23.908091414641667%
Total shareholder yield: -1.2733196036202763% (Minimal or Negative)
Shareholder yield for PLT.AX (annual period ending 2022-03-31)
Market cap (USD): 131685475.84962405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLT.AX (annual period ending 2023-03-31)
Market cap (USD): 46528131.6375839
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -182304435.58560836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -391.8155085306473%
Total shareholder yield: -391.8155085306473% (Minimal or Negative)
Shareholder yield for PLT.AX (annual period ending 2024-03-31)
Market cap (USD): 77506872.18954249
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -198948839.75961757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -256.68541916269004%
Total shareholder yield: -256.68541916269004% (Minimal or Negative)
Shareholder yield for PLT.AX (quarterly period ending 2025-03-31)
Market cap (USD): 92940751.52830188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPIH (annual period ending 2022-01-31)
Market cap (USD): 71912560.05
Dividends paid: 0
Stock repurchases: 1992000
Dividend yield: 0%
Buyback yield: 2.770030713153564%
Total shareholder yield: 2.770030713153564% (Low Return)
Shareholder yield for PPIH (annual period ending 2023-01-31)
Market cap (USD): 82475986.95
Dividends paid: 0
Stock repurchases: 69000
Net debt paydown: -25153000
Dividend yield: 0%
Buyback yield: 0.08366071453237699%
Debt paydown yield: -30.497361632360555%
Total shareholder yield: -30.413700917828177% (Minimal or Negative)
Shareholder yield for PPIH (annual period ending 2024-01-31)
Market cap (USD): 65249475.38999999
Dividends paid: 0
Stock repurchases: 942000
Net debt paydown: -3409000
Dividend yield: 0%
Buyback yield: 1.4436897681852765%
Debt paydown yield: -5.224563078284085%
Total shareholder yield: -3.7808733100988086% (Minimal or Negative)
Shareholder yield for PPIH (quarterly period ending 2024-10-31)
Market cap (USD): 105553011.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPIH (quarterly period ending 2025-01-31)
Market cap (USD): 123429580.47
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23508000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.04567763293476%
Total shareholder yield: -19.04567763293476% (Minimal or Negative)
Shareholder yield for PPIH (annual period ending 2025-01-31)
Market cap (USD): 123429580.47
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -466000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.37754320984122847%
Total shareholder yield: -0.37754320984122847% (Minimal or Negative)
Shareholder yield for PPIH (quarterly period ending 2025-04-30)
Market cap (USD): 97508556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3891000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.990419056149288%
Total shareholder yield: -3.990419056149288% (Minimal or Negative)