speb/financial-data huggingface dataset:
Shareholder yield for FURY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 112413925.5109489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEBN.SW (annual period ending 2021-12-31)
Market cap (USD): 23920084397.714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEBN.SW (annual period ending 2022-12-31)
Market cap (USD): 14140711570.782608
Dividends paid: 470760869.5652174
Stock repurchases: 725434782.6086956
Dividend yield: 3.329117259826575%
Buyback yield: 5.130115121699967%
Total shareholder yield: 8.459232381526542% (Moderate Return)
Shareholder yield for GEBN.SW (annual period ending 2023-12-31)
Market cap (USD): 19661370408.761906
Dividends paid: 504404761.9047619
Stock repurchases: 392261904.7619048
Net debt paydown: -453964803.31262946
Dividend yield: 2.56546085760115%
Buyback yield: 1.9950893381628014%
Debt paydown yield: -2.3089174044059733%
Total shareholder yield: 2.2516327913579786% (Low Return)
Shareholder yield for GEBN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 17977642880.355556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEBN.SW (annual period ending 2024-12-31)
Market cap (USD): 17977642880.355556
Dividends paid: 466111111.1111111
Stock repurchases: 238444444.44444445
Net debt paydown: 47428571.42857146
Dividend yield: 2.592726500427027%
Buyback yield: 1.3263387532577828%
Debt paydown yield: 0.2638197440243814%
Total shareholder yield: 4.182884997709191% (Moderate Return)
Shareholder yield for GEBN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 25107433013.999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -190333333.33333325
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7580756393025232%
Total shareholder yield: -0.7580756393025232% (Minimal or Negative)
Shareholder yield for GVC.TO (annual period ending 2021-12-31)
Market cap (USD): 40268758.44094488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVC.TO (annual period ending 2022-12-31)
Market cap (USD): 31818696.57352941
Dividends paid: 0
Stock repurchases: 317647.0588235294
Net debt paydown: -30769586.61417323
Dividend yield: 0%
Buyback yield: 0.9983031771571251%
Debt paydown yield: -96.70285061196078%
Total shareholder yield: -95.70454743480366% (Minimal or Negative)
Shareholder yield for GVC.TO (annual period ending 2023-12-31)
Market cap (USD): 11921054.363636361
Dividends paid: 0
Stock repurchases: 127272.72727272726
Net debt paydown: 25532196.96969697
Dividend yield: 0%
Buyback yield: 1.0676297866819255%
Debt paydown yield: 214.1773386050452%
Total shareholder yield: 215.24496839172713% (High Return)
Shareholder yield for GVC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 11656142.044444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 14672066.90909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -278031.5980315981
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8949722609247908%
Total shareholder yield: -1.8949722609247908% (Minimal or Negative)
Shareholder yield for GVC.TO (annual period ending 2024-12-31)
Market cap (USD): 14672066.90909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2883449.8834498823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.652649495915792%
Total shareholder yield: 19.652649495915792% (High Return)
Shareholder yield for GVC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 14672066.90909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7934965.0349650355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -54.082121381606285%
Total shareholder yield: -54.082121381606285% (Minimal or Negative)
Shareholder yield for GVC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 14357474.23357664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 128400.79628400877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8943132628699302%
Total shareholder yield: 0.8943132628699302% (Low Return)
Shareholder yield for GVC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 16037677.453237412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1204463.582418738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.5102120361923195%
Total shareholder yield: -7.5102120361923195% (Minimal or Negative)
Shareholder yield for GVC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 23929123.722627737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 292784.7503019497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.223549820276486%
Total shareholder yield: 1.223549820276486% (Low Return)
Shareholder yield for GVC.TO (annual period ending 2025-12-31)
Market cap (USD): 23929123.722627737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -654606.7071614508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.735606680584149%
Total shareholder yield: -2.735606680584149% (Minimal or Negative)
Shareholder yield for HLN.L (annual period ending 2022-12-31)
Market cap (USD): 325774984.32192767
Dividends paid: 3231325301.204819
Stock repurchases: 0
Dividend yield: 991.8887135949195%
Buyback yield: 0%
Total shareholder yield: 991.8887135949195% (High Return)
Shareholder yield for HLN.L (annual period ending 2023-12-31)
Market cap (USD): 341155034.50329113
Dividends paid: 491139240.5063291
Stock repurchases: 0
Net debt paydown: 640338569.4677448
Dividend yield: 143.96365019833559%
Buyback yield: 0%
Debt paydown yield: 187.69723577436096%
Total shareholder yield: 331.6608859726965% (High Return)
Shareholder yield for HLN.L (quarterly period ending 2024-09-30)
Market cap (USD): 447425942.63680005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLN.L (quarterly period ending 2024-12-31)
Market cap (USD): 402947576.292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLN.L (annual period ending 2024-12-31)
Market cap (USD): 402947576.292
Dividends paid: 712500000
Stock repurchases: 773750000
Net debt paydown: -689525316.4556961
Dividend yield: 176.82200909521782%
Buyback yield: 192.02249759638568%
Debt paydown yield: -171.1203533722274%
Total shareholder yield: 197.7241533193761% (High Return)
Shareholder yield for HLN.L (quarterly period ending 2025-06-30)
Market cap (USD): 442792905.15506846
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1046678082.1917801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 236.38095145748278%
Total shareholder yield: 236.38095145748278% (High Return)
Shareholder yield for HLX (annual period ending 2021-12-31)
Market cap (USD): 459833234.64000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLX (annual period ending 2022-12-31)
Market cap (USD): 1087682458.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -418180000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.44688278215818%
Total shareholder yield: -38.44688278215818% (Minimal or Negative)
Shareholder yield for HLX (annual period ending 2023-12-31)
Market cap (USD): 1515091555.1599998
Dividends paid: 0
Stock repurchases: 11988000
Net debt paydown: -70894000
Dividend yield: 0%
Buyback yield: 0.7912393121836137%
Debt paydown yield: -4.679189172334428%
Total shareholder yield: -3.887949860150814% (Minimal or Negative)
Shareholder yield for HLX (quarterly period ending 2024-09-30)
Market cap (USD): 1635945161.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLX (quarterly period ending 2024-12-31)
Market cap (USD): 1373604406.04
Dividends paid: 0
Stock repurchases: 19431000
Dividend yield: 0%
Buyback yield: 1.4145994228438838%
Total shareholder yield: 1.4145994228438838% (Low Return)
Shareholder yield for HLX (annual period ending 2024-12-31)
Market cap (USD): 1373604406.04
Dividends paid: 0
Stock repurchases: 29620000
Net debt paydown: -120554000
Dividend yield: 0%
Buyback yield: 2.156370485545563%
Debt paydown yield: -8.776471556869001%
Total shareholder yield: -6.620101071323438% (Minimal or Negative)
Shareholder yield for HLX (quarterly period ending 2025-03-31)
Market cap (USD): 1224748134.5700002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLX (quarterly period ending 2025-06-30)
Market cap (USD): 919666469.2800001
Dividends paid: 0
Stock repurchases: 30214000
Net debt paydown: 12541000
Dividend yield: 0%
Buyback yield: 3.2853214735179277%
Debt paydown yield: 1.363646541318208%
Total shareholder yield: 4.648968014836136% (Moderate Return)
Shareholder yield for HLX (quarterly period ending 2025-09-30)
Market cap (USD): 966828852.3199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20799000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.151259755032214%
Total shareholder yield: 2.151259755032214% (Low Return)
Shareholder yield for HLX (annual period ending 2025-12-31)
Market cap (USD): 924087942.6899999
Dividends paid: 0
Stock repurchases: 30214000
Net debt paydown: 31373000
Dividend yield: 0%
Buyback yield: 3.269602232017842%
Debt paydown yield: 3.3950231953761763%
Total shareholder yield: 6.664625427394018% (Moderate Return)
Shareholder yield for HLX (quarterly period ending 2025-12-31)
Market cap (USD): 924087942.6899999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7293000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7892106003212459%
Total shareholder yield: -0.7892106003212459% (Minimal or Negative)
Shareholder yield for IGET.L (annual period ending 2022-05-31)
Market cap (USD): 3079998.922278481
Dividends paid: 8841772.151898734
Stock repurchases: 0
Dividend yield: 287.0706248610595%
Buyback yield: 0%
Total shareholder yield: 287.0706248610595% (High Return)
Shareholder yield for IGET.L (annual period ending 2023-05-31)
Market cap (USD): 3154901.8056790116
Dividends paid: 8425925.925925925
Stock repurchases: 0
Net debt paydown: 14802875.449288951
Dividend yield: 267.07411022297924%
Buyback yield: 0%
Debt paydown yield: 469.2024145614577%
Total shareholder yield: 736.276524784437% (High Return)
Shareholder yield for IGET.L (annual period ending 2024-05-31)
Market cap (USD): 4101506.1025316454
Dividends paid: 8475949.367088607
Stock repurchases: 3420253.164556962
Dividend yield: 206.65455945212042%
Buyback yield: 83.39017617079293%
Total shareholder yield: 290.0447356229133% (High Return)
Shareholder yield for IGET.L (quarterly period ending 2024-11-30)
Market cap (USD): 4503918.022025316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGET.L (annual period ending 2025-05-31)
Market cap (USD): 5452639.678378379
Dividends paid: 10601351.351351352
Stock repurchases: 5770270.27027027
Dividend yield: 194.42603906855268%
Buyback yield: 105.82526281997704%
Total shareholder yield: 300.2513018885297% (High Return)
Shareholder yield for IGET.L (quarterly period ending 2025-05-31)
Market cap (USD): 5452639.678378379
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153096.13410879206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.807743462599807%
Total shareholder yield: 2.807743462599807% (Low Return)
Shareholder yield for IGR.L (annual period ending 2022-03-31)
Market cap (USD): 822584.9360526316
Dividends paid: 9289497.342105264
Stock repurchases: 0
Dividend yield: 1129.305550704966%
Buyback yield: 0%
Total shareholder yield: 1129.305550704966% (High Return)
Shareholder yield for IGR.L (annual period ending 2023-03-31)
Market cap (USD): 2257826.6459259256
Dividends paid: 0
Stock repurchases: 862244.8148148148
Net debt paydown: 5513326.122319698
Dividend yield: 0%
Buyback yield: 38.18915045451648%
Debt paydown yield: 244.18730872310638%
Total shareholder yield: 282.37645917762285% (High Return)
Shareholder yield for IGR.L (annual period ending 2024-03-31)
Market cap (USD): 1381905.394177215
Dividends paid: 0
Stock repurchases: 3557341.5696202526
Net debt paydown: -15342433.804031879
Dividend yield: 0%
Buyback yield: 257.42294549318916%
Debt paydown yield: -1110.2376377340033%
Total shareholder yield: -852.8146922408141% (Minimal or Negative)
Shareholder yield for IGR.L (quarterly period ending 2024-09-30)
Market cap (USD): 1555135.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGR.L (annual period ending 2025-03-31)
Market cap (USD): 666486.7285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4546950.517836586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 682.2267155390597%
Total shareholder yield: 682.2267155390597% (High Return)
Shareholder yield for IGR.L (quarterly period ending 2025-03-31)
Market cap (USD): 666486.7285714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22308877.86545454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3347.235122486562%
Total shareholder yield: -3347.235122486562% (Minimal or Negative)
Shareholder yield for IGR.L (quarterly period ending 2025-09-30)
Market cap (USD): 743943.2943243243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 80219174.93734643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10782.969017847567%
Total shareholder yield: 10782.969017847567% (High Return)
Shareholder yield for ITP.PA (annual period ending 2021-12-31)
Market cap (USD): 4161476422.056818
Dividends paid: 32395454.545454547
Stock repurchases: 0
Dividend yield: 0.778460605321489%
Buyback yield: 0%
Total shareholder yield: 0.778460605321489% (Low Return)
Shareholder yield for ITP.PA (annual period ending 2022-12-31)
Market cap (USD): 3304607587.212766
Dividends paid: 56984042.55319149
Stock repurchases: 5429787.234042553
Net debt paydown: -27385058.027079314
Dividend yield: 1.7243815203261106%
Buyback yield: 0.1643095917062348%
Debt paydown yield: -0.828693189867573%
Total shareholder yield: 1.0599979221647722% (Low Return)
Shareholder yield for ITP.PA (annual period ending 2023-12-31)
Market cap (USD): 3493427480.566667
Dividends paid: 73271111.1111111
Stock repurchases: 0
Net debt paydown: 16714704.491725773
Dividend yield: 2.0973989446955925%
Buyback yield: 0%
Debt paydown yield: 0.4784614704242977%
Total shareholder yield: 2.57586041511989% (Low Return)
Shareholder yield for ITP.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2987912134.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITP.PA (annual period ending 2024-12-31)
Market cap (USD): 2987912134.96875
Dividends paid: 83680208.33333334
Stock repurchases: 0
Net debt paydown: -160138.8888888955
Dividend yield: 2.800624802650314%
Buyback yield: 0%
Debt paydown yield: -0.0053595581682180345%
Total shareholder yield: 2.795265244482096% (Low Return)
Shareholder yield for ITP.PA (quarterly period ending 2025-06-30)
Market cap (USD): 3101889531.917647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54481887.254901946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.756409655930597%
Total shareholder yield: -1.756409655930597% (Minimal or Negative)
Shareholder yield for JNH.V (annual period ending 2022-01-31)
Market cap (USD): 13609243.59375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY (annual period ending 2021-12-31)
Market cap (USD): 19789766100
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY (annual period ending 2022-12-31)
Market cap (USD): 15501626100
Dividends paid: 854000000
Stock repurchases: 0
Dividend yield: 5.509099461507461%
Buyback yield: 0%
Total shareholder yield: 5.509099461507461% (Moderate Return)
Shareholder yield for KEY (annual period ending 2023-12-31)
Market cap (USD): 13711327650
Dividends paid: 911000000
Stock repurchases: 38000000
Net debt paydown: 2086000000
Dividend yield: 6.644141422730862%
Buyback yield: 0.2771431109371819%
Debt paydown yield: 15.213698142498988%
Total shareholder yield: 22.13498267616703% (High Return)
Shareholder yield for KEY (quarterly period ending 2024-09-30)
Market cap (USD): 16616542500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY (quarterly period ending 2024-12-31)
Market cap (USD): 17184721050
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY (annual period ending 2024-12-31)
Market cap (USD): 17184721050
Dividends paid: 927000000
Stock repurchases: 0
Net debt paydown: 8372000000
Dividend yield: 5.39432672373812%
Buyback yield: 0%
Debt paydown yield: 48.71769507134362%
Total shareholder yield: 54.11202179508174% (High Return)
Shareholder yield for KEY (quarterly period ending 2025-03-31)
Market cap (USD): 16230609900
Dividends paid: 265000000
Stock repurchases: 0
Dividend yield: 1.632717449514944%
Buyback yield: 0%
Total shareholder yield: 1.632717449514944% (Low Return)
Shareholder yield for KEY (quarterly period ending 2025-06-30)
Market cap (USD): 17913704850
Dividends paid: 263000000
Stock repurchases: 0
Net debt paydown: -97000000
Dividend yield: 1.4681496775916791%
Buyback yield: 0%
Debt paydown yield: -0.5414848620775394%
Total shareholder yield: 0.9266648155141397% (Low Return)
Shareholder yield for KEY (quarterly period ending 2025-09-30)
Market cap (USD): 19425274200
Dividends paid: 264000000
Stock repurchases: 0
Net debt paydown: 2561000000
Dividend yield: 1.359054174895508%
Buyback yield: 0%
Debt paydown yield: 13.183855082982559%
Total shareholder yield: 14.542909257878067% (High Return)
Shareholder yield for KEY (quarterly period ending 2025-12-31)
Market cap (USD): 21697988400
Dividends paid: 262000000
Stock repurchases: 0
Net debt paydown: 1268000000
Dividend yield: 1.207485206324472%
Buyback yield: 0%
Debt paydown yield: 5.8438597008375215%
Total shareholder yield: 7.051344907161994% (Moderate Return)
Shareholder yield for KEY (annual period ending 2025-12-31)
Market cap (USD): 21697988400
Dividends paid: 1054000000
Stock repurchases: 200000000
Net debt paydown: 3247000000
Dividend yield: 4.85759315826715%
Buyback yield: 0.9217444323087572%
Debt paydown yield: 14.964520858532673%
Total shareholder yield: 20.74385844910858% (High Return)
Shareholder yield for KNDI (annual period ending 2021-12-31)
Market cap (USD): 322333321.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNDI (annual period ending 2022-12-31)
Market cap (USD): 230955339.49999997
Dividends paid: 0
Stock repurchases: 1077533.6206896552
Net debt paydown: -3200760.4264782835
Dividend yield: 0%
Buyback yield: 0.46655497249919836%
Debt paydown yield: -1.385878513745418%
Total shareholder yield: -0.9193235412462195% (Minimal or Negative)
Shareholder yield for KNDI (annual period ending 2023-12-31)
Market cap (USD): 281163022
Dividends paid: 0
Stock repurchases: 71834.73980309423
Net debt paydown: -2293693.565400844
Dividend yield: 0%
Buyback yield: 0.02554914202163264%
Debt paydown yield: -0.8157877764597522%
Total shareholder yield: -0.7902386344381196% (Minimal or Negative)
Shareholder yield for KNDI (quarterly period ending 2024-09-30)
Market cap (USD): 206855651.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNDI (quarterly period ending 2024-12-31)
Market cap (USD): 120498438
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 345499.3564965911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2867251743932076%
Total shareholder yield: 0.2867251743932076% (Low Return)
Shareholder yield for KNDI (annual period ending 2024-12-31)
Market cap (USD): 120498438
Dividends paid: 0
Stock repurchases: 537035.0684931506
Net debt paydown: -5782630.247384544
Dividend yield: 0%
Buyback yield: 0.44567803318176674%
Debt paydown yield: -4.798925482656085%
Total shareholder yield: -4.353247449474319% (Minimal or Negative)
Shareholder yield for KNDI (quarterly period ending 2025-06-30)
Market cap (USD): 111461055.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3127462.759786783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.805879376951854%
Total shareholder yield: 2.805879376951854% (Low Return)
Shareholder yield for KSPI (quarterly period ending 2024-09-30)
Market cap (USD): 19401783858.6
Dividends paid: 338667673.1458766
Stock repurchases: 0
Dividend yield: 1.745549149573478%
Buyback yield: 0%
Total shareholder yield: 1.745549149573478% (Low Return)
Shareholder yield for KSPI (annual period ending 2024-12-31)
Market cap (USD): 17611727012.88
Dividends paid: 1238699286.7551193
Stock repurchases: 5468210.75235831
Net debt paydown: 65288391.95361978
Dividend yield: 7.03337773660255%
Buyback yield: 0.031048691297334088%
Debt paydown yield: 0.3707097657479721%
Total shareholder yield: 7.435136193647857% (Moderate Return)
Shareholder yield for KSPI (quarterly period ending 2024-12-31)
Market cap (USD): 17611727012.88
Dividends paid: 309674821.68877983
Stock repurchases: 0
Dividend yield: 1.7583444341506376%
Buyback yield: 0%
Total shareholder yield: 1.7583444341506376% (Low Return)
Shareholder yield for KSPI (quarterly period ending 2025-03-31)
Market cap (USD): 17265877388.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSPI (quarterly period ending 2025-06-30)
Market cap (USD): 15785564986.619999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86716355.20614433
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5493395724489176%
Total shareholder yield: 0.5493395724489176% (Low Return)
Shareholder yield for KSPI (quarterly period ending 2025-09-30)
Market cap (USD): 15188879371.380001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 341514081.82379436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.248448180234417%
Total shareholder yield: 2.248448180234417% (Low Return)
Shareholder yield for KSPI (quarterly period ending 2025-12-31)
Market cap (USD): 14529484758.359999
Dividends paid: 0
Stock repurchases: 43848201.59724585
Net debt paydown: -140015870.38105714
Dividend yield: 0%
Buyback yield: 0.30178772562472594%
Debt paydown yield: -0.9636671410560143%
Total shareholder yield: -0.6618794154312884% (Minimal or Negative)
Shareholder yield for KSPI (annual period ending 2025-12-31)
Market cap (USD): 14529484758.359999
Dividends paid: 0
Stock repurchases: 43848201.59724585
Net debt paydown: -517283557.868135
Dividend yield: 0%
Buyback yield: 0.30178772562472594%
Debt paydown yield: -3.5602333219042714%
Total shareholder yield: -3.2584455962795453% (Minimal or Negative)
Shareholder yield for LODHA.NS (annual period ending 2022-03-31)
Market cap (USD): 7370561259.623632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (annual period ending 2023-03-31)
Market cap (USD): 5623557638.817784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (annual period ending 2024-03-31)
Market cap (USD): 13542675142.674906
Dividends paid: 11560139.105408322
Stock repurchases: 0
Net debt paydown: 180484515.83982575
Dividend yield: 0.08536082408844521%
Buyback yield: 0%
Debt paydown yield: 1.332709482715813%
Total shareholder yield: 1.4180703068042582% (Low Return)
Shareholder yield for LODHA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 14680122756.436214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 16124887547.334652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13894166816.181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (annual period ending 2025-03-31)
Market cap (USD): 13894166816.181818
Dividends paid: 26174888.940846387
Stock repurchases: 0
Net debt paydown: 93764686.1205225
Dividend yield: 0.18838761105388374%
Buyback yield: 0%
Debt paydown yield: 0.6748492900727204%
Total shareholder yield: 0.8632369011266041% (Low Return)
Shareholder yield for LODHA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 16126488081.218117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LODHA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11809749946.460955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (annual period ending 2022-03-31)
Market cap (USD): 501450839.56112355
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (annual period ending 2023-03-31)
Market cap (USD): 555285025.6886724
Dividends paid: 24987819.732034106
Stock repurchases: 0
Dividend yield: 4.499998843124548%
Buyback yield: 0%
Total shareholder yield: 4.499998843124548% (Moderate Return)
Shareholder yield for MAHSCOOTER.NS (annual period ending 2024-03-31)
Market cap (USD): 950269799.9203455
Dividends paid: 23274973.018347524
Stock repurchases: 0
Dividend yield: 2.449301558388839%
Buyback yield: 0%
Total shareholder yield: 2.449301558388839% (Low Return)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1574338480.6708074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1258630498.470218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (annual period ending 2025-03-31)
Market cap (USD): 1470122760.5368185
Dividends paid: 22595277.063362166
Stock repurchases: 0
Dividend yield: 1.5369653249305149%
Buyback yield: 0%
Total shareholder yield: 1.5369653249305149% (Low Return)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1470122760.5368185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1912061209.6718934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2211554176.2823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHSCOOTER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1801949204.0004456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (quarterly period ending 2025-01-31)
Market cap (USD): 46194240.33103448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (quarterly period ending 2025-04-30)
Market cap (USD): 43481444.51449275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (quarterly period ending 2025-07-31)
Market cap (USD): 60671783.043478265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (annual period ending 2025-10-31)
Market cap (USD): 33889524.528571434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (quarterly period ending 2025-10-31)
Market cap (USD): 33889524.528571434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATA.V (quarterly period ending 2026-01-31)
Market cap (USD): 17572346.05185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLMIB.PA (annual period ending 2021-12-31)
Market cap (USD): 7982805.454545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (annual period ending 2021-12-31)
Market cap (USD): 182205788.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (annual period ending 2022-12-31)
Market cap (USD): 42455717.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (annual period ending 2023-12-31)
Market cap (USD): 61030094.279999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101065
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1655986299747856%
Total shareholder yield: 0.1655986299747856% (Low Return)
Shareholder yield for MLSS (quarterly period ending 2024-09-30)
Market cap (USD): 80488964.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (annual period ending 2024-12-31)
Market cap (USD): 84911435.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05526228559514524%
Total shareholder yield: 0.05526228559514524% (Low Return)
Shareholder yield for MLSS (quarterly period ending 2024-12-31)
Market cap (USD): 84911435.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (quarterly period ending 2025-03-31)
Market cap (USD): 82257953.16000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSS (quarterly period ending 2025-06-30)
Market cap (USD): 56607623.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -767854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.356449803193717%
Total shareholder yield: -1.356449803193717% (Minimal or Negative)
Shareholder yield for MLSS (quarterly period ending 2025-09-30)
Market cap (USD): 39802235.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08244009330189529%
Total shareholder yield: 0.08244009330189529% (Low Return)
Shareholder yield for MLSS (annual period ending 2025-12-31)
Market cap (USD): 23881341.240000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -671192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.810528911482528%
Total shareholder yield: -2.810528911482528% (Minimal or Negative)
Shareholder yield for MLSS (quarterly period ending 2025-12-31)
Market cap (USD): 23881341.240000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33492
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14024337939572107%
Total shareholder yield: 0.14024337939572107% (Low Return)
Shareholder yield for NKIND.NS (annual period ending 2022-03-31)
Market cap (USD): 2544082.684953185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (annual period ending 2023-03-31)
Market cap (USD): 2584037.3934226553
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (annual period ending 2024-03-31)
Market cap (USD): 4051779.990403071
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3669685.714285714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 5333182.037533511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (annual period ending 2025-03-31)
Market cap (USD): 4295090.162212627
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -90016.36661211129
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0957969032654513%
Total shareholder yield: -2.0957969032654513% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4295090.162212627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4803841.200561667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 5203611.273957158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NKIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4472779.536593517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB.V (annual period ending 2022-01-31)
Market cap (USD): 420515.2265625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB.V (annual period ending 2023-01-31)
Market cap (USD): 401686.18656716414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62936.10074626864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.667977354193976%
Total shareholder yield: -15.667977354193976% (Minimal or Negative)
Shareholder yield for NTB.V (annual period ending 2024-01-31)
Market cap (USD): 401686.18656716414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2464264.925373134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -613.4801264720851%
Total shareholder yield: -613.4801264720851% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2024-10-31)
Market cap (USD): 387237.0431654676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2025-01-31)
Market cap (USD): 494951.25517241383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14904.202431158628
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.011246516784127%
Total shareholder yield: 3.011246516784127% (Low Return)
Shareholder yield for NTB.V (annual period ending 2025-01-31)
Market cap (USD): 494951.25517241383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -274985.91353577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -55.55818086368526%
Total shareholder yield: -55.55818086368526% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2025-04-30)
Market cap (USD): 260028.7391304348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -365959.1654172912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -140.73796867265503%
Total shareholder yield: -140.73796867265503% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2025-07-31)
Market cap (USD): 390043.10869565216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2025-10-31)
Market cap (USD): 384471.0642857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTB.V (annual period ending 2026-01-31)
Market cap (USD): 664517.8888888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -972917.828863346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -146.40957679711514%
Total shareholder yield: -146.40957679711514% (Minimal or Negative)
Shareholder yield for NTB.V (quarterly period ending 2026-01-31)
Market cap (USD): 664517.8888888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -340496.37566137593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -51.23961015266345%
Total shareholder yield: -51.23961015266345% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 25027892.883785985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (annual period ending 2025-03-31)
Market cap (USD): 13803474.711168166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13803474.711168166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14824537.54388018
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 16045064.582863584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODIGMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11191339.901971707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSUR (annual period ending 2021-12-31)
Market cap (USD): 598293925.5699999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSUR (annual period ending 2022-12-31)
Market cap (USD): 331850025.46000004
Dividends paid: 0
Stock repurchases: 2254000
Dividend yield: 0%
Buyback yield: 0.6792224881934471%
Total shareholder yield: 0.6792224881934471% (Low Return)
Shareholder yield for OSUR (annual period ending 2023-12-31)
Market cap (USD): 564558134.5999999
Dividends paid: 0
Stock repurchases: 1901000
Net debt paydown: -957000
Dividend yield: 0%
Buyback yield: 0.3367235158779342%
Debt paydown yield: -0.16951310083912838%
Total shareholder yield: 0.16721041503880582% (Low Return)
Shareholder yield for OSUR (quarterly period ending 2024-09-30)
Market cap (USD): 293983321.30999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSUR (quarterly period ending 2024-12-31)
Market cap (USD): 248543276.32999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSUR (annual period ending 2024-12-31)
Market cap (USD): 248543276.32999998
Dividends paid: 0
Stock repurchases: 3548000
Net debt paydown: -1100000
Dividend yield: 0%
Buyback yield: 1.4275179970224545%
Debt paydown yield: -0.44257886040718714%
Total shareholder yield: 0.9849391366152673% (Low Return)
Shareholder yield for OSUR (quarterly period ending 2025-03-31)
Market cap (USD): 232019623.61
Dividends paid: 0
Stock repurchases: 941000
Dividend yield: 0%
Buyback yield: 0.4055691434021631%
Total shareholder yield: 0.4055691434021631% (Low Return)
Shareholder yield for OSUR (quarterly period ending 2025-06-30)
Market cap (USD): 206545659
Dividends paid: 0
Stock repurchases: 4059000
Net debt paydown: 77000
Dividend yield: 0%
Buyback yield: 1.9651829138660328%
Debt paydown yield: 0.03727989267496539%
Total shareholder yield: 2.0024628065409984% (Low Return)
Shareholder yield for OSUR (quarterly period ending 2025-09-30)
Market cap (USD): 221003855.13
Dividends paid: 0
Stock repurchases: 5001000
Net debt paydown: 660000
Dividend yield: 0%
Buyback yield: 2.2628564542723866%
Debt paydown yield: 0.2986373244990552%
Total shareholder yield: 2.5614937787714416% (Low Return)
Shareholder yield for OSUR (annual period ending 2025-12-31)
Market cap (USD): 166613498.26
Dividends paid: 0
Stock repurchases: 16883000
Net debt paydown: 1407000
Dividend yield: 0%
Buyback yield: 10.133032543170131%
Debt paydown yield: 0.844469394553123%
Total shareholder yield: 10.977501937723254% (High Return)
Shareholder yield for OSUR (quarterly period ending 2025-12-31)
Market cap (USD): 166613498.26
Dividends paid: 0
Stock repurchases: 6882000
Net debt paydown: 268000
Dividend yield: 0%
Buyback yield: 4.13051767826197%
Debt paydown yield: 0.1608513132482139%
Total shareholder yield: 4.2913689915101845% (Moderate Return)
Shareholder yield for PMTR (quarterly period ending 2025-06-30)
Market cap (USD): 252093960
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -350430
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13900769379797914%
Total shareholder yield: -0.13900769379797914% (Minimal or Negative)
Shareholder yield for PMTR (quarterly period ending 2025-09-30)
Market cap (USD): 252093960
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMTR (annual period ending 2025-12-31)
Market cap (USD): 254820639.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMTR (quarterly period ending 2025-12-31)
Market cap (USD): 254820639.99999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNNT (annual period ending 2021-09-30)
Market cap (USD): 227883368.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNNT (annual period ending 2022-09-30)
Market cap (USD): 208294539.85999998
Dividends paid: 34852000
Stock repurchases: 13249000
Dividend yield: 16.732075657588005%
Buyback yield: 6.3607044183227215%
Total shareholder yield: 23.092780075910728% (High Return)
Shareholder yield for PNNT (annual period ending 2023-09-30)
Market cap (USD): 285996891.71999997
Dividends paid: 45658000
Stock repurchases: 0
Net debt paydown: 187678000
Dividend yield: 15.964509168407549%
Buyback yield: 0%
Debt paydown yield: 65.62239151317166%
Total shareholder yield: 81.58690068157921% (High Return)
Shareholder yield for PNNT (annual period ending 2024-09-30)
Market cap (USD): 344763376.32
Dividends paid: 65904000
Stock repurchases: 0
Net debt paydown: -255177000
Dividend yield: 19.115719512744793%
Buyback yield: 0%
Debt paydown yield: -74.01511225576107%
Total shareholder yield: -54.89939274301628% (Minimal or Negative)
Shareholder yield for PNNT (quarterly period ending 2024-09-30)
Market cap (USD): 344763376.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNNT (quarterly period ending 2024-12-31)
Market cap (USD): 361740360.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNNT (quarterly period ending 2025-03-31)
Market cap (USD): 371534774.86
Dividends paid: 15671000
Stock repurchases: 0
Dividend yield: 4.21790934802942%
Buyback yield: 0%
Total shareholder yield: 4.21790934802942% (Moderate Return)
Shareholder yield for PNNT (quarterly period ending 2025-06-30)
Market cap (USD): 374799579.56
Dividends paid: 15672000
Stock repurchases: 0
Net debt paydown: -5411000
Dividend yield: 4.181434786666066%
Buyback yield: 0%
Debt paydown yield: -1.443704927938367%
Total shareholder yield: 2.737729858727699% (Low Return)
Shareholder yield for PNNT (quarterly period ending 2025-09-30)
Market cap (USD): 380023267.08000004
Dividends paid: 20894000
Stock repurchases: 0
Net debt paydown: -109532000
Dividend yield: 5.498084409553147%
Buyback yield: 0%
Debt paydown yield: -28.82244575223391%
Total shareholder yield: -23.324361342680763% (Minimal or Negative)
Shareholder yield for PNNT (annual period ending 2025-09-30)
Market cap (USD): 380023267.08000004
Dividends paid: 67908000
Stock repurchases: 0
Net debt paydown: 33129000
Dividend yield: 17.869432185504696%
Buyback yield: 0%
Debt paydown yield: 8.717624121953012%
Total shareholder yield: 26.587056307457708% (High Return)
Shareholder yield for PNNT (quarterly period ending 2025-12-31)
Market cap (USD): 350640024.78000003
Dividends paid: 10447000
Stock repurchases: 0
Net debt paydown: 129574000
Dividend yield: 2.9794088699813144%
Buyback yield: 0%
Debt paydown yield: 36.95356800219765%
Total shareholder yield: 39.93297687217896% (High Return)
Shareholder yield for SOR (annual period ending 2021-12-31)
Market cap (USD): 254337003.89999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR (annual period ending 2022-12-31)
Market cap (USD): 241002830.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR (annual period ending 2023-12-31)
Market cap (USD): 271375113.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR (annual period ending 2024-12-31)
Market cap (USD): 329074220.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR (quarterly period ending 2024-12-31)
Market cap (USD): 329074220.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR (quarterly period ending 2025-06-30)
Market cap (USD): 337963669.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)