speb/financial-data huggingface dataset:
Shareholder yield for ETL.V (annual period ending 2025-12-31)
Market cap (USD): 59522079.941605836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 92384.25807768886
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.155210063506387%
Total shareholder yield: 0.155210063506387% (Low Return)
Shareholder yield for EXEL (annual period ending 2021-12-31)
Market cap (USD): 4594770917.240001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXEL (annual period ending 2022-12-31)
Market cap (USD): 4031735531.3199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXEL (annual period ending 2023-12-31)
Market cap (USD): 6030008441.17
Dividends paid: 0
Stock repurchases: 550378000
Net debt paydown: 226000
Dividend yield: 0%
Buyback yield: 9.127317239595943%
Debt paydown yield: 0.0037479217849345054%
Total shareholder yield: 9.131065161380878% (Moderate Return)
Shareholder yield for EXEL (quarterly period ending 2024-09-30)
Market cap (USD): 6522664403.849999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXEL (quarterly period ending 2024-12-31)
Market cap (USD): 8370124263.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXEL (annual period ending 2024-12-31)
Market cap (USD): 8370124263.9
Dividends paid: 0
Stock repurchases: 652033000
Net debt paydown: -879000
Dividend yield: 0%
Buyback yield: 7.790003821235862%
Debt paydown yield: -0.010501636203790793%
Total shareholder yield: 7.779502185032071% (Moderate Return)
Shareholder yield for EXEL (quarterly period ending 2025-03-31)
Market cap (USD): 9280029664.36
Dividends paid: 0
Stock repurchases: 283934000
Dividend yield: 0%
Buyback yield: 3.059623840325101%
Total shareholder yield: 3.059623840325101% (Low Return)
Shareholder yield for EXEL (quarterly period ending 2025-06-30)
Market cap (USD): 11079732058.64
Dividends paid: 0
Stock repurchases: 301924000
Net debt paydown: 7283000
Dividend yield: 0%
Buyback yield: 2.7250117457899985%
Debt paydown yield: 0.06573263650650017%
Total shareholder yield: 2.7907443822964986% (Low Return)
Shareholder yield for EXEL (quarterly period ending 2025-09-30)
Market cap (USD): 10380964927.9
Dividends paid: 0
Stock repurchases: 104035000
Net debt paydown: 3379000
Dividend yield: 0%
Buyback yield: 1.0021708070739586%
Debt paydown yield: 0.032549960658460185%
Total shareholder yield: 1.0347207677324188% (Low Return)
Shareholder yield for EXEL (annual period ending 2025-12-31)
Market cap (USD): 11016893287.89
Dividends paid: 0
Stock repurchases: 947511000
Net debt paydown: 17785000
Dividend yield: 0%
Buyback yield: 8.600528073023309%
Debt paydown yield: 0.16143389552070586%
Total shareholder yield: 8.761961968544014% (Moderate Return)
Shareholder yield for EXEL (quarterly period ending 2025-12-31)
Market cap (USD): 11016893287.89
Dividends paid: 0
Stock repurchases: 257618000
Net debt paydown: 3425000
Dividend yield: 0%
Buyback yield: 2.338390626722137%
Debt paydown yield: 0.031088619182368153%
Total shareholder yield: 2.369479245904505% (Low Return)
Shareholder yield for EXT.AX (annual period ending 2022-03-31)
Market cap (USD): 39450666.15037594
Dividends paid: 0
Stock repurchases: 199403.00751879698
Dividend yield: 0%
Buyback yield: 0.505449025267972%
Total shareholder yield: 0.505449025267972% (Low Return)
Shareholder yield for EXT.AX (annual period ending 2023-03-31)
Market cap (USD): 17607176.503355704
Dividends paid: 0
Stock repurchases: 139191.27516778524
Net debt paydown: -88335.47963869406
Dividend yield: 0%
Buyback yield: 0.790537171824552%
Debt paydown yield: -0.501701562552397%
Total shareholder yield: 0.288835609272155% (Low Return)
Shareholder yield for EXT.AX (annual period ending 2024-03-31)
Market cap (USD): 17146858.163398694
Dividends paid: 0
Stock repurchases: 123910.45751633987
Net debt paydown: -114462.77580383385
Dividend yield: 0%
Buyback yield: 0.7226423426119917%
Debt paydown yield: -0.6675437255797891%
Total shareholder yield: 0.055098617032202535% (Low Return)
Shareholder yield for EXT.AX (quarterly period ending 2025-03-31)
Market cap (USD): 16499806.911949685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXT.AX (annual period ending 2025-03-31)
Market cap (USD): 16499806.911949685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1533517.486743125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.294154137237223%
Total shareholder yield: -9.294154137237223% (Minimal or Negative)
Shareholder yield for FSL.NS (annual period ending 2022-03-31)
Market cap (USD): 1051602433.3071345
Dividends paid: 0
Stock repurchases: 6101279.177106686
Dividend yield: 0%
Buyback yield: 0.5801887656268598%
Total shareholder yield: 0.5801887656268598% (Low Return)
Shareholder yield for FSL.NS (annual period ending 2023-03-31)
Market cap (USD): 843866056.4894032
Dividends paid: 29043239.95127893
Stock repurchases: 1700121.802679659
Dividend yield: 3.441688373164662%
Buyback yield: 0.20146820571885488%
Total shareholder yield: 3.643156578883517% (Low Return)
Shareholder yield for FSL.NS (annual period ending 2024-03-31)
Market cap (USD): 1584768494.9431381
Dividends paid: 28851660.870607987
Stock repurchases: 0
Net debt paydown: -13280358.54011476
Dividend yield: 1.820559972177084%
Buyback yield: 0%
Debt paydown yield: -0.8379999086611866%
Total shareholder yield: 0.9825600635158974% (Low Return)
Shareholder yield for FSL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2484013386.389871
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2929321591.7400627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSL.NS (annual period ending 2025-03-31)
Market cap (USD): 2683328659.968258
Dividends paid: 32248889.408463873
Stock repurchases: 4231938.274491466
Net debt paydown: -117386981.45396733
Dividend yield: 1.201824058661728%
Buyback yield: 0.15771226006066386%
Debt paydown yield: -4.374677735352625%
Total shareholder yield: -3.0151414166302333% (Minimal or Negative)
Shareholder yield for FSL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2683328659.968258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2962611224.8876667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2527911378.6964464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTG.AX (annual period ending 2021-06-30)
Market cap (USD): 92935833.90977442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTG.AX (annual period ending 2022-06-30)
Market cap (USD): 30086326.75862069
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -296605.9009592948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9858494968127266%
Total shareholder yield: -0.9858494968127266% (Minimal or Negative)
Shareholder yield for GTG.AX (annual period ending 2023-06-30)
Market cap (USD): 24075702.980132453
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 97139.78533911856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4034764235930284%
Total shareholder yield: 0.4034764235930284% (Low Return)
Shareholder yield for GTG.AX (annual period ending 2024-06-30)
Market cap (USD): 7755586.453333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -230581.18763796915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.973098024571254%
Total shareholder yield: -2.973098024571254% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (annual period ending 2022-03-31)
Market cap (USD): 402667844.19095343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (annual period ending 2023-03-31)
Market cap (USD): 279206495.4323995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (annual period ending 2024-03-31)
Market cap (USD): 416195395.8733206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1740057.248281887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4180866164150256%
Total shareholder yield: -0.4180866164150256% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 434491728.0817009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 324556985.4878191
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 268541936.0485471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (annual period ending 2025-03-31)
Market cap (USD): 268541936.0485471
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 884601.7441364098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3294091631098136%
Total shareholder yield: 0.3294091631098136% (Low Return)
Shareholder yield for HATHWAY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 331195541.24736726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HATHWAY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 245097459.45193273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBM (annual period ending 2021-12-31)
Market cap (USD): 3187849643.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBM (annual period ending 2022-12-31)
Market cap (USD): 2237710613.04
Dividends paid: 2975735.2941176468
Stock repurchases: 0
Dividend yield: 0.13298123880616614%
Buyback yield: 0%
Total shareholder yield: 0.13298123880616614% (Low Return)
Shareholder yield for HBM (annual period ending 2023-12-31)
Market cap (USD): 2441946105.5
Dividends paid: 3409090.9090909087
Stock repurchases: 0
Net debt paydown: -128213614.08199644
Dividend yield: 0.1396054933977702%
Buyback yield: 0%
Debt paydown yield: -5.250468623907%
Total shareholder yield: -5.11086313050923% (Minimal or Negative)
Shareholder yield for HBM (quarterly period ending 2024-09-30)
Market cap (USD): 4075830045.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBM (annual period ending 2024-12-31)
Market cap (USD): 3591880726.09
Dividends paid: 3846153.8461538465
Stock repurchases: 0
Net debt paydown: 217004662.00466192
Dividend yield: 0.1070791081178422%
Buyback yield: 0%
Debt paydown yield: 6.041533072866978%
Total shareholder yield: 6.14861218098482% (Moderate Return)
Shareholder yield for HBM (quarterly period ending 2024-12-31)
Market cap (USD): 3591880726.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBM (quarterly period ending 2025-03-31)
Market cap (USD): 3369885625.59
Dividends paid: 1958041.958041958
Stock repurchases: 0
Dividend yield: 0.05810410724842163%
Buyback yield: 0%
Total shareholder yield: 0.05810410724842163% (Low Return)
Shareholder yield for HBM (quarterly period ending 2025-06-30)
Market cap (USD): 4706296130.599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1596141.0851920843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03391501598919987%
Total shareholder yield: -0.03391501598919987% (Minimal or Negative)
Shareholder yield for HBM (quarterly period ending 2025-09-30)
Market cap (USD): 6726451545.150001
Dividends paid: 2014388.4892086333
Stock repurchases: 0
Net debt paydown: 32441842.14672053
Dividend yield: 0.029947268268974238%
Buyback yield: 0%
Debt paydown yield: 0.48230247298982176%
Total shareholder yield: 0.512249741258796% (Low Return)
Shareholder yield for HBM (quarterly period ending 2025-12-31)
Market cap (USD): 8808765587.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20185895.079556823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22915691055988935%
Total shareholder yield: 0.22915691055988935% (Low Return)
Shareholder yield for HBM (annual period ending 2025-12-31)
Market cap (USD): 8808765587.84
Dividends paid: 4087591.240875912
Stock repurchases: 0
Net debt paydown: 49702924.81241393
Dividend yield: 0.04640367824657066%
Buyback yield: 0%
Debt paydown yield: 0.5642439263116048%
Total shareholder yield: 0.6106476045581755% (Low Return)
Shareholder yield for HCL.DE (annual period ending 2021-12-31)
Market cap (USD): 3361183746.852273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCL.DE (annual period ending 2022-12-31)
Market cap (USD): 3724594408.1489363
Dividends paid: 12932000
Stock repurchases: 0
Dividend yield: 0.3472055902706195%
Buyback yield: 0%
Total shareholder yield: 0.3472055902706195% (Low Return)
Shareholder yield for HCL.DE (annual period ending 2023-12-31)
Market cap (USD): 3271586054.633333
Dividends paid: 15713000
Stock repurchases: 0
Net debt paydown: -135590000
Dividend yield: 0.48028692314991095%
Buyback yield: 0%
Debt paydown yield: -4.144472978418916%
Total shareholder yield: -3.6641860552690053% (Minimal or Negative)
Shareholder yield for HCL.DE (quarterly period ending 2024-09-30)
Market cap (USD): 4449058939.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCL.DE (annual period ending 2024-12-31)
Market cap (USD): 3339588839.9375
Dividends paid: 25331000
Stock repurchases: 0
Net debt paydown: 112102000
Dividend yield: 0.7585065471854333%
Buyback yield: 0%
Debt paydown yield: 3.3567605287032274%
Total shareholder yield: 4.115267075888661% (Moderate Return)
Shareholder yield for HCL.DE (quarterly period ending 2024-12-31)
Market cap (USD): 3339588839.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCL.DE (quarterly period ending 2025-03-31)
Market cap (USD): 3703498920.913043
Dividends paid: 2511000
Stock repurchases: 0
Net debt paydown: -52977000
Dividend yield: 0.06780074879516773%
Buyback yield: 0%
Debt paydown yield: -1.4304580919639989%
Total shareholder yield: -1.3626573431688311% (Minimal or Negative)
Shareholder yield for HCL.DE (quarterly period ending 2025-06-30)
Market cap (USD): 3961148544.77647
Dividends paid: 2512000
Stock repurchases: 885000
Net debt paydown: 3931000
Dividend yield: 0.06341595049023221%
Buyback yield: 0.02234200485026095%
Debt paydown yield: 0.09923889386031164%
Total shareholder yield: 0.18499684920080478% (Low Return)
Shareholder yield for HCL.DE (quarterly period ending 2025-09-30)
Market cap (USD): 8040658101.847059
Dividends paid: 2653000
Stock repurchases: 0
Net debt paydown: 286976000
Dividend yield: 0.032994811698193786%
Buyback yield: 0%
Debt paydown yield: 3.569061093818643%
Total shareholder yield: 3.602055905516837% (Low Return)
Shareholder yield for HCL.DE (annual period ending 2025-12-31)
Market cap (USD): 13319559250.164705
Dividends paid: 10375000
Stock repurchases: 0
Net debt paydown: 274913000
Dividend yield: 0.07789296781627145%
Buyback yield: 0%
Debt paydown yield: 2.063979707110808%
Total shareholder yield: 2.1418726749270793% (Low Return)
Shareholder yield for HCL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 13319559250.164705
Dividends paid: 2699000
Stock repurchases: 0
Net debt paydown: 1946000
Dividend yield: 0.02026343326613172%
Buyback yield: 0%
Debt paydown yield: 0.014610093047755587%
Total shareholder yield: 0.03487352631388731% (Low Return)
Shareholder yield for HEALTHX.NS (annual period ending 2022-03-31)
Market cap (USD): 150222076.35500464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (annual period ending 2023-03-31)
Market cap (USD): 85454394.3361754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -891419.2092286693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.043151983175785%
Total shareholder yield: -1.043151983175785% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (annual period ending 2024-03-31)
Market cap (USD): 115931260.7965451
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 670214.9695332632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5781141039339378%
Total shareholder yield: 0.5781141039339378% (Low Return)
Shareholder yield for HEALTHX.NS (quarterly period ending 2024-09-30)
Market cap (USD): 113532935.97706641
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (quarterly period ending 2024-12-31)
Market cap (USD): 117486384.48537126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (quarterly period ending 2025-03-31)
Market cap (USD): 89993014.47076671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (annual period ending 2025-03-31)
Market cap (USD): 89993014.47076671
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 358184.2607489848
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3980134045463464%
Total shareholder yield: 0.3980134045463464% (Low Return)
Shareholder yield for HEALTHX.NS (quarterly period ending 2025-06-30)
Market cap (USD): 110514128.83220221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (quarterly period ending 2025-09-30)
Market cap (USD): 109400146.84329198
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEALTHX.NS (quarterly period ending 2025-12-31)
Market cap (USD): 104570330.2885151
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLS.TO (annual period ending 2021-12-31)
Market cap (USD): 3693889.4881889764
Dividends paid: 4033070.8661417323
Stock repurchases: 0
Dividend yield: 109.18222862479429%
Buyback yield: 0%
Total shareholder yield: 109.18222862479429% (High Return)
Shareholder yield for HLS.TO (annual period ending 2022-12-31)
Market cap (USD): 2299627.279411765
Dividends paid: 3648529.4117647056
Stock repurchases: 733823.5294117647
Dividend yield: 158.65742437609214%
Buyback yield: 31.910542024856902%
Total shareholder yield: 190.56796640094905% (High Return)
Shareholder yield for HLS.TO (annual period ending 2023-12-31)
Market cap (USD): 947725.1818181819
Dividends paid: 1816666.6666666665
Stock repurchases: 1175757.5757575757
Net debt paydown: 5197660.42780748
Dividend yield: 191.6870735861895%
Buyback yield: 124.06102510665808%
Debt paydown yield: 548.4354037988024%
Total shareholder yield: 864.18350249165% (High Return)
Shareholder yield for HLS.TO (quarterly period ending 2024-09-30)
Market cap (USD): 926664.6222222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLS.TO (quarterly period ending 2024-12-31)
Market cap (USD): 874823.2447552448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLS.TO (annual period ending 2024-12-31)
Market cap (USD): 874823.2447552448
Dividends paid: 0
Stock repurchases: 419580.4195804196
Net debt paydown: 19911013.986013986
Dividend yield: 0%
Buyback yield: 47.96173651030597%
Debt paydown yield: 2276.0042220396904%
Total shareholder yield: 2323.9659585499962% (High Return)
Shareholder yield for HLS.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1093529.055944056
Dividends paid: 0
Stock repurchases: 123076.92307692308
Dividend yield: 0%
Buyback yield: 11.255020834418467%
Total shareholder yield: 11.255020834418467% (High Return)
Shareholder yield for HLS.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1141420.8394160583
Dividends paid: 0
Stock repurchases: 608029.1970802919
Net debt paydown: 4010591.598182842
Dividend yield: 0%
Buyback yield: 53.2695020174465%
Debt paydown yield: 351.36835246801945%
Total shareholder yield: 404.63785448546594% (High Return)
Shareholder yield for HLS.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1349997.0215827338
Dividends paid: 0
Stock repurchases: 563309.3525179856
Net debt paydown: 1650564.5118941292
Dividend yield: 0%
Buyback yield: 41.726710763966196%
Debt paydown yield: 122.26430766187993%
Total shareholder yield: 163.9910184258461% (High Return)
Shareholder yield for HLS.TO (annual period ending 2025-12-31)
Market cap (USD): 1141420.8394160583
Dividends paid: 0
Stock repurchases: 1313138.6861313868
Net debt paydown: 10102108.11086724
Dividend yield: 0%
Buyback yield: 115.04421864272058%
Debt paydown yield: 885.0467559393254%
Total shareholder yield: 1000.090974582046% (High Return)
Shareholder yield for HLS.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1141420.8394160583
Dividends paid: 0
Stock repurchases: 5109.48905109489
Net debt paydown: 2547245.7070839778
Dividend yield: 0%
Buyback yield: 0.447642874096189%
Debt paydown yield: 223.16446477244347%
Total shareholder yield: 223.61210764653964% (High Return)
Shareholder yield for HVO.L (annual period ending 2021-12-31)
Market cap (USD): 2046597.8024324328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVO.L (annual period ending 2022-12-31)
Market cap (USD): 829398.8903614458
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVO.L (annual period ending 2023-12-31)
Market cap (USD): 2004205.6730379746
Dividends paid: 3865822.7848101263
Stock repurchases: 0
Net debt paydown: -13977626.963550402
Dividend yield: 192.88553249878356%
Buyback yield: 0%
Debt paydown yield: -697.414798869575%
Total shareholder yield: -504.5292663707914% (Minimal or Negative)
Shareholder yield for HVO.L (quarterly period ending 2024-12-31)
Market cap (USD): 1721002.6975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVO.L (annual period ending 2024-12-31)
Market cap (USD): 1721002.6975
Dividends paid: 1697500
Stock repurchases: 0
Net debt paydown: -265490.5063291155
Dividend yield: 98.63436021720705%
Buyback yield: 0%
Debt paydown yield: -15.426501464220713%
Total shareholder yield: 83.20785875298634% (High Return)
Shareholder yield for HVO.L (quarterly period ending 2025-06-30)
Market cap (USD): 1037316.6943835617
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4014845.8904109597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -387.041480403131%
Total shareholder yield: -387.041480403131% (Minimal or Negative)
Shareholder yield for ISRG (annual period ending 2021-12-31)
Market cap (USD): 128729299053.40001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG (annual period ending 2022-12-31)
Market cap (USD): 95069077383.3
Dividends paid: 0
Stock repurchases: 2607400000
Dividend yield: 0%
Buyback yield: 2.742637324108523%
Total shareholder yield: 2.742637324108523% (Low Return)
Shareholder yield for ISRG (annual period ending 2023-12-31)
Market cap (USD): 120868678899.68001
Dividends paid: 0
Stock repurchases: 416300000
Dividend yield: 0%
Buyback yield: 0.3444233889124622%
Total shareholder yield: 0.3444233889124622% (Low Return)
Shareholder yield for ISRG (quarterly period ending 2024-09-30)
Market cap (USD): 176011251728.25998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG (quarterly period ending 2024-12-31)
Market cap (USD): 187006804714.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG (annual period ending 2024-12-31)
Market cap (USD): 187006804714.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG (quarterly period ending 2025-03-31)
Market cap (USD): 177444363880.25998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISRG (quarterly period ending 2025-06-30)
Market cap (USD): 194691868629.58
Dividends paid: 0
Stock repurchases: 181000000
Dividend yield: 0%
Buyback yield: 0.09296741629429317%
Total shareholder yield: 0.09296741629429317% (Low Return)
Shareholder yield for ISRG (quarterly period ending 2025-09-30)
Market cap (USD): 160232686934.74002
Dividends paid: 0
Stock repurchases: 1913300000
Dividend yield: 0%
Buyback yield: 1.1940759632766151%
Total shareholder yield: 1.1940759632766151% (Low Return)
Shareholder yield for ISRG (annual period ending 2025-12-31)
Market cap (USD): 202914349601.68
Dividends paid: 0
Stock repurchases: 2295300000
Dividend yield: 0%
Buyback yield: 1.131166920676465%
Total shareholder yield: 1.131166920676465% (Low Return)
Shareholder yield for ISRG (quarterly period ending 2025-12-31)
Market cap (USD): 202914349601.68
Dividends paid: 0
Stock repurchases: 201000000
Dividend yield: 0%
Buyback yield: 0.09905657258570531%
Total shareholder yield: 0.09905657258570531% (Low Return)
Shareholder yield for KLIC (annual period ending 2021-09-30)
Market cap (USD): 2826498686.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIC (annual period ending 2022-09-30)
Market cap (USD): 1894973476.17
Dividends paid: 27526573.42657343
Stock repurchases: 196726573.42657343
Dividend yield: 1.4526099585419205%
Buyback yield: 10.381494828317315%
Total shareholder yield: 11.834104786859236% (High Return)
Shareholder yield for KLIC (annual period ending 2023-09-30)
Market cap (USD): 2428245492.7999997
Dividends paid: 30683941.605839413
Stock repurchases: 50518248.17518248
Net debt paydown: -6182012.1484354995
Dividend yield: 1.2636260088537377%
Buyback yield: 2.08044237392695%
Debt paydown yield: -0.2545876093156894%
Total shareholder yield: 3.0894807734649983% (Low Return)
Shareholder yield for KLIC (quarterly period ending 2024-09-30)
Market cap (USD): 2291656683.83
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIC (annual period ending 2024-09-30)
Market cap (USD): 2291656683.83
Dividends paid: 34501562.5
Stock repurchases: 117805468.75
Net debt paydown: 3335612.4543795586
Dividend yield: 1.5055292855794713%
Buyback yield: 5.140624666043523%
Debt paydown yield: 0.1455546320666504%
Total shareholder yield: 6.791708583689645% (Moderate Return)
Shareholder yield for KLIC (quarterly period ending 2024-12-31)
Market cap (USD): 2379575917.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLIC (quarterly period ending 2025-03-31)
Market cap (USD): 1691398584.64
Dividends paid: 8199253.731343283
Stock repurchases: 15864925.373134328
Dividend yield: 0.48476177086836253%
Buyback yield: 0.9379767440511986%
Total shareholder yield: 1.422738514919561% (Low Return)
Shareholder yield for KLIC (quarterly period ending 2025-06-30)
Market cap (USD): 1785074434.47
Dividends paid: 8504687.5
Stock repurchases: 16885156.25
Net debt paydown: -1325268.1902985089
Dividend yield: 0.4764332139754775%
Buyback yield: 0.9459076845169938%
Debt paydown yield: -0.0742416206689997%
Total shareholder yield: 1.3480992778234715% (Low Return)
Shareholder yield for KLIC (quarterly period ending 2025-09-30)
Market cap (USD): 2106921628.02
Dividends paid: 16587596.899224807
Stock repurchases: 13182170.542635659
Net debt paydown: -1486064.6802325584
Dividend yield: 0.7872906461553182%
Buyback yield: 0.6256602223512097%
Debt paydown yield: -0.07053250868325378%
Total shareholder yield: 1.3424183598232742% (Low Return)
Shareholder yield for KLIC (annual period ending 2025-09-30)
Market cap (USD): 2106921628.02
Dividends paid: 41910852.71317829
Stock repurchases: 75275193.7984496
Net debt paydown: 2118622.8197674416
Dividend yield: 1.9891984664168274%
Buyback yield: 3.572757182676519%
Debt paydown yield: 0.10055536910304717%
Total shareholder yield: 5.662511018196393% (Moderate Return)
Shareholder yield for KLIC (quarterly period ending 2025-12-31)
Market cap (USD): 2372772643.1800003
Dividends paid: 8380468.75
Stock repurchases: 5243750
Net debt paydown: 991533.4302325584
Dividend yield: 0.353193078742195%
Buyback yield: 0.22099673203296474%
Debt paydown yield: 0.041787966204115574%
Total shareholder yield: 0.6159777769792754% (Low Return)
Shareholder yield for KRMN (quarterly period ending 2025-03-31)
Market cap (USD): 4429028912.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRMN (quarterly period ending 2025-06-30)
Market cap (USD): 6675349680.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9903900643862681%
Total shareholder yield: -0.9903900643862681% (Minimal or Negative)
Shareholder yield for KRMN (quarterly period ending 2025-09-30)
Market cap (USD): 9568398787.800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2099000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021936794719261583%
Total shareholder yield: 0.021936794719261583% (Low Return)
Shareholder yield for KRMN (annual period ending 2025-12-31)
Market cap (USD): 9696949297.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -139440000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4379780250186946%
Total shareholder yield: -1.4379780250186946% (Minimal or Negative)
Shareholder yield for KRMN (quarterly period ending 2025-12-31)
Market cap (USD): 9696949297.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -103623000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0686144355028124%
Total shareholder yield: -1.0686144355028124% (Minimal or Negative)
Shareholder yield for LGCL (quarterly period ending 2024-12-31)
Market cap (USD): 1028681312.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGCL (annual period ending 2024-12-31)
Market cap (USD): 1028681312.16
Dividends paid: 0
Stock repurchases: 117260.27397260274
Net debt paydown: -3767852.9179430874
Dividend yield: 0%
Buyback yield: 0.011399086635138968%
Debt paydown yield: -0.3662799035428613%
Total shareholder yield: -0.35488081690772233% (Minimal or Negative)
Shareholder yield for LZB (annual period ending 2022-04-30)
Market cap (USD): 951066390.39
Dividends paid: 27717000
Stock repurchases: 90645000
Dividend yield: 2.91430758988699%
Buyback yield: 9.530880379741898%
Total shareholder yield: 12.445187969628888% (High Return)
Shareholder yield for LZB (annual period ending 2023-04-30)
Market cap (USD): 1067098890.69
Dividends paid: 29869000
Stock repurchases: 5004000
Net debt paydown: -15800000
Dividend yield: 2.799084532895195%
Buyback yield: 0.46893498284534324%
Debt paydown yield: -1.480650025770668%
Total shareholder yield: 1.7873694899698704% (Low Return)
Shareholder yield for LZB (annual period ending 2024-04-30)
Market cap (USD): 1248349658.3999999
Dividends paid: 32665000
Stock repurchases: 52773000
Net debt paydown: -35837000
Dividend yield: 2.6166546992824493%
Buyback yield: 4.227421351453626%
Debt paydown yield: -2.8707501747492774%
Total shareholder yield: 3.9733258759867978% (Low Return)
Shareholder yield for LZB (quarterly period ending 2024-10-31)
Market cap (USD): 1461609391.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LZB (quarterly period ending 2025-01-31)
Market cap (USD): 1821710254.71
Dividends paid: 9140000
Stock repurchases: 11243000
Dividend yield: 0.5017263297699889%
Buyback yield: 0.6171673003943091%
Total shareholder yield: 1.118893630164298% (Low Return)
Shareholder yield for LZB (quarterly period ending 2025-04-30)
Market cap (USD): 1532429228.1
Dividends paid: 9084000
Stock repurchases: 13543000
Net debt paydown: -2661000
Dividend yield: 0.5927843083013303%
Buyback yield: 0.8837602253770274%
Debt paydown yield: -0.17364586574084545%
Total shareholder yield: 1.302898667937512% (Low Return)
Shareholder yield for LZB (annual period ending 2025-04-30)
Market cap (USD): 1532429228.1
Dividends paid: 34955000
Stock repurchases: 77930000
Net debt paydown: -9106000
Dividend yield: 2.2810188789820565%
Buyback yield: 5.085389822316454%
Debt paydown yield: -0.5942199374055388%
Total shareholder yield: 6.772188763892972% (Moderate Return)
Shareholder yield for LZB (quarterly period ending 2025-07-31)
Market cap (USD): 1402792917.42
Dividends paid: 9012000
Stock repurchases: 12505000
Net debt paydown: -10848000
Dividend yield: 0.6424326704311255%
Buyback yield: 0.8914359236286312%
Debt paydown yield: -0.7733144261913948%
Total shareholder yield: 0.7605541678683619% (Low Return)
Shareholder yield for LZB (quarterly period ending 2025-10-31)
Market cap (USD): 1243948425.6299999
Dividends paid: 9117000
Stock repurchases: 809000
Net debt paydown: -1213000
Dividend yield: 0.7329081987770256%
Buyback yield: 0.06503485058798%
Debt paydown yield: -0.0975120812895176%
Total shareholder yield: 0.700430968075488% (Low Return)
Shareholder yield for LZB (quarterly period ending 2026-01-31)
Market cap (USD): 1437602667.51
Dividends paid: 9953000
Stock repurchases: 13737000
Net debt paydown: -65548000
Dividend yield: 0.6923331616544017%
Buyback yield: 0.955549145146842%
Debt paydown yield: -4.559535223563019%
Total shareholder yield: -2.9116529167617755% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (quarterly period ending 2024-12-31)
Market cap (USD): 538028970.7372653
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (annual period ending 2025-03-31)
Market cap (USD): 279414168.67604154
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7410512.5559277125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6521606227204644%
Total shareholder yield: -2.6521606227204644% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 279414168.67604154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (quarterly period ending 2025-06-30)
Market cap (USD): 226031110.9302598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (quarterly period ending 2025-09-30)
Market cap (USD): 222000609.52671927
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBIKWIK.NS (quarterly period ending 2025-12-31)
Market cap (USD): 203520911.36426422
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC1.AX (annual period ending 2022-06-30)
Market cap (USD): 68868859.01379311
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC1.AX (annual period ending 2023-06-30)
Market cap (USD): 41672438.50331126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 117553.54190454443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2820894243930643%
Total shareholder yield: 0.2820894243930643% (Low Return)
Shareholder yield for NC1.AX (annual period ending 2024-06-30)
Market cap (USD): 12767468.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGVT (annual period ending 2021-12-31)
Market cap (USD): 2493130173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGVT (annual period ending 2022-12-31)
Market cap (USD): 2449317843.6
Dividends paid: 0
Stock repurchases: 145200000
Dividend yield: 0%
Buyback yield: 5.928181202754212%
Total shareholder yield: 5.928181202754212% (Moderate Return)
Shareholder yield for NGVT (annual period ending 2023-12-31)
Market cap (USD): 1641919201.8
Dividends paid: 0
Stock repurchases: 92100000
Net debt paydown: -3800000
Dividend yield: 0%
Buyback yield: 5.609289415644375%
Debt paydown yield: -0.23143647968999595%
Total shareholder yield: 5.37785293595438% (Moderate Return)
Shareholder yield for NGVT (quarterly period ending 2024-09-30)
Market cap (USD): 1356095910
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGVT (quarterly period ending 2024-12-31)
Market cap (USD): 1416946367.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGVT (annual period ending 2024-12-31)
Market cap (USD): 1416946367.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 85500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.0341027692426055%
Total shareholder yield: 6.0341027692426055% (Moderate Return)
Shareholder yield for NGVT (quarterly period ending 2025-03-31)
Market cap (USD): 1376611207.1000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGVT (quarterly period ending 2025-06-30)
Market cap (USD): 1498312122.1000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.445001746809267%
Total shareholder yield: 4.445001746809267% (Moderate Return)
Shareholder yield for NGVT (quarterly period ending 2025-09-30)
Market cap (USD): 1919049571.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.377166763433379%
Total shareholder yield: 4.377166763433379% (Moderate Return)
Shareholder yield for NGVT (annual period ending 2025-12-31)
Market cap (USD): 2057788614.2
Dividends paid: 0
Stock repurchases: 56300000
Net debt paydown: 206300000
Dividend yield: 0%
Buyback yield: 2.7359467153961083%
Debt paydown yield: 10.025325175598883%
Total shareholder yield: 12.761271890994992% (High Return)
Shareholder yield for NGVT (quarterly period ending 2025-12-31)
Market cap (USD): 2057788614.2
Dividends paid: 0
Stock repurchases: 31100000
Net debt paydown: 48800000
Dividend yield: 0%
Buyback yield: 1.5113311340820421%
Debt paydown yield: 2.37147779238597%
Total shareholder yield: 3.882808926468012% (Low Return)
Shareholder yield for NYE.MC (annual period ending 2021-12-31)
Market cap (USD): 210193794.63636366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NYE.MC (annual period ending 2022-12-31)
Market cap (USD): 98388584.72340427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NYE.MC (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4768822.452009458
Shareholder yield for NYE.MC (annual period ending 2024-12-31)
Market cap (USD): 48169411.270833336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1398027.5701388903
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.902314006452054%
Total shareholder yield: -2.902314006452054% (Minimal or Negative)
Shareholder yield for NYE.MC (quarterly period ending 2024-12-31)
Market cap (USD): 48169411.270833336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPGN.SW (annual period ending 2021-12-31)
Market cap (USD): 4951710169.010989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPGN.SW (annual period ending 2022-12-31)
Market cap (USD): 908398071.5217391
Dividends paid: 10511956.52173913
Stock repurchases: 15144565.217391303
Dividend yield: 1.1571971420117184%
Buyback yield: 1.6671727618291043%
Total shareholder yield: 2.8243699038408225% (Low Return)
Shareholder yield for PPGN.SW (annual period ending 2023-12-31)
Market cap (USD): 688422641.4285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -112248861.2836439
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.305225094095118%
Total shareholder yield: -16.305225094095118% (Minimal or Negative)
Shareholder yield for PPGN.SW (annual period ending 2024-12-31)
Market cap (USD): 1041540495.5555555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30737460.31746033
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9511536467974806%
Total shareholder yield: 2.9511536467974806% (Low Return)
Shareholder yield for PPGN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1041540495.5555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPGN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 831352855.9374999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20986805.555555552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.524416125555875%
Total shareholder yield: -2.524416125555875% (Minimal or Negative)
Shareholder yield for RAT.L (annual period ending 2021-12-31)
Market cap (USD): 18089663.602702703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAT.L (annual period ending 2022-12-31)
Market cap (USD): 17236173.542168677
Dividends paid: 58554216.867469884
Stock repurchases: 22409638.55421687
Dividend yield: 339.7170301413809%
Buyback yield: 130.01515968373837%
Total shareholder yield: 469.7321898251193% (High Return)
Shareholder yield for RAT.L (annual period ending 2023-12-31)
Market cap (USD): 16545921.41455696
Dividends paid: 90379746.83544303
Stock repurchases: 20253164.556962024
Net debt paydown: -36400793.0456001
Dividend yield: 546.2358038031518%
Buyback yield: 122.40578236485196%
Debt paydown yield: -219.99858535273228%
Total shareholder yield: 448.6430008152715% (High Return)
Shareholder yield for RAT.L (annual period ending 2024-12-31)
Market cap (USD): 16072988.318749998
Dividends paid: 71125000
Stock repurchases: 27500000
Net debt paydown: 39441455.69620252
Dividend yield: 442.5126092888956%
Buyback yield: 171.09450622769248%
Debt paydown yield: 245.38968680884287%
Total shareholder yield: 858.9968023254308% (High Return)
Shareholder yield for RAT.L (quarterly period ending 2024-12-31)
Market cap (USD): 16072988.318749998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAT.L (quarterly period ending 2025-06-30)
Market cap (USD): 19282336.707534246
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1491438.356164381
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.734738682276131%
Total shareholder yield: 7.734738682276131% (Moderate Return)
Shareholder yield for RCR.AX (annual period ending 2021-06-30)
Market cap (USD): 76350550.81203008
Dividends paid: 0
Stock repurchases: 241076.6917293233
Dividend yield: 0%
Buyback yield: 0.31574977412126065%
Total shareholder yield: 0.31574977412126065% (Low Return)
Shareholder yield for RCR.AX (annual period ending 2022-06-30)
Market cap (USD): 26935340.20689655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCR.AX (annual period ending 2023-06-30)
Market cap (USD): 12932530.894039735
Dividends paid: 0
Stock repurchases: 47154.96688741722
Net debt paydown: 4015.37794016899
Dividend yield: 0%
Buyback yield: 0.364622882201269%
Debt paydown yield: 0.031048663042587993%
Total shareholder yield: 0.39567154524385695% (Low Return)
Shareholder yield for RCR.AX (annual period ending 2024-06-30)
Market cap (USD): 28641245.086666666
Dividends paid: 0
Stock repurchases: 414779.3333333333
Net debt paydown: 26453.633554083885
Dividend yield: 0%
Buyback yield: 1.448188904072558%
Debt paydown yield: 0.09236202362724384%
Total shareholder yield: 1.5405509276998017% (Low Return)
Shareholder yield for RESI.L (annual period ending 2021-09-30)
Market cap (USD): 1876654.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RESI.L (annual period ending 2022-09-30)
Market cap (USD): 1728190.6226666665
Dividends paid: 10216666.666666666
Stock repurchases: 272222.2222222222
Dividend yield: 591.177068817903%
Buyback yield: 15.751863171330749%
Total shareholder yield: 606.9289319892338% (High Return)
Shareholder yield for RESI.L (annual period ending 2023-09-30)
Market cap (USD): 1106463.5084146343
Dividends paid: 11650000
Stock repurchases: 590243.9024390244
Net debt paydown: -14558075.880758852
Dividend yield: 1052.9041320750273%
Buyback yield: 53.34508530559125%
Debt paydown yield: -1315.7303218809257%
Total shareholder yield: -209.48110450030708% (Minimal or Negative)
Shareholder yield for RESI.L (quarterly period ending 2024-09-30)
Market cap (USD): 1209733.4358666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RESI.L (annual period ending 2024-09-30)
Market cap (USD): 1209733.4358666665
Dividends paid: 10168000
Stock repurchases: 461333.3333333333
Net debt paydown: -17816813.008130074
Dividend yield: 840.5157449182623%
Buyback yield: 38.135122966393745%
Debt paydown yield: -1472.788341620558%
Total shareholder yield: -594.137473735902% (Minimal or Negative)