speb/financial-data huggingface dataset:
Shareholder yield for GFI (annual period ending 2023-12-31)
Market cap (USD): 12020985177.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2999872.057806954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.024955292877300438%
Total shareholder yield: -0.024955292877300438% (Minimal or Negative)
Shareholder yield for GFI (quarterly period ending 2024-12-31)
Market cap (USD): 11260729418.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFI (annual period ending 2024-12-31)
Market cap (USD): 11260729418.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66939425.88006194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5944501762869304%
Total shareholder yield: -0.5944501762869304% (Minimal or Negative)
Shareholder yield for GFI (quarterly period ending 2025-06-30)
Market cap (USD): 20571626420
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13311461.424287826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06470787069779885%
Total shareholder yield: 0.06470787069779885% (Low Return)
Shareholder yield for GGN (annual period ending 2021-12-31)
Market cap (USD): 393686397.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGN (annual period ending 2022-12-31)
Market cap (USD): 420244607.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGN (annual period ending 2023-12-31)
Market cap (USD): 479610016.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGN (quarterly period ending 2024-12-31)
Market cap (USD): 526477444.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGN (annual period ending 2024-12-31)
Market cap (USD): 526477444.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGN (quarterly period ending 2025-06-30)
Market cap (USD): 638959272.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18254862
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8569680081269495%
Total shareholder yield: -2.8569680081269495% (Minimal or Negative)
Shareholder yield for GMN.AX (annual period ending 2021-06-30)
Market cap (USD): 328588863.3834586
Dividends paid: 0
Stock repurchases: 552030.07518797
Dividend yield: 0%
Buyback yield: 0.16800023881021145%
Total shareholder yield: 0.16800023881021145% (Low Return)
Shareholder yield for GMN.AX (annual period ending 2022-06-30)
Market cap (USD): 49899884.48275863
Dividends paid: 0
Stock repurchases: 332286.2068965517
Dividend yield: 0%
Buyback yield: 0.6659057637926257%
Total shareholder yield: 0.6659057637926257% (Low Return)
Shareholder yield for GMN.AX (annual period ending 2023-06-30)
Market cap (USD): 72834003.57615894
Dividends paid: 0
Stock repurchases: 139006.6225165563
Dividend yield: 0%
Buyback yield: 0.19085401830369503%
Total shareholder yield: 0.19085401830369503% (Low Return)
Shareholder yield for GOS.DE (annual period ending 2021-12-31)
Market cap (USD): 101190897760.05684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOS.DE (annual period ending 2022-12-31)
Market cap (USD): 91464854017.27661
Dividends paid: 3682000000
Stock repurchases: 3500000000
Dividend yield: 4.025589981595023%
Buyback yield: 3.826606446383102%
Total shareholder yield: 7.852196427978125% (Moderate Return)
Shareholder yield for GOS.DE (annual period ending 2023-12-31)
Market cap (USD): 107956326784.83334
Dividends paid: 4189000000
Stock repurchases: 6796000000
Net debt paydown: -9049000000
Dividend yield: 3.880272814717986%
Buyback yield: 6.295138230800533%
Debt paydown yield: -8.382093268174518%
Total shareholder yield: 1.7933177773440008% (Low Return)
Shareholder yield for GOS.DE (quarterly period ending 2024-09-30)
Market cap (USD): 139954798382.63333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOS.DE (quarterly period ending 2024-12-31)
Market cap (USD): 162696592681.50003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOS.DE (annual period ending 2024-12-31)
Market cap (USD): 162696592681.50003
Dividends paid: 4497000000
Stock repurchases: 10200000000
Net debt paydown: -9307000000
Dividend yield: 2.764040675887705%
Buyback yield: 6.269338424294994%
Debt paydown yield: -5.720463991658188%
Total shareholder yield: 3.3129151085245114% (Low Return)
Shareholder yield for GOS.DE (quarterly period ending 2025-03-31)
Market cap (USD): 155000746916.28262
Dividends paid: 1115000000
Stock repurchases: 4360000000
Dividend yield: 0.7193513722886911%
Buyback yield: 2.8128896710122806%
Total shareholder yield: 3.5322410433009717% (Low Return)
Shareholder yield for GOS.DE (quarterly period ending 2025-06-30)
Market cap (USD): 204610205854.51764
Dividends paid: 1223000000
Stock repurchases: 3000000000
Net debt paydown: -12237000000
Dividend yield: 0.5977218950992015%
Buyback yield: 1.4662025227290305%
Debt paydown yield: -5.980640090211716%
Total shareholder yield: -3.9167156723834835% (Minimal or Negative)
Shareholder yield for GOS.DE (quarterly period ending 2025-09-30)
Market cap (USD): 230025962842.55295
Dividends paid: 1476000000
Stock repurchases: 2000000000
Net debt paydown: -3290000000
Dividend yield: 0.6416666978632692%
Buyback yield: 0.8694670702754325%
Debt paydown yield: -1.4302733306030864%
Total shareholder yield: 0.08086043753561523% (Low Return)
Shareholder yield for GOS.DE (quarterly period ending 2025-12-31)
Market cap (USD): 260866385701.44705
Dividends paid: 1463000000
Stock repurchases: 3000000000
Net debt paydown: -9883000000
Dividend yield: 0.5608235020645225%
Buyback yield: 1.1500140165369563%
Debt paydown yield: -3.788529508478247%
Total shareholder yield: -2.0776919898767683% (Minimal or Negative)
Shareholder yield for GOS.DE (annual period ending 2025-12-31)
Market cap (USD): 260866385701.44705
Dividends paid: 5277000000
Stock repurchases: 12360000000
Net debt paydown: -43595000000
Dividend yield: 2.0228746550885064%
Buyback yield: 4.7380577481322605%
Debt paydown yield: -16.711620350309538%
Total shareholder yield: -9.95068794708877% (Minimal or Negative)
Shareholder yield for GROW.L (annual period ending 2022-03-31)
Market cap (USD): 17525642.350526318
Dividends paid: 0
Stock repurchases: 10526315.789473685
Dividend yield: 0%
Buyback yield: 60.062367923179515%
Total shareholder yield: 60.062367923179515% (High Return)
Shareholder yield for GROW.L (annual period ending 2023-03-31)
Market cap (USD): 5806191.553827161
Dividends paid: 0
Stock repurchases: 740740.7407407407
Net debt paydown: -70246913.58024691
Dividend yield: 0%
Buyback yield: 12.757773040616962%
Debt paydown yield: -1209.8621433518422%
Total shareholder yield: -1197.1043703112252% (Minimal or Negative)
Shareholder yield for GROW.L (annual period ending 2024-03-31)
Market cap (USD): 5149286.670000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2917643.381778404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.66111771901803%
Total shareholder yield: -56.66111771901803% (Minimal or Negative)
Shareholder yield for GROW.L (quarterly period ending 2024-09-30)
Market cap (USD): 9245830.287466668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GROW.L (quarterly period ending 2025-03-31)
Market cap (USD): 5728860.061428571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3667532.4675324857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 64.01853821190974%
Total shareholder yield: 64.01853821190974% (High Return)
Shareholder yield for GROW.L (annual period ending 2025-03-31)
Market cap (USD): 5728860.061428571
Dividends paid: 0
Stock repurchases: 24675324.675324675
Net debt paydown: -44367910.5704422
Dividend yield: 0%
Buyback yield: 430.7196267798439%
Debt paydown yield: -774.4631583718323%
Total shareholder yield: -343.74353159198836% (Minimal or Negative)
Shareholder yield for GROW.L (quarterly period ending 2025-09-30)
Market cap (USD): 8953264.209999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HANA.L (annual period ending 2022-03-31)
Market cap (USD): 3076939.6788157895
Dividends paid: 5052631.578947368
Stock repurchases: 0
Dividend yield: 164.20964030376948%
Buyback yield: 0%
Total shareholder yield: 164.20964030376948% (High Return)
Shareholder yield for HANA.L (annual period ending 2023-03-31)
Market cap (USD): 2571485.4443209874
Dividends paid: 4740740.740740741
Stock repurchases: 0
Dividend yield: 184.3580624269314%
Buyback yield: 0%
Total shareholder yield: 184.3580624269314% (High Return)
Shareholder yield for HANA.L (annual period ending 2024-03-31)
Market cap (USD): 3235075.265822785
Dividends paid: 4860759.493670885
Stock repurchases: 0
Dividend yield: 150.25182087794906%
Buyback yield: 0%
Total shareholder yield: 150.25182087794906% (High Return)
Shareholder yield for HANA.L (quarterly period ending 2024-09-30)
Market cap (USD): 3731335.8116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HANA.L (annual period ending 2025-03-31)
Market cap (USD): 3534844.9024675325
Dividends paid: 4987012.987012987
Stock repurchases: 0
Dividend yield: 141.08152195112592%
Buyback yield: 0%
Total shareholder yield: 141.08152195112592% (High Return)
Shareholder yield for HANA.L (quarterly period ending 2025-03-31)
Market cap (USD): 3534844.9024675325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMC (annual period ending 2022-03-31)
Market cap (USD): 32554947763.26
Dividends paid: 1544025569.5787575
Stock repurchases: 0
Dividend yield: 4.742829203127375%
Buyback yield: 0%
Total shareholder yield: 4.742829203127375% (Moderate Return)
Shareholder yield for HMC (annual period ending 2023-03-31)
Market cap (USD): 31646678993.46
Dividends paid: 1602665165.1651652
Stock repurchases: 0
Net debt paydown: 8010193089.746025
Dividend yield: 5.064244388791527%
Buyback yield: 0%
Debt paydown yield: 25.311322844970196%
Total shareholder yield: 30.37556723376172% (High Return)
Shareholder yield for HMC (annual period ending 2024-03-31)
Market cap (USD): 46166004042.119995
Dividends paid: 1597101162.1764395
Stock repurchases: 0
Net debt paydown: -7164788266.872253
Dividend yield: 3.459474553438303%
Buyback yield: 0%
Debt paydown yield: -15.519619719166922%
Total shareholder yield: -12.060145165728619% (Minimal or Negative)
Shareholder yield for HMC (quarterly period ending 2024-12-31)
Market cap (USD): 36123146501.76
Dividends paid: 1015268488.438754
Stock repurchases: 0
Dividend yield: 2.810576006686704%
Buyback yield: 0%
Total shareholder yield: 2.810576006686704% (Low Return)
Shareholder yield for HMC (annual period ending 2025-03-31)
Market cap (USD): 35201902463.82
Dividends paid: 2324588958.6953616
Stock repurchases: 0
Net debt paydown: 10445973729.50372
Dividend yield: 6.603588999442686%
Buyback yield: 0%
Debt paydown yield: 29.674457908176805%
Total shareholder yield: 36.27804690761949% (High Return)
Shareholder yield for HMC (quarterly period ending 2025-03-31)
Market cap (USD): 35201902463.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMC (quarterly period ending 2025-06-30)
Market cap (USD): 37407698047.619995
Dividends paid: 1023802933.8499861
Stock repurchases: 0
Dividend yield: 2.7368776676572963%
Buyback yield: 0%
Total shareholder yield: 2.7368776676572963% (Low Return)
Shareholder yield for HMC (quarterly period ending 2025-09-30)
Market cap (USD): 39963825871.200005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMC (quarterly period ending 2025-12-31)
Market cap (USD): 38251090476.72
Dividends paid: 872258806.9816508
Stock repurchases: 0
Dividend yield: 2.280350170703019%
Buyback yield: 0%
Total shareholder yield: 2.280350170703019% (Low Return)
Shareholder yield for HUW.L (annual period ending 2021-12-31)
Market cap (USD): 1333422.7663513513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUW.L (annual period ending 2022-12-31)
Market cap (USD): 1180521.2257831325
Dividends paid: 2450602.4096385543
Stock repurchases: 0
Dividend yield: 207.58647588169174%
Buyback yield: 0%
Total shareholder yield: 207.58647588169174% (High Return)
Shareholder yield for HUW.L (annual period ending 2023-12-31)
Market cap (USD): 1179153.1765822785
Dividends paid: 2935443.0379746836
Stock repurchases: 4062025.3164556962
Net debt paydown: -56680875.40033552
Dividend yield: 248.9450137837843%
Buyback yield: 344.48665339894944%
Debt paydown yield: -4806.913683989933%
Total shareholder yield: -4213.482016807199% (Minimal or Negative)
Shareholder yield for HUW.L (annual period ending 2024-12-31)
Market cap (USD): 2139071.207
Dividends paid: 5523750
Stock repurchases: 5661250
Net debt paydown: 1681914.5569620281
Dividend yield: 258.2312352166591%
Buyback yield: 264.65925872284436%
Debt paydown yield: 78.62826405488745%
Total shareholder yield: 601.518757994391% (High Return)
Shareholder yield for HUW.L (quarterly period ending 2024-12-31)
Market cap (USD): 2139071.207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUW.L (quarterly period ending 2025-06-30)
Market cap (USD): 2041711.8016438358
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYMC (annual period ending 2021-12-31)
Market cap (USD): 560954090.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYMC (annual period ending 2022-12-31)
Market cap (USD): 486038397.32000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8609000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7712592353751773%
Total shareholder yield: 1.7712592353751773% (Low Return)
Shareholder yield for HYMC (annual period ending 2023-12-31)
Market cap (USD): 223833472.45000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9951000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.445715777484021%
Total shareholder yield: -4.445715777484021% (Minimal or Negative)
Shareholder yield for HYMC (quarterly period ending 2024-09-30)
Market cap (USD): 228401502.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYMC (quarterly period ending 2024-12-31)
Market cap (USD): 201906928.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2919000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4457156204981718%
Total shareholder yield: -1.4457156204981718% (Minimal or Negative)
Shareholder yield for HYMC (annual period ending 2024-12-31)
Market cap (USD): 201906928.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19972000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.891686321544874%
Total shareholder yield: 9.891686321544874% (Moderate Return)
Shareholder yield for HYMC (quarterly period ending 2025-03-31)
Market cap (USD): 296008347.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3114000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0519973605592974%
Total shareholder yield: -1.0519973605592974% (Minimal or Negative)
Shareholder yield for HYMC (quarterly period ending 2025-06-30)
Market cap (USD): 285958681.13
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3030000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0595936406010098%
Total shareholder yield: -1.0595936406010098% (Minimal or Negative)
Shareholder yield for HYMC (quarterly period ending 2025-09-30)
Market cap (USD): 566435726.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3146000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5554028205645337%
Total shareholder yield: -0.5554028205645337% (Minimal or Negative)
Shareholder yield for HYMC (annual period ending 2025-12-31)
Market cap (USD): 2171641485.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 124969000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.754587063236623%
Total shareholder yield: 5.754587063236623% (Moderate Return)
Shareholder yield for HYMC (quarterly period ending 2025-12-31)
Market cap (USD): 2171641485.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 134196000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.1794730336171515%
Total shareholder yield: 6.1794730336171515% (Moderate Return)
Shareholder yield for JBSS (annual period ending 2021-06-30)
Market cap (USD): 662363054.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBSS (annual period ending 2022-06-30)
Market cap (USD): 560258221.38
Dividends paid: 34534000
Stock repurchases: 0
Dividend yield: 6.163943460738083%
Buyback yield: 0%
Total shareholder yield: 6.163943460738083% (Moderate Return)
Shareholder yield for JBSS (annual period ending 2023-06-30)
Market cap (USD): 958403426.0899999
Dividends paid: 54934000
Stock repurchases: 0
Net debt paydown: 39822000
Dividend yield: 5.731824251100012%
Buyback yield: 0%
Debt paydown yield: 4.155035230045231%
Total shareholder yield: 9.886859481145244% (Moderate Return)
Shareholder yield for JBSS (annual period ending 2024-06-30)
Market cap (USD): 817929724.04
Dividends paid: 34796000
Stock repurchases: 0
Net debt paydown: -40114000
Dividend yield: 4.2541552137428305%
Buyback yield: 0%
Debt paydown yield: -4.9043333211886395%
Total shareholder yield: -0.6501781074458091% (Minimal or Negative)
Shareholder yield for JBSS (quarterly period ending 2024-09-30)
Market cap (USD): 810565083.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBSS (quarterly period ending 2024-12-31)
Market cap (USD): 748647548.6600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBSS (quarterly period ending 2025-03-31)
Market cap (USD): 608992140.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JBSS (quarterly period ending 2025-06-30)
Market cap (USD): 543528667.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24796000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.562040881270299%
Total shareholder yield: 4.562040881270299% (Moderate Return)
Shareholder yield for JBSS (annual period ending 2025-06-30)
Market cap (USD): 543528667.22
Dividends paid: 24404000
Stock repurchases: 0
Net debt paydown: -44663000
Dividend yield: 4.489919570354911%
Buyback yield: 0%
Debt paydown yield: -8.217229870953998%
Total shareholder yield: -3.727310300599087% (Minimal or Negative)
Shareholder yield for JBSS (quarterly period ending 2025-09-30)
Market cap (USD): 565804432.27
Dividends paid: 17493000
Stock repurchases: 0
Net debt paydown: -9716000
Dividend yield: 3.0917043067015775%
Buyback yield: 0%
Debt paydown yield: -1.7172011115253258%
Total shareholder yield: 1.3745031951762516% (Low Return)
Shareholder yield for JBSS (quarterly period ending 2025-12-31)
Market cap (USD): 630085925.6999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39448000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.260733400158855%
Total shareholder yield: 6.260733400158855% (Moderate Return)
Shareholder yield for JEMI.L (annual period ending 2021-07-31)
Market cap (USD): 4168370.116111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEMI.L (annual period ending 2022-07-31)
Market cap (USD): 3312960.268902439
Dividends paid: 18481707.31707317
Stock repurchases: 625609.756097561
Dividend yield: 557.8608198400167%
Buyback yield: 18.883708385214685%
Total shareholder yield: 576.7445282252314% (High Return)
Shareholder yield for JEMI.L (annual period ending 2023-07-31)
Market cap (USD): 3914066.368974359
Dividends paid: 19779487.17948718
Stock repurchases: 574358.9743589744
Net debt paydown: 228955.597248286
Dividend yield: 505.3436839056511%
Buyback yield: 14.674226755880976%
Debt paydown yield: 5.84955837905941%
Total shareholder yield: 525.8674690405916% (High Return)
Shareholder yield for JEMI.L (annual period ending 2024-07-31)
Market cap (USD): 4146256.7467948725
Dividends paid: 20019230.769230768
Stock repurchases: 11579487.17948718
Net debt paydown: -69230.76923076808
Dividend yield: 482.8266070282786%
Buyback yield: 279.27569098171074%
Debt paydown yield: -1.6697173730084287%
Total shareholder yield: 760.4325806369809% (High Return)
Shareholder yield for JEMI.L (quarterly period ending 2025-01-31)
Market cap (USD): 4171963.538625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEMI.L (annual period ending 2025-07-31)
Market cap (USD): 5036540.995466666
Dividends paid: 20397333.333333332
Stock repurchases: 35856000
Net debt paydown: -375692.3076923117
Dividend yield: 404.9869414682168%
Buyback yield: 711.9171676012085%
Debt paydown yield: -7.459331871426603%
Total shareholder yield: 1109.4447771979985% (High Return)
Shareholder yield for JEMI.L (quarterly period ending 2025-07-31)
Market cap (USD): 5036540.995466666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALA (annual period ending 2021-12-31)
Market cap (USD): 56234105675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALA (annual period ending 2022-12-31)
Market cap (USD): 35460018702.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35979000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10146356746693823%
Total shareholder yield: 0.10146356746693823% (Low Return)
Shareholder yield for KALA (annual period ending 2023-12-31)
Market cap (USD): 6506425450
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6627000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1018531611700861%
Total shareholder yield: 0.1018531611700861% (Low Return)
Shareholder yield for KALA (quarterly period ending 2024-09-30)
Market cap (USD): 5298089295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALA (quarterly period ending 2024-12-31)
Market cap (USD): 6450656089
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15090000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.233929693225039%
Total shareholder yield: -0.233929693225039% (Minimal or Negative)
Shareholder yield for KALA (annual period ending 2024-12-31)
Market cap (USD): 6450656089
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4071000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06310985958377295%
Total shareholder yield: 0.06310985958377295% (Low Return)
Shareholder yield for KALA (quarterly period ending 2025-03-31)
Market cap (USD): 5325973975.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -97000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.001821263123819408%
Total shareholder yield: -0.001821263123819408% (Minimal or Negative)
Shareholder yield for KALA (quarterly period ending 2025-06-30)
Market cap (USD): 4424369306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2419000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.054674459401920464%
Total shareholder yield: 0.054674459401920464% (Low Return)
Shareholder yield for KALA (quarterly period ending 2025-09-30)
Market cap (USD): 1422118705.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0009141290350603577%
Total shareholder yield: -0.0009141290350603577% (Minimal or Negative)
Shareholder yield for KALA (quarterly period ending 2025-12-31)
Market cap (USD): 516796078.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29943000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.793968112357886%
Total shareholder yield: 5.793968112357886% (Moderate Return)
Shareholder yield for KALA (annual period ending 2025-12-31)
Market cap (USD): 516796078.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32252000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.2407594282392065%
Total shareholder yield: 6.2407594282392065% (Moderate Return)
Shareholder yield for KURN.SW (annual period ending 2021-12-31)
Market cap (USD): 83212844.3076923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KURN.SW (annual period ending 2022-12-31)
Market cap (USD): 63017335.72826087
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KURN.SW (annual period ending 2023-12-31)
Market cap (USD): 163861403.9166667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -471842.65010351967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2879522809065397%
Total shareholder yield: -0.2879522809065397% (Minimal or Negative)
Shareholder yield for KURN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 935590709.2777779
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KURN.SW (annual period ending 2024-12-31)
Market cap (USD): 935590709.2777779
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 366746.0317460317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.039199409326022325%
Total shareholder yield: 0.039199409326022325% (Low Return)
Shareholder yield for KURN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1341926299.5249999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 396847.34444444464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02957296124123331%
Total shareholder yield: 0.02957296124123331% (Low Return)
Shareholder yield for LMT (annual period ending 2021-12-31)
Market cap (USD): 72798327218.79001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMT (annual period ending 2022-12-31)
Market cap (USD): 102263382654.3
Dividends paid: 3016000000
Stock repurchases: 7900000000
Dividend yield: 2.9492472493263278%
Buyback yield: 7.725150288354772%
Total shareholder yield: 10.6743975376811% (High Return)
Shareholder yield for LMT (annual period ending 2023-12-31)
Market cap (USD): 97857587179.53
Dividends paid: 3056000000
Stock repurchases: 6000000000
Net debt paydown: -1912000000
Dividend yield: 3.122905528411862%
Buyback yield: 6.131359021751039%
Debt paydown yield: -1.9538597415979975%
Total shareholder yield: 7.300404808564903% (Moderate Return)
Shareholder yield for LMT (quarterly period ending 2024-09-30)
Market cap (USD): 128705079225.51
Dividends paid: 749000000
Stock repurchases: 0
Dividend yield: 0.5819506149307776%
Buyback yield: 0%
Total shareholder yield: 0.5819506149307776% (Low Return)
Shareholder yield for LMT (annual period ending 2024-12-31)
Market cap (USD): 107663886274.5
Dividends paid: 3059000000
Stock repurchases: 3700000000
Net debt paydown: -2811000000
Dividend yield: 2.8412498432396998%
Buyback yield: 3.4366212553079074%
Debt paydown yield: -2.6109033374785215%
Total shareholder yield: 3.666967761069085% (Low Return)
Shareholder yield for LMT (quarterly period ending 2024-12-31)
Market cap (USD): 107663886274.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LMT (quarterly period ending 2025-03-31)
Market cap (USD): 99701605296
Dividends paid: 796000000
Stock repurchases: 750000000
Dividend yield: 0.7983823305921588%
Buyback yield: 0.7522446582212551%
Total shareholder yield: 1.5506269888134139% (Low Return)
Shareholder yield for LMT (quarterly period ending 2025-06-30)
Market cap (USD): 104082013787.94
Dividends paid: 771000000
Stock repurchases: 500000000
Net debt paydown: -1334000000
Dividend yield: 0.740761993297766%
Buyback yield: 0.4803903977287717%
Debt paydown yield: -1.2816815811403628%
Total shareholder yield: -0.06052919011382496% (Minimal or Negative)
Shareholder yield for LMT (quarterly period ending 2025-09-30)
Market cap (USD): 113006692206.45
Dividends paid: 765000000
Stock repurchases: 1000000000
Net debt paydown: -551000000
Dividend yield: 0.6769510593252606%
Buyback yield: 0.8849033455232166%
Debt paydown yield: -0.4875817433832923%
Total shareholder yield: 1.074272661465185% (Low Return)
Shareholder yield for LMT (quarterly period ending 2025-12-31)
Market cap (USD): 110320287841.53
Dividends paid: 799000000
Stock repurchases: 750000000
Net debt paydown: 489000000
Dividend yield: 0.7242548180691176%
Buyback yield: 0.6798386903026761%
Debt paydown yield: 0.44325482607734484%
Total shareholder yield: 1.8473483344491384% (Low Return)
Shareholder yield for LMT (annual period ending 2025-12-31)
Market cap (USD): 110320287841.53
Dividends paid: 3131000000
Stock repurchases: 3000000000
Net debt paydown: -1430000000
Dividend yield: 2.8380999191169054%
Buyback yield: 2.7193547612107043%
Debt paydown yield: -1.296225769510436%
Total shareholder yield: 4.261228910817174% (Moderate Return)
Shareholder yield for MRNA (annual period ending 2021-12-31)
Market cap (USD): 100775774060.81999
Dividends paid: 0
Stock repurchases: 857000000
Dividend yield: 0%
Buyback yield: 0.8504027956984831%
Total shareholder yield: 0.8504027956984831% (Low Return)
Shareholder yield for MRNA (annual period ending 2022-12-31)
Market cap (USD): 71270747841.58
Dividends paid: 0
Stock repurchases: 3329000000
Dividend yield: 0%
Buyback yield: 4.67092054007862%
Total shareholder yield: 4.67092054007862% (Moderate Return)
Shareholder yield for MRNA (annual period ending 2023-12-31)
Market cap (USD): 39460393457.55
Dividends paid: 0
Stock repurchases: 1153000000
Net debt paydown: -43000000
Dividend yield: 0%
Buyback yield: 2.9219171401328112%
Debt paydown yield: -0.10897002343947171%
Total shareholder yield: 2.8129471166933397% (Low Return)
Shareholder yield for MRNA (quarterly period ending 2024-09-30)
Market cap (USD): 26517225688.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRNA (annual period ending 2024-12-31)
Market cap (USD): 16498372649.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 496000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.006357115005822%
Total shareholder yield: 3.006357115005822% (Low Return)
Shareholder yield for MRNA (quarterly period ending 2024-12-31)
Market cap (USD): 16498372649.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRNA (quarterly period ending 2025-03-31)
Market cap (USD): 11248890442.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRNA (quarterly period ending 2025-06-30)
Market cap (USD): 10947332885.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03653858014297551%
Total shareholder yield: 0.03653858014297551% (Low Return)
Shareholder yield for MRNA (quarterly period ending 2025-09-30)
Market cap (USD): 10248989069.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0682994191154942%
Total shareholder yield: 0.0682994191154942% (Low Return)
Shareholder yield for MRNA (annual period ending 2025-12-31)
Market cap (USD): 11701226777.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -558000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.768730754397587%
Total shareholder yield: -4.768730754397587% (Minimal or Negative)
Shareholder yield for MRNA (quarterly period ending 2025-12-31)
Market cap (USD): 11701226777.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -571000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.879830216417602%
Total shareholder yield: -4.879830216417602% (Minimal or Negative)
Shareholder yield for MTB (annual period ending 2021-12-31)
Market cap (USD): 19294930290
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTB (annual period ending 2022-12-31)
Market cap (USD): 18726792930
Dividends paid: 881000000
Stock repurchases: 1800000000
Dividend yield: 4.704489462200723%
Buyback yield: 9.611896744564472%
Total shareholder yield: 14.316386206765195% (High Return)
Shareholder yield for MTB (annual period ending 2023-12-31)
Market cap (USD): 18412288320
Dividends paid: 968000000
Stock repurchases: 594000000
Net debt paydown: -6036000000
Dividend yield: 5.257358472648553%
Buyback yield: 3.2261063354888853%
Debt paydown yield: -32.78245427779615%
Total shareholder yield: -24.29898946965871% (Minimal or Negative)
Shareholder yield for MTB (quarterly period ending 2024-09-30)
Market cap (USD): 24558896850
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTB (quarterly period ending 2024-12-31)
Market cap (USD): 26082142680
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTB (annual period ending 2024-12-31)
Market cap (USD): 26082142680
Dividends paid: 1033000000
Stock repurchases: 746000000
Net debt paydown: -404000000
Dividend yield: 3.9605641786175525%
Buyback yield: 2.8601944600664995%
Debt paydown yield: -1.5489524958000882%
Total shareholder yield: 5.271806142883964% (Moderate Return)
Shareholder yield for MTB (quarterly period ending 2025-03-31)
Market cap (USD): 24973405230
Dividends paid: 266000000
Stock repurchases: 656000000
Dividend yield: 1.065133078769971%
Buyback yield: 2.6267943596733123%
Total shareholder yield: 3.691927438443283% (Low Return)
Shareholder yield for MTB (quarterly period ending 2025-06-30)
Market cap (USD): 27303927869.999996
Dividends paid: 243000000
Stock repurchases: 1069000000
Net debt paydown: -2384000000
Dividend yield: 0.8899818412829701%
Buyback yield: 3.915187606302448%
Debt paydown yield: -8.731344484027163%
Total shareholder yield: -3.9261750364417445% (Minimal or Negative)
Shareholder yield for MTB (quarterly period ending 2025-09-30)
Market cap (USD): 28022795550
Dividends paid: 274000000
Stock repurchases: 404000000
Net debt paydown: -548000000
Dividend yield: 0.9777753954315953%
Buyback yield: 1.4416834297604546%
Debt paydown yield: -1.9555507908631906%
Total shareholder yield: 0.4639080343288593% (Low Return)
Shareholder yield for MTB (quarterly period ending 2025-12-31)
Market cap (USD): 28798187100
Dividends paid: 262000000
Stock repurchases: 502000000
Net debt paydown: 1917000000
Dividend yield: 0.9097794909458032%
Buyback yield: 1.7431652841786%
Debt paydown yield: 6.656669023446965%
Total shareholder yield: 9.30961379857137% (Moderate Return)
Shareholder yield for MTB (annual period ending 2025-12-31)
Market cap (USD): 28798187100
Dividends paid: 1045000000
Stock repurchases: 2631000000
Net debt paydown: 594000000
Dividend yield: 3.628700641367803%
Buyback yield: 9.135991758314537%
Debt paydown yield: 2.0626298382511723%
Total shareholder yield: 14.827322237933513% (High Return)
Shareholder yield for MTU.PA (annual period ending 2021-12-31)
Market cap (USD): 954484126.4772726
Dividends paid: 0
Stock repurchases: 226136.36363636365
Dividend yield: 0%
Buyback yield: 0.02369199836470494%
Total shareholder yield: 0.02369199836470494% (Low Return)
Shareholder yield for MTU.PA (annual period ending 2022-12-31)
Market cap (USD): 839416816.0425532
Dividends paid: 32624468.085106384
Stock repurchases: 0
Dividend yield: 3.8865635595573447%
Buyback yield: 0%
Total shareholder yield: 3.8865635595573447% (Low Return)
Shareholder yield for MTU.PA (annual period ending 2023-12-31)
Market cap (USD): 843985255.4444445
Dividends paid: 27078888.888888888
Stock repurchases: 71111.11111111111
Net debt paydown: -208041158.39243495
Dividend yield: 3.2084552086907117%
Buyback yield: 0.008425634293061653%
Debt paydown yield: -24.649856979181468%
Total shareholder yield: -21.432976136197695% (Minimal or Negative)
Shareholder yield for MTU.PA (annual period ending 2024-12-31)
Market cap (USD): 606282229.3125001
Dividends paid: 53936458.333333336
Stock repurchases: 0
Net debt paydown: 73276597.22222221
Dividend yield: 8.896262454285544%
Buyback yield: 0%
Debt paydown yield: 12.086218872902634%
Total shareholder yield: 20.98248132718818% (High Return)
Shareholder yield for MTU.PA (quarterly period ending 2024-12-31)
Market cap (USD): 606282229.3125001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTU.PA (quarterly period ending 2025-06-30)
Market cap (USD): 906236827.5529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91642683.82352942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.11244313155832%
Total shareholder yield: 10.11244313155832% (High Return)
Shareholder yield for NAS.L (annual period ending 2022-01-31)
Market cap (USD): 6785910
Dividends paid: 0
Stock repurchases: 23802666.666666668
Dividend yield: 0%
Buyback yield: 350.7660235203041%
Total shareholder yield: 350.7660235203041% (High Return)
Shareholder yield for NAS.L (annual period ending 2023-01-31)
Market cap (USD): 5693710.4938271595
Dividends paid: 0
Stock repurchases: 2567901.234567901
Dividend yield: 0%
Buyback yield: 45.100663922970675%
Total shareholder yield: 45.100663922970675% (High Return)
Shareholder yield for NAS.L (annual period ending 2024-01-31)
Market cap (USD): 5519715.822784809
Dividends paid: 3787341.7721518986
Stock repurchases: 6675949.3670886075
Dividend yield: 68.61479637263477%
Buyback yield: 120.94733825844779%
Total shareholder yield: 189.56213463108256% (High Return)
Shareholder yield for NAS.L (annual period ending 2025-01-31)
Market cap (USD): 5639216.875
Dividends paid: 11493750
Stock repurchases: 11813750
Dividend yield: 203.81819417079961%
Buyback yield: 209.49274095793666%
Total shareholder yield: 413.3109351287363% (High Return)
Shareholder yield for NAS.L (quarterly period ending 2025-01-31)
Market cap (USD): 5639216.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAS.L (quarterly period ending 2025-07-31)
Market cap (USD): 6467558.666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEO.TO (annual period ending 2021-12-31)
Market cap (USD): 617451277.6377953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEO.TO (annual period ending 2022-12-31)
Market cap (USD): 282039004.76470584
Dividends paid: 9853676.470588235
Stock repurchases: 0
Dividend yield: 3.493728280174855%
Buyback yield: 0%
Total shareholder yield: 3.493728280174855% (Low Return)
Shareholder yield for NEO.TO (annual period ending 2023-12-31)
Market cap (USD): 242154701.06060603
Dividends paid: 10148484.848484848
Stock repurchases: 15070454.545454545
Net debt paydown: 14474621.212121215
Dividend yield: 4.190909696997749%
Buyback yield: 6.223482129171112%
Debt paydown yield: 5.977427301111339%
Total shareholder yield: 16.3918191272802% (High Return)
Shareholder yield for NEO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 265050031.2296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 246684213.45454547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEO.TO (annual period ending 2024-12-31)
Market cap (USD): 246684213.45454547
Dividends paid: 8622377.622377623
Stock repurchases: 1573426.5734265735
Net debt paydown: -30865268.065268073
Dividend yield: 3.495309854502059%
Buyback yield: 0.6378302654200838%
Debt paydown yield: -12.512056459970985%
Total shareholder yield: -8.378916340048843% (Minimal or Negative)
Shareholder yield for NEO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 269841010.54545456
Dividends paid: 2042657.3426573428
Stock repurchases: 0
Dividend yield: 0.7569855073283083%
Buyback yield: 0%
Total shareholder yield: 0.7569855073283083% (Low Return)
Shareholder yield for NEO.TO (quarterly period ending 2025-06-30)
Market cap (USD): 479055066.0145985
Dividends paid: 2305839.416058394
Stock repurchases: 1709489.0510948903
Net debt paydown: -18617125.21055586
Dividend yield: 0.4813307654256446%
Buyback yield: 0.35684604388314645%
Debt paydown yield: -3.8862182098265357%
Total shareholder yield: -3.0480414005177447% (Minimal or Negative)
Shareholder yield for NEO.TO (quarterly period ending 2025-09-30)
Market cap (USD): 647858137.9568346
Dividends paid: 2168345.323741007
Stock repurchases: 1112949.64028777
Net debt paydown: 3875177.230478376
Dividend yield: 0.3346944642201098%
Buyback yield: 0.17178909626692432%
Debt paydown yield: 0.5981521267448479%
Total shareholder yield: 1.104635687231882% (Low Return)
Shareholder yield for NEO.TO (quarterly period ending 2025-12-31)
Market cap (USD): 518668589.3430656
Dividends paid: 2159854.01459854
Stock repurchases: 77372.26277372263
Net debt paydown: -9585396.208580568
Dividend yield: 0.41642275221141967%
Buyback yield: 0.014917476084626728%
Debt paydown yield: -1.8480772511636423%
Total shareholder yield: -1.416737022867596% (Minimal or Negative)
Shareholder yield for NEO.TO (annual period ending 2025-12-31)
Market cap (USD): 518668589.3430656
Dividends paid: 8797810.218978101
Stock repurchases: 2916058.3941605836
Net debt paydown: -23881889.643203504
Dividend yield: 1.6962296155472258%
Buyback yield: 0.5622199713026771%
Debt paydown yield: -4.604460369086894%
Total shareholder yield: -2.346010782236991% (Minimal or Negative)
Shareholder yield for NRA.DE (annual period ending 2021-12-31)
Market cap (USD): 8336363138.522728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRA.DE (annual period ending 2022-12-31)
Market cap (USD): 6446310019.574468
Dividends paid: 332000000
Stock repurchases: 606000000
Dividend yield: 5.150233218567975%
Buyback yield: 9.400726898952389%
Total shareholder yield: 14.550960117520365% (High Return)
Shareholder yield for NRA.DE (annual period ending 2023-12-31)
Market cap (USD): 8842677387.11111
Dividends paid: 381000000
Stock repurchases: 1172000000
Net debt paydown: -2669000000
Dividend yield: 4.308649782421522%
Buyback yield: 13.253904317580115%
Debt paydown yield: -30.183166061110345%
Total shareholder yield: -12.620611961108708% (Minimal or Negative)
Shareholder yield for NRA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 8842677387.11111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRA.DE (annual period ending 2024-12-31)
Market cap (USD): 8290010050.416666
Dividends paid: 405000000
Stock repurchases: 985000000
Net debt paydown: -20000000
Dividend yield: 4.885398178493695%
Buyback yield: 11.881770878558738%
Debt paydown yield: -0.24125423103672564%
Total shareholder yield: 16.525914826015708% (High Return)
Shareholder yield for NRA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 8290010050.416666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 8650445270
Dividends paid: 121000000
Stock repurchases: 354000000
Dividend yield: 1.3987719270316823%
Buyback yield: 4.092274893960458%
Total shareholder yield: 5.491046820992141% (Moderate Return)
Shareholder yield for NRA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 9362834880.470589
Dividends paid: 86000000
Stock repurchases: 326000000
Net debt paydown: -130000000
Dividend yield: 0.9185252233742001%
Buyback yield: 3.48185142813941%
Debt paydown yield: -1.3884683609144886%
Total shareholder yield: 3.0119082905991212% (Low Return)
Shareholder yield for NRA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 9362834880.470589
Dividends paid: 119000000
Stock repurchases: 364000000
Net debt paydown: -995000000
Dividend yield: 1.2709825765294165%
Buyback yield: 3.887711410560568%
Debt paydown yield: -10.627123223922432%
Total shareholder yield: -5.468429236832447% (Minimal or Negative)
Shareholder yield for NRA.DE (annual period ending 2025-12-31)
Market cap (USD): 34115271102.117645
Dividends paid: 411000000
Stock repurchases: 1403000000
Net debt paydown: -5631000000
Dividend yield: 1.2047390705756047%
Buyback yield: 4.112527776198475%
Debt paydown yield: -16.50580463847015%
Total shareholder yield: -11.188537791696069% (Minimal or Negative)
Shareholder yield for NRA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 34115271102.117645
Dividends paid: 85000000
Stock repurchases: 359000000
Net debt paydown: -4511000000
Dividend yield: 0.24915528223583067%
Buyback yield: 1.0523146626195672%
Debt paydown yield: -13.222817390186261%
Total shareholder yield: -11.921347445330863% (Minimal or Negative)
Shareholder yield for OUT (annual period ending 2021-12-31)
Market cap (USD): 3464929876.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OUT (annual period ending 2022-12-31)
Market cap (USD): 2272979914.1
Dividends paid: 205800000
Stock repurchases: 0
Dividend yield: 9.054193515893331%
Buyback yield: 0%
Total shareholder yield: 9.054193515893331% (Moderate Return)
Shareholder yield for OUT (annual period ending 2023-12-31)
Market cap (USD): 2089873863.6999998
Dividends paid: 207000000
Stock repurchases: 0
Net debt paydown: -126700000
Dividend yield: 9.904904003800429%
Buyback yield: 0%
Debt paydown yield: -6.062566846770601%
Total shareholder yield: 3.842337157029828% (Low Return)
Shareholder yield for OUT (quarterly period ending 2024-09-30)
Market cap (USD): 2924414901.1
Dividends paid: 52000000
Stock repurchases: 0
Dividend yield: 1.7781334645928843%
Buyback yield: 0%
Total shareholder yield: 1.7781334645928843% (Low Return)
Shareholder yield for OUT (annual period ending 2024-12-31)
Market cap (USD): 2940260617
Dividends paid: 208400000
Stock repurchases: 0
Net debt paydown: 326800000
Dividend yield: 7.087807073804029%
Buyback yield: 0%
Debt paydown yield: 11.114660996732999%
Total shareholder yield: 18.20246807053703% (High Return)