speb/financial-data huggingface dataset:
Shareholder yield for CPK (annual period ending 2023-12-31)
Market cap (USD): 2399996004.78
Dividends paid: 40000000
Stock repurchases: 28000
Net debt paydown: -581680000
Dividend yield: 1.6666694411296183%
Buyback yield: 0.001166668608790733%
Debt paydown yield: -24.236707012906912%
Total shareholder yield: -22.568870903168502% (Minimal or Negative)
Shareholder yield for CPK (quarterly period ending 2024-09-30)
Market cap (USD): 2869529129.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPK (annual period ending 2024-12-31)
Market cap (USD): 2818398989.0099998
Dividends paid: 54200000
Stock repurchases: 0
Net debt paydown: -96300000
Dividend yield: 1.9230776129052785%
Buyback yield: 0%
Debt paydown yield: -3.416833470899969%
Total shareholder yield: -1.4937558579946904% (Minimal or Negative)
Shareholder yield for CPK (quarterly period ending 2024-12-31)
Market cap (USD): 2818398989.0099998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPK (quarterly period ending 2025-03-31)
Market cap (USD): 2998194648.9
Dividends paid: 14500000
Stock repurchases: 0
Dividend yield: 0.48362437059648106%
Buyback yield: 0%
Total shareholder yield: 0.48362437059648106% (Low Return)
Shareholder yield for CPK (quarterly period ending 2025-06-30)
Market cap (USD): 2822719845.9900002
Dividends paid: 14500000
Stock repurchases: 0
Net debt paydown: -19100000
Dividend yield: 0.5136889521855641%
Buyback yield: 0%
Debt paydown yield: -0.6766523439133981%
Total shareholder yield: -0.16296339172783403% (Minimal or Negative)
Shareholder yield for CPK (quarterly period ending 2025-09-30)
Market cap (USD): 3179910689.67
Dividends paid: 15800000
Stock repurchases: 0
Net debt paydown: -47800000
Dividend yield: 0.49686930049094136%
Buyback yield: 0%
Debt paydown yield: -1.5031868711055063%
Total shareholder yield: -1.006317570614565% (Minimal or Negative)
Shareholder yield for CPK (quarterly period ending 2025-12-31)
Market cap (USD): 2961467364.57
Dividends paid: 15900000
Stock repurchases: 0
Net debt paydown: -51400000
Dividend yield: 0.5368960060212803%
Buyback yield: 0%
Debt paydown yield: -1.7356260823581011%
Total shareholder yield: -1.1987300763368207% (Minimal or Negative)
Shareholder yield for CPK (annual period ending 2025-12-31)
Market cap (USD): 2961467364.57
Dividends paid: 60700000
Stock repurchases: 0
Net debt paydown: -135200000
Dividend yield: 2.0496595953139445%
Buyback yield: 0%
Debt paydown yield: -4.5653044034010755%
Total shareholder yield: -2.515644808087131% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (annual period ending 2022-03-31)
Market cap (USD): 3846181986.0213637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (annual period ending 2023-03-31)
Market cap (USD): 5246541778.319123
Dividends paid: 75968331.30328868
Stock repurchases: 0
Net debt paydown: -17159158.821024593
Dividend yield: 1.4479696248149818%
Buyback yield: 0%
Debt paydown yield: -0.3270565554616056%
Total shareholder yield: 1.1209130693533762% (Low Return)
Shareholder yield for CUMMINSIND.NS (annual period ending 2024-03-31)
Market cap (USD): 9663459357.005758
Dividends paid: 103048327.13754646
Stock repurchases: 0
Net debt paydown: 30581524.31985714
Dividend yield: 1.0663709892134963%
Buyback yield: 0%
Debt paydown yield: 0.31646559673980856%
Total shareholder yield: 1.3828365859533047% (Low Return)
Shareholder yield for CUMMINSIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 12246266889.632107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 10280181233.243967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9655870089.858793
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (annual period ending 2025-03-31)
Market cap (USD): 9655870089.858793
Dividends paid: 123142389.52536824
Stock repurchases: 0
Net debt paydown: 11759861.79292867
Dividend yield: 1.275311166983286%
Buyback yield: 0%
Debt paydown yield: 0.12178976812539785%
Total shareholder yield: 1.3971009351086838% (Low Return)
Shareholder yield for CUMMINSIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10784429347.062954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUMMINSIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13518818892.725857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (annual period ending 2023-12-31)
Market cap (USD): 34394371.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 619356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8007481410214008%
Total shareholder yield: 1.8007481410214008% (Low Return)
Shareholder yield for CVKD (quarterly period ending 2024-09-30)
Market cap (USD): 42295780.800000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (annual period ending 2024-12-31)
Market cap (USD): 44898598.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21350
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04755159606978981%
Total shareholder yield: 0.04755159606978981% (Low Return)
Shareholder yield for CVKD (quarterly period ending 2024-12-31)
Market cap (USD): 44898598.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2232
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00497120198724922%
Total shareholder yield: 0.00497120198724922% (Low Return)
Shareholder yield for CVKD (quarterly period ending 2025-03-31)
Market cap (USD): 54628176.95999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (quarterly period ending 2025-06-30)
Market cap (USD): 37338033.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (quarterly period ending 2025-09-30)
Market cap (USD): 42853527.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (quarterly period ending 2025-12-31)
Market cap (USD): 21008453.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVKD (annual period ending 2025-12-31)
Market cap (USD): 21008453.76
Dividends paid: 0
Stock repurchases: 291883
Dividend yield: 0%
Buyback yield: 1.3893597469593115%
Total shareholder yield: 1.3893597469593115% (Low Return)
Shareholder yield for CXE (annual period ending 2021-11-30)
Market cap (USD): 125157318.81
Dividends paid: 0
Stock repurchases: 97500000
Dividend yield: 0%
Buyback yield: 77.90195645531023%
Total shareholder yield: 77.90195645531023% (High Return)
Shareholder yield for CXE (annual period ending 2022-11-30)
Market cap (USD): 95838349.92
Dividends paid: 6385977
Stock repurchases: 11000000
Dividend yield: 6.6632793712857366%
Buyback yield: 11.47766004859446%
Total shareholder yield: 18.140939419880198% (High Return)
Shareholder yield for CXE (annual period ending 2023-11-30)
Market cap (USD): 92685772.62
Dividends paid: 4997456
Stock repurchases: 5000000
Dividend yield: 5.391826446210834%
Buyback yield: 5.3945712040394485%
Total shareholder yield: 10.786397650250283% (High Return)
Shareholder yield for CXE (annual period ending 2024-11-30)
Market cap (USD): 111285978.69
Dividends paid: 5656538
Stock repurchases: 12300000
Dividend yield: 5.082884714306141%
Buyback yield: 11.052605319007057%
Total shareholder yield: 16.135490033313197% (High Return)
Shareholder yield for CXE (quarterly period ending 2024-11-30)
Market cap (USD): 111285978.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXE (quarterly period ending 2025-05-31)
Market cap (USD): 103089277.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRO.AX (annual period ending 2021-12-31)
Market cap (USD): 113837269.7536232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRO.AX (annual period ending 2022-12-31)
Market cap (USD): 137364845.3783784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -374650.8519388954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27274143606895984%
Total shareholder yield: -0.27274143606895984% (Minimal or Negative)
Shareholder yield for DRO.AX (annual period ending 2023-12-31)
Market cap (USD): 234187388.94520548
Dividends paid: 0
Stock repurchases: 1539096.575342466
Net debt paydown: -1395453.674564976
Dividend yield: 0%
Buyback yield: 0.6572072827126397%
Debt paydown yield: -0.5958705465952654%
Total shareholder yield: 0.061336736117374335% (Low Return)
Shareholder yield for DRO.AX (annual period ending 2024-12-31)
Market cap (USD): 436216764.77018636
Dividends paid: 0
Stock repurchases: 7524844.720496894
Net debt paydown: -3858299.8213222153
Dividend yield: 0%
Buyback yield: 1.7250241916908524%
Debt paydown yield: -0.8844914118224908%
Total shareholder yield: 0.8405327798683616% (Low Return)
Shareholder yield for DRO.AX (quarterly period ending 2024-12-31)
Market cap (USD): 436216764.77018636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRU.TO (annual period ending 2021-12-31)
Market cap (USD): 1080588972.8976376
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRU.TO (annual period ending 2022-12-31)
Market cap (USD): 1464792689.7794118
Dividends paid: 104115441.17647058
Stock repurchases: 0
Dividend yield: 7.107861877174557%
Buyback yield: 0%
Total shareholder yield: 7.107861877174557% (Moderate Return)
Shareholder yield for FRU.TO (annual period ending 2023-12-31)
Market cap (USD): 1406084076.4242425
Dividends paid: 123281060.6060606
Stock repurchases: 0
Net debt paydown: 21993070.40998216
Dividend yield: 8.767687698986808%
Buyback yield: 0%
Debt paydown yield: 1.5641362261858396%
Total shareholder yield: 10.331823925172648% (High Return)
Shareholder yield for FRU.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1493860820.8888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRU.TO (annual period ending 2024-12-31)
Market cap (USD): 1310536096.2377622
Dividends paid: 113807692.30769232
Stock repurchases: 0
Net debt paydown: -117020687.64568764
Dividend yield: 8.684056290735308%
Buyback yield: 0%
Debt paydown yield: -8.929222780023094%
Total shareholder yield: -0.2451664892877865% (Minimal or Negative)
Shareholder yield for FRU.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1310536096.2377622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRU.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1333467611.4825175
Dividends paid: 30957342.657342657
Stock repurchases: 0
Dividend yield: 2.3215668975210444%
Buyback yield: 0%
Total shareholder yield: 2.3215668975210444% (Low Return)
Shareholder yield for FRU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1427771375.6350365
Dividends paid: 32313868.613138683
Stock repurchases: 0
Net debt paydown: -7783053.442907453
Dividend yield: 2.2632383002332075%
Buyback yield: 0%
Debt paydown yield: -0.5451190278587669%
Total shareholder yield: 1.7181192723744405% (Low Return)
Shareholder yield for FRU.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1546417250.8920865
Dividends paid: 31848201.438848924
Stock repurchases: 0
Net debt paydown: 9621047.103922665
Dividend yield: 2.059483067747502%
Buyback yield: 0%
Debt paydown yield: 0.6221507874651904%
Total shareholder yield: 2.6816338552126924% (Low Return)
Shareholder yield for FRU.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1761675997.430657
Dividends paid: 32313138.686131384
Stock repurchases: 0
Net debt paydown: -2833455.8630467355
Dividend yield: 1.8342271072126186%
Buyback yield: 0%
Debt paydown yield: -0.16083864837684297%
Total shareholder yield: 1.6733884588357757% (Low Return)
Shareholder yield for FRU.TO (annual period ending 2025-12-31)
Market cap (USD): 1761675997.430657
Dividends paid: 129253284.67153284
Stock repurchases: 0
Net debt paydown: 3631111.2245419025
Dividend yield: 7.336949862519797%
Buyback yield: 0%
Debt paydown yield: 0.20611685859589116%
Total shareholder yield: 7.543066721115688% (Moderate Return)
Shareholder yield for GETB.L (annual period ending 2021-12-31)
Market cap (USD): 458959.3618918919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GETB.L (annual period ending 2022-12-31)
Market cap (USD): 378655.916626506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GETB.L (annual period ending 2023-12-31)
Market cap (USD): 423494.7144303797
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 336220.8326978802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 79.39197851621668%
Total shareholder yield: 79.39197851621668% (High Return)
Shareholder yield for GETB.L (quarterly period ending 2024-12-31)
Market cap (USD): 367509.99649999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GETB.L (annual period ending 2024-12-31)
Market cap (USD): 367509.99649999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2024082.2784810127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -550.7557067174941%
Total shareholder yield: -550.7557067174941% (Minimal or Negative)
Shareholder yield for GETB.L (quarterly period ending 2025-06-30)
Market cap (USD): 354142.84027397266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -262773.97260273993
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -74.19999579815088%
Total shareholder yield: -74.19999579815088% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (annual period ending 2022-03-31)
Market cap (USD): 569860095.0415404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (annual period ending 2023-03-31)
Market cap (USD): 347866575.01096225
Dividends paid: 563946.4068209501
Stock repurchases: 0
Net debt paydown: 15268129.25187005
Dividend yield: 0.16211572117935694%
Buyback yield: 0%
Debt paydown yield: 4.389076257582065%
Total shareholder yield: 4.551191978761422% (Moderate Return)
Shareholder yield for GREAVESCOT.NS (annual period ending 2024-03-31)
Market cap (USD): 346325230.51367563
Dividends paid: 2503897.3498021346
Stock repurchases: 0
Net debt paydown: -6241271.550449226
Dividend yield: 0.7229901633468374%
Buyback yield: 0%
Debt paydown yield: -1.8021417443921321%
Total shareholder yield: -1.0791515810452947% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 480984052.5709508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 746047400.5303648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 578232816.102229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (annual period ending 2025-03-31)
Market cap (USD): 578232816.102229
Dividends paid: 5436053.308393734
Stock repurchases: 1577039.9812953004
Net debt paydown: 186104.0781723652
Dividend yield: 0.9401149773956557%
Buyback yield: 0.2727344310767182%
Debt paydown yield: 0.0321849734207169%
Total shareholder yield: 1.245034381893091% (Low Return)
Shareholder yield for GREAVESCOT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 550649651.092207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GREAVESCOT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 497457835.555308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSAI (annual period ending 2023-12-31)
Market cap (USD): 9276617988
Dividends paid: 2462165.9634317863
Stock repurchases: 0
Net debt paydown: -69519636.01532567
Dividend yield: 0.02654163367098637%
Buyback yield: 0%
Debt paydown yield: -0.7494071234285439%
Total shareholder yield: -0.7228654897575575% (Minimal or Negative)
Shareholder yield for HSAI (quarterly period ending 2024-09-30)
Market cap (USD): 4882978492
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSAI (annual period ending 2024-12-31)
Market cap (USD): 14388648776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22612937.595129386
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15715817341269284%
Total shareholder yield: -0.15715817341269284% (Minimal or Negative)
Shareholder yield for HSAI (quarterly period ending 2024-12-31)
Market cap (USD): 14388648776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSAI (quarterly period ending 2025-03-31)
Market cap (USD): 15408972640
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSAI (quarterly period ending 2025-06-30)
Market cap (USD): 22853172260
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81447673.38658552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3563954818173918%
Total shareholder yield: -0.3563954818173918% (Minimal or Negative)
Shareholder yield for HSAI (quarterly period ending 2025-09-30)
Market cap (USD): 29256225080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5361400.49833107
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01832567422376103%
Total shareholder yield: -0.01832567422376103% (Minimal or Negative)
Shareholder yield for HSAI (annual period ending 2025-12-31)
Market cap (USD): 23321688320
Dividends paid: 41817285.71428572
Stock repurchases: 0
Net debt paydown: -41514078.277886495
Dividend yield: 0.17930642559194324%
Buyback yield: 0%
Debt paydown yield: -0.17800631630208877%
Total shareholder yield: 0.0013001092898544675% (Low Return)
Shareholder yield for HSAI (quarterly period ending 2025-12-31)
Market cap (USD): 23321688320
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4997739.967897266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.021429580480292032%
Total shareholder yield: -0.021429580480292032% (Minimal or Negative)
Shareholder yield for HUBN.SW (annual period ending 2021-12-31)
Market cap (USD): 1580855307.032967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBN.SW (annual period ending 2022-12-31)
Market cap (USD): 1586543359.5652173
Dividends paid: 41568478.26086956
Stock repurchases: 68630434.78260869
Dividend yield: 2.6200656925166643%
Buyback yield: 4.325783746711873%
Total shareholder yield: 6.945849439228537% (Moderate Return)
Shareholder yield for HUBN.SW (annual period ending 2023-12-31)
Market cap (USD): 1406725940.7142856
Dividends paid: 46158333.333333336
Stock repurchases: 10665476.19047619
Dividend yield: 3.2812598387071588%
Buyback yield: 0.7581772598193959%
Total shareholder yield: 4.039437098526554% (Moderate Return)
Shareholder yield for HUBN.SW (annual period ending 2024-12-31)
Market cap (USD): 1465321210.5555556
Dividends paid: 34875555.55555555
Stock repurchases: 1822222.2222222222
Dividend yield: 2.380062153221203%
Buyback yield: 0.12435650348167365%
Total shareholder yield: 2.5044186567028768% (Low Return)
Shareholder yield for HUBN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1465321210.5555556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 2022020220.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGP.L (annual period ending 2022-03-31)
Market cap (USD): 482883.5928947368
Dividends paid: 0
Stock repurchases: 246052.63157894736
Dividend yield: 0%
Buyback yield: 50.95485437886561%
Total shareholder yield: 50.95485437886561% (High Return)
Shareholder yield for IGP.L (annual period ending 2023-03-31)
Market cap (USD): 467930.91333333333
Dividends paid: 0
Stock repurchases: 66666.66666666666
Net debt paydown: 420662.7680311891
Dividend yield: 0%
Buyback yield: 14.247117419912%
Debt paydown yield: 89.89847775488334%
Total shareholder yield: 104.14559517479535% (High Return)
Shareholder yield for IGP.L (annual period ending 2024-03-31)
Market cap (USD): 837706.3367088608
Dividends paid: 0
Stock repurchases: 68354.43037974683
Net debt paydown: -443647.44491326774
Dividend yield: 0%
Buyback yield: 8.159712704131419%
Debt paydown yield: -52.95978142606009%
Total shareholder yield: -44.80006872192867% (Minimal or Negative)
Shareholder yield for IGP.L (quarterly period ending 2024-09-30)
Market cap (USD): 1636421.2512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGP.L (annual period ending 2025-03-31)
Market cap (USD): 1125117.7433766234
Dividends paid: 0
Stock repurchases: 638961.0389610389
Net debt paydown: 213825.41509123787
Dividend yield: 0%
Buyback yield: 56.79059304881589%
Debt paydown yield: 19.004714515435534%
Total shareholder yield: 75.79530756425143% (High Return)
Shareholder yield for IGP.L (quarterly period ending 2025-03-31)
Market cap (USD): 1125117.7433766234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108103.89610389608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.608229604437875%
Total shareholder yield: 9.608229604437875% (Moderate Return)
Shareholder yield for IGP.L (quarterly period ending 2025-09-30)
Market cap (USD): 1430892.985945946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -747455.2474552476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -52.23697752359266%
Total shareholder yield: -52.23697752359266% (Minimal or Negative)
Shareholder yield for KER.PA (annual period ending 2021-12-31)
Market cap (USD): 86156814898.09093
Dividends paid: 0
Stock repurchases: 611704545.4545455
Dividend yield: 0%
Buyback yield: 0.7099897392656512%
Total shareholder yield: 0.7099897392656512% (Low Return)
Shareholder yield for KER.PA (annual period ending 2022-12-31)
Market cap (USD): 55456558181.521286
Dividends paid: 1577659574.4680853
Stock repurchases: 0
Dividend yield: 2.8448566340955836%
Buyback yield: 0%
Total shareholder yield: 2.8448566340955836% (Low Return)
Shareholder yield for KER.PA (annual period ending 2023-12-31)
Market cap (USD): 49810705250.666664
Dividends paid: 1902222222.222222
Stock repurchases: 0
Net debt paydown: -7103617021.276594
Dividend yield: 3.818902407925177%
Buyback yield: 0%
Debt paydown yield: -14.261225544847148%
Total shareholder yield: -10.44232313692197% (Minimal or Negative)
Shareholder yield for KER.PA (annual period ending 2024-12-31)
Market cap (USD): 29067172611.53125
Dividends paid: 1787500000
Stock repurchases: 0
Net debt paydown: -1971250000
Dividend yield: 6.149548922040254%
Buyback yield: 0%
Debt paydown yield: -6.781705349690546%
Total shareholder yield: -0.6321564276502922% (Minimal or Negative)
Shareholder yield for KER.PA (quarterly period ending 2024-12-31)
Market cap (USD): 29067172611.53125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KER.PA (quarterly period ending 2025-06-30)
Market cap (USD): 26224672727.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2637830882.3529434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.058584561846185%
Total shareholder yield: -10.058584561846185% (Minimal or Negative)
Shareholder yield for KLC (quarterly period ending 2024-12-31)
Market cap (USD): 2108023722.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLC (annual period ending 2024-12-31)
Market cap (USD): 2108023722.2
Dividends paid: 320000000
Stock repurchases: 0
Net debt paydown: 301260000
Dividend yield: 15.180094826733633%
Buyback yield: 0%
Debt paydown yield: 14.291110523443045%
Total shareholder yield: 29.471205350176678% (High Return)
Shareholder yield for KLC (quarterly period ending 2025-03-31)
Market cap (USD): 1372583985.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLC (quarterly period ending 2025-06-30)
Market cap (USD): 1196125819.8999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -71972000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.017092750829265%
Total shareholder yield: -6.017092750829265% (Minimal or Negative)
Shareholder yield for KLC (quarterly period ending 2025-09-30)
Market cap (USD): 786363905.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46870000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.960344781916556%
Total shareholder yield: -5.960344781916556% (Minimal or Negative)
Shareholder yield for KLC (annual period ending 2025-12-31)
Market cap (USD): 511610251.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -133751000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.14314305876303%
Total shareholder yield: -26.14314305876303% (Minimal or Negative)
Shareholder yield for KLC (quarterly period ending 2025-12-31)
Market cap (USD): 511610251.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8545000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6702167268815196%
Total shareholder yield: -1.6702167268815196% (Minimal or Negative)
Shareholder yield for LAZ (annual period ending 2021-12-31)
Market cap (USD): 3436459583.3499994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAZ (annual period ending 2022-12-31)
Market cap (USD): 2879302286.25
Dividends paid: 181880000
Stock repurchases: 691705000
Dividend yield: 6.316808098564749%
Buyback yield: 24.02335466141264%
Total shareholder yield: 30.34016275997739% (High Return)
Shareholder yield for LAZ (annual period ending 2023-12-31)
Market cap (USD): 3079130786.8
Dividends paid: 173075000
Stock repurchases: 102051000
Net debt paydown: 26011000
Dividend yield: 5.620904468948164%
Buyback yield: 3.314279485544586%
Debt paydown yield: 0.8447513860569738%
Total shareholder yield: 9.779935340549724% (Moderate Return)
Shareholder yield for LAZ (quarterly period ending 2024-09-30)
Market cap (USD): 4625586818.150001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAZ (annual period ending 2024-12-31)
Market cap (USD): 4766352707.7
Dividends paid: 179017000
Stock repurchases: 59500000
Net debt paydown: -17144000
Dividend yield: 3.755848779524848%
Buyback yield: 1.2483339704147005%
Debt paydown yield: -0.3596880267023467%
Total shareholder yield: 4.6444947232372025% (Moderate Return)
Shareholder yield for LAZ (quarterly period ending 2024-12-31)
Market cap (USD): 4766352707.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAZ (quarterly period ending 2025-03-31)
Market cap (USD): 4047757607.2
Dividends paid: 44950000
Stock repurchases: 36165000
Dividend yield: 1.1104913970155876%
Buyback yield: 0.8934576501238871%
Total shareholder yield: 2.003949047139475% (Low Return)
Shareholder yield for LAZ (quarterly period ending 2025-06-30)
Market cap (USD): 4539946032.2
Dividends paid: 47074000
Stock repurchases: 3763000
Net debt paydown: -15087000
Dividend yield: 1.0368845723302254%
Buyback yield: 0.08288644784124226%
Debt paydown yield: -0.3323167256393361%
Total shareholder yield: 0.7874542945321316% (Low Return)
Shareholder yield for LAZ (quarterly period ending 2025-09-30)
Market cap (USD): 5043946979.400001
Dividends paid: 47179000
Stock repurchases: 1084000
Net debt paydown: 8761000
Dividend yield: 0.9353587615548676%
Buyback yield: 0.02149110616006012%
Debt paydown yield: 0.1736933404688992%
Total shareholder yield: 1.130543208183827% (Low Return)
Shareholder yield for LAZ (quarterly period ending 2025-12-31)
Market cap (USD): 4688586936.55
Dividends paid: 47376000
Stock repurchases: 49999000
Net debt paydown: 24807000
Dividend yield: 1.01045369620171%
Buyback yield: 1.0663980571679605%
Debt paydown yield: 0.5290933139495909%
Total shareholder yield: 2.6059450673192615% (Low Return)
Shareholder yield for LAZ (annual period ending 2025-12-31)
Market cap (USD): 4688586936.55
Dividends paid: 186579000
Stock repurchases: 91011000
Net debt paydown: 19300000
Dividend yield: 3.9794292507518336%
Buyback yield: 1.9411178939761446%
Debt paydown yield: 0.4116378828244892%
Total shareholder yield: 6.332185027552467% (Moderate Return)
Shareholder yield for MI6.AX (annual period ending 2022-06-30)
Market cap (USD): 360164706.9034483
Dividends paid: 0
Stock repurchases: 931866.8965517242
Dividend yield: 0%
Buyback yield: 0.2587335401526546%
Total shareholder yield: 0.2587335401526546% (Low Return)
Shareholder yield for MI6.AX (annual period ending 2023-06-30)
Market cap (USD): 1187931677.9668875
Dividends paid: 0
Stock repurchases: 20002.649006622516
Dividend yield: 0%
Buyback yield: 0.0016838215006486316%
Total shareholder yield: 0.0016838215006486316% (Low Return)
Shareholder yield for MI6.AX (annual period ending 2024-06-30)
Market cap (USD): 211923001.45333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -352179.8454746137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16618292637392915%
Total shareholder yield: -0.16618292637392915% (Minimal or Negative)
Shareholder yield for MVIS (annual period ending 2021-12-31)
Market cap (USD): 1754754318.6299999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVIS (annual period ending 2022-12-31)
Market cap (USD): 823088353.0500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVIS (annual period ending 2023-12-31)
Market cap (USD): 931665965.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 659000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07073350582145024%
Total shareholder yield: 0.07073350582145024% (Low Return)
Shareholder yield for MVIS (quarterly period ending 2024-09-30)
Market cap (USD): 399285413.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVIS (annual period ending 2024-12-31)
Market cap (USD): 458827975.53000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.977063725837893%
Total shareholder yield: -7.977063725837893% (Minimal or Negative)
Shareholder yield for MVIS (quarterly period ending 2024-12-31)
Market cap (USD): 458827975.53000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVIS (quarterly period ending 2025-03-31)
Market cap (USD): 434310450.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39802000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.164412228396232%
Total shareholder yield: -9.164412228396232% (Minimal or Negative)
Shareholder yield for MVIS (quarterly period ending 2025-06-30)
Market cap (USD): 399285413.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2406000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6025764820661939%
Total shareholder yield: -0.6025764820661939% (Minimal or Negative)
Shareholder yield for MVIS (quarterly period ending 2025-09-30)
Market cap (USD): 434310450.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4366000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0052716895929337%
Total shareholder yield: 1.0052716895929337% (Low Return)
Shareholder yield for MVIS (annual period ending 2025-12-31)
Market cap (USD): 290707801.28999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14870000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.115101808075046%
Total shareholder yield: 5.115101808075046% (Moderate Return)
Shareholder yield for MVIS (quarterly period ending 2025-12-31)
Market cap (USD): 290707801.28999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9828000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3807142279597544%
Total shareholder yield: 3.3807142279597544% (Low Return)
Shareholder yield for NGEX.TO (annual period ending 2021-12-31)
Market cap (USD): 315896648.0314961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (annual period ending 2022-12-31)
Market cap (USD): 491121354.7058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (annual period ending 2023-12-31)
Market cap (USD): 1176294594.5454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1792699247.9999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (annual period ending 2024-12-31)
Market cap (USD): 2033619748.1118882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2033619748.1118882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1979025929.3706295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 2516828176.6423354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 4048550605.035971
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 4052251655.474452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGEX.TO (annual period ending 2025-12-31)
Market cap (USD): 4052251655.474452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (annual period ending 2024-03-31)
Market cap (USD): 54588550.22972649
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1303403.9153010547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3876873626720334%
Total shareholder yield: 2.3876873626720334% (Low Return)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 72934112.70652173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 64185941.96538058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 44836569.24775353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (annual period ending 2025-03-31)
Market cap (USD): 44836569.24775353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 949989.5067846738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.118782776477198%
Total shareholder yield: 2.118782776477198% (Low Return)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 53099681.41036742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 48389455.285682075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOVAAGRI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 38687360.872674614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (annual period ending 2021-12-31)
Market cap (USD): 141453665.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (annual period ending 2022-12-31)
Market cap (USD): 40281507.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (annual period ending 2023-12-31)
Market cap (USD): 131617483.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014435772159722353%
Total shareholder yield: 0.014435772159722353% (Low Return)
Shareholder yield for NSPR (quarterly period ending 2024-09-30)
Market cap (USD): 125528418.16000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (annual period ending 2024-12-31)
Market cap (USD): 123186470.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -743000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6031506541571567%
Total shareholder yield: -0.6031506541571567% (Minimal or Negative)
Shareholder yield for NSPR (quarterly period ending 2024-12-31)
Market cap (USD): 123186470.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (quarterly period ending 2025-03-31)
Market cap (USD): 125996807.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSPR (quarterly period ending 2025-06-30)
Market cap (USD): 106324443.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1102000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0364502848420922%
Total shareholder yield: -1.0364502848420922% (Minimal or Negative)
Shareholder yield for NSPR (quarterly period ending 2025-09-30)
Market cap (USD): 112881898.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.045179963053282604%
Total shareholder yield: 0.045179963053282604% (Low Return)
Shareholder yield for NSPR (quarterly period ending 2025-12-31)
Market cap (USD): 83373352.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09955219221797884%
Total shareholder yield: 0.09955219221797884% (Low Return)
Shareholder yield for NSPR (annual period ending 2025-12-31)
Market cap (USD): 83373352.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -952000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.141851650500191%
Total shareholder yield: -1.141851650500191% (Minimal or Negative)
Shareholder yield for NTGR (annual period ending 2021-12-31)
Market cap (USD): 783993566.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTGR (annual period ending 2022-12-31)
Market cap (USD): 486070643.33
Dividends paid: 0
Stock repurchases: 29184000
Dividend yield: 0%
Buyback yield: 6.004065540775024%
Total shareholder yield: 6.004065540775024% (Moderate Return)
Shareholder yield for NTGR (annual period ending 2023-12-31)
Market cap (USD): 391325785.74
Dividends paid: 0
Stock repurchases: 2793000
Net debt paydown: 3530000
Dividend yield: 0%
Buyback yield: 0.7137275645453355%
Debt paydown yield: 0.9020616909577639%
Total shareholder yield: 1.6157892555030995% (Low Return)
Shareholder yield for NTGR (quarterly period ending 2024-09-30)
Market cap (USD): 538408454.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTGR (quarterly period ending 2024-12-31)
Market cap (USD): 748028096.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTGR (annual period ending 2024-12-31)
Market cap (USD): 748028096.61
Dividends paid: 0
Stock repurchases: 36497000
Net debt paydown: 10934000
Dividend yield: 0%
Buyback yield: 4.879094804780905%
Debt paydown yield: 1.4617098006815468%
Total shareholder yield: 6.340804605462452% (Moderate Return)
Shareholder yield for NTGR (quarterly period ending 2025-03-31)
Market cap (USD): 656504027.38
Dividends paid: 0
Stock repurchases: 8162000
Dividend yield: 0%
Buyback yield: 1.2432520837036147%
Total shareholder yield: 1.2432520837036147% (Low Return)
Shareholder yield for NTGR (quarterly period ending 2025-06-30)
Market cap (USD): 780235980.21
Dividends paid: 0
Stock repurchases: 17197000
Net debt paydown: 2594000
Dividend yield: 0%
Buyback yield: 2.2040767711547264%
Debt paydown yield: 0.33246351947289415%
Total shareholder yield: 2.5365402906276207% (Low Return)
Shareholder yield for NTGR (quarterly period ending 2025-09-30)
Market cap (USD): 869344458.17
Dividends paid: 0
Stock repurchases: 22061000
Net debt paydown: -20844000
Dividend yield: 0%
Buyback yield: 2.537659243430293%
Debt paydown yield: -2.397668703597345%
Total shareholder yield: 0.13999053983294774% (Low Return)
Shareholder yield for NTGR (annual period ending 2025-12-31)
Market cap (USD): 658382820.59
Dividends paid: 0
Stock repurchases: 64423000
Net debt paydown: -20316000
Dividend yield: 0%
Buyback yield: 9.78503660564355%
Debt paydown yield: -3.0857427266698907%
Total shareholder yield: 6.699293878973659% (Moderate Return)
Shareholder yield for NTGR (quarterly period ending 2025-12-31)
Market cap (USD): 658382820.59
Dividends paid: 0
Stock repurchases: 17003000
Net debt paydown: -4374000
Dividend yield: 0%
Buyback yield: 2.5825400463461383%
Debt paydown yield: -0.6643551233734052%
Total shareholder yield: 1.918184922972733% (Low Return)
Shareholder yield for ORCH.L (annual period ending 2021-07-31)
Market cap (USD): 136429.40027777778
Dividends paid: 890277.7777777779
Stock repurchases: 0
Dividend yield: 652.5556631965861%
Buyback yield: 0%
Total shareholder yield: 652.5556631965861% (High Return)
Shareholder yield for ORCH.L (annual period ending 2022-07-31)
Market cap (USD): 119791.66853658538
Dividends paid: 781707.3170731708
Stock repurchases: 0
Net debt paydown: -14021104.336043362
Dividend yield: 652.555663196586%
Buyback yield: 0%
Debt paydown yield: -11704.573871730654%
Total shareholder yield: -11052.018208534068% (Minimal or Negative)
Shareholder yield for ORCH.L (annual period ending 2023-07-31)
Market cap (USD): 98557.69384615384
Dividends paid: 821794.8717948718
Stock repurchases: 0
Net debt paydown: -13387335.83489681
Dividend yield: 833.8211251956377%
Buyback yield: 0%
Debt paydown yield: -13583.247854595822%
Total shareholder yield: -12749.426729400184% (Minimal or Negative)
Shareholder yield for ORCH.L (annual period ending 2024-07-31)
Market cap (USD): 79393.69782051281
Dividends paid: 547435.8974358974
Stock repurchases: 0
Net debt paydown: -7051282.051282048
Dividend yield: 689.5205947876348%
Buyback yield: 0%
Debt paydown yield: -8881.412813423864%
Total shareholder yield: -8191.892218636229% (Minimal or Negative)
Shareholder yield for ORCH.L (quarterly period ending 2025-01-31)
Market cap (USD): 74739.58450000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANW.TO (quarterly period ending 2026-01-31)
Market cap (USD): 145730839968.26666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28412698.41269836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01949669570208016%
Total shareholder yield: -0.01949669570208016% (Minimal or Negative)
Shareholder yield for PCLA (quarterly period ending 2025-03-31)
Market cap (USD): 164396065.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEO.DE (annual period ending 2021-12-31)
Market cap (USD): 37637781314.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEO.DE (annual period ending 2022-12-31)
Market cap (USD): 41331077821
Dividends paid: 1334000000
Stock repurchases: 0
Dividend yield: 3.227595481001962%
Buyback yield: 0%
Total shareholder yield: 3.227595481001962% (Low Return)
Shareholder yield for PEO.DE (annual period ending 2023-12-31)
Market cap (USD): 39450358363.77778
Dividends paid: 1433000000
Stock repurchases: 0
Net debt paydown: -3958000000
Dividend yield: 3.63241313750838%
Buyback yield: 0%
Debt paydown yield: -10.032861966683997%
Total shareholder yield: -6.400448829175618% (Minimal or Negative)
Shareholder yield for PEO.DE (quarterly period ending 2024-12-31)
Market cap (USD): 36984710966.04167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)