speb/financial-data huggingface dataset:
Shareholder yield for FNLC (quarterly period ending 2025-09-30)
Market cap (USD): 281217404.52000004
Dividends paid: 4149000
Stock repurchases: 9000
Net debt paydown: 100670000
Dividend yield: 1.4753709881796897%
Buyback yield: 0.0032003709071142944%
Debt paydown yield: 35.797926579910666%
Total shareholder yield: 37.27649793899747% (High Return)
Shareholder yield for FNLC (annual period ending 2025-12-31)
Market cap (USD): 287193556.26
Dividends paid: 16347000
Stock repurchases: 282000
Net debt paydown: -42500000
Dividend yield: 5.691980075347113%
Buyback yield: 0.09819161811022731%
Debt paydown yield: -14.798382162002344%
Total shareholder yield: -9.008210468545006% (Minimal or Negative)
Shareholder yield for FNLC (quarterly period ending 2025-12-31)
Market cap (USD): 287193556.26
Dividends paid: 4153000
Stock repurchases: 2000
Net debt paydown: -42000000
Dividend yield: 1.4460630851481349%
Buyback yield: 0.0006963944546824631%
Debt paydown yield: -14.624283548331727%
Total shareholder yield: -13.177524068728909% (Minimal or Negative)
Shareholder yield for GDS (annual period ending 2021-12-31)
Market cap (USD): 9192843198.359999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDS (annual period ending 2022-12-31)
Market cap (USD): 4019432289.02
Dividends paid: 7410632.183908046
Stock repurchases: 0
Dividend yield: 0.1843701212271167%
Buyback yield: 0%
Total shareholder yield: 0.1843701212271167% (Low Return)
Shareholder yield for GDS (annual period ending 2023-12-31)
Market cap (USD): 1777750847.5199997
Dividends paid: 7584106.891701828
Stock repurchases: 0
Net debt paydown: 228333223.6044426
Dividend yield: 0.42661247509918604%
Buyback yield: 0%
Debt paydown yield: 12.843938391196511%
Total shareholder yield: 13.270550866295697% (High Return)
Shareholder yield for GDS (quarterly period ending 2024-09-30)
Market cap (USD): 3976547948.3999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDS (annual period ending 2024-12-31)
Market cap (USD): 4631508786.96
Dividends paid: 7420410.95890411
Stock repurchases: 0
Net debt paydown: 101516369.76667976
Dividend yield: 0.16021584542376896%
Buyback yield: 0%
Debt paydown yield: 2.1918639138178646%
Total shareholder yield: 2.3520797592416334% (Low Return)
Shareholder yield for GDS (quarterly period ending 2024-12-31)
Market cap (USD): 4631508786.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDS (quarterly period ending 2025-03-31)
Market cap (USD): 4937547035.929999
Dividends paid: 1853856.7493112949
Stock repurchases: 0
Dividend yield: 0.03754610813468669%
Buyback yield: 0%
Total shareholder yield: 0.03754610813468669% (Low Return)
Shareholder yield for GDS (quarterly period ending 2025-06-30)
Market cap (USD): 5958974057.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -622430331.8464212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.445259969103809%
Total shareholder yield: -10.445259969103809% (Minimal or Negative)
Shareholder yield for GDS (quarterly period ending 2025-09-30)
Market cap (USD): 7543745372.700001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70557786.42282867
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9353150581960212%
Total shareholder yield: 0.9353150581960212% (Low Return)
Shareholder yield for GDS (quarterly period ending 2025-12-31)
Market cap (USD): 6803015852.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -193017858.74799347
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.837239584936636%
Total shareholder yield: -2.837239584936636% (Minimal or Negative)
Shareholder yield for GDS (annual period ending 2025-12-31)
Market cap (USD): 6803015852.9
Dividends paid: 7732000
Stock repurchases: 0
Net debt paydown: -698786080.2348337
Dividend yield: 0.11365547526548819%
Buyback yield: 0%
Debt paydown yield: -10.27171030237941%
Total shareholder yield: -10.15805482711392% (Minimal or Negative)
Shareholder yield for GLS.AX (annual period ending 2021-06-30)
Market cap (USD): 514275190.7894737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLS.AX (annual period ending 2022-06-30)
Market cap (USD): 407561315.33793104
Dividends paid: 12418620.689655174
Stock repurchases: 0
Dividend yield: 3.0470557980602813%
Buyback yield: 0%
Total shareholder yield: 3.0470557980602813% (Low Return)
Shareholder yield for GLS.AX (annual period ending 2023-06-30)
Market cap (USD): 409485660.52317876
Dividends paid: 10378145.695364239
Stock repurchases: 56953.64238410596
Dividend yield: 2.5344344615400245%
Buyback yield: 0.013908580415572847%
Total shareholder yield: 2.5483430419555972% (Low Return)
Shareholder yield for GLS.AX (annual period ending 2024-06-30)
Market cap (USD): 481526146.64
Dividends paid: 15852666.666666666
Stock repurchases: 2952666.6666666665
Dividend yield: 3.292171521169438%
Buyback yield: 0.6131892706698953%
Total shareholder yield: 3.905360791839333% (Low Return)
Shareholder yield for HBNC (annual period ending 2021-12-31)
Market cap (USD): 870552797.44
Dividends paid: 0
Stock repurchases: 7607000
Dividend yield: 0%
Buyback yield: 0.8738125961308265%
Total shareholder yield: 0.8738125961308265% (Low Return)
Shareholder yield for HBNC (annual period ending 2022-12-31)
Market cap (USD): 650348109.88
Dividends paid: 27765000
Stock repurchases: 0
Dividend yield: 4.269252047972139%
Buyback yield: 0%
Total shareholder yield: 4.269252047972139% (Moderate Return)
Shareholder yield for HBNC (annual period ending 2023-12-31)
Market cap (USD): 653427895.72
Dividends paid: 28311000
Stock repurchases: 0
Net debt paydown: -157566000
Dividend yield: 4.332689220255073%
Buyback yield: 0%
Debt paydown yield: -24.11375471296354%
Total shareholder yield: -19.781065492708468% (Minimal or Negative)
Shareholder yield for HBNC (quarterly period ending 2024-12-31)
Market cap (USD): 771999650.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBNC (annual period ending 2024-12-31)
Market cap (USD): 771999650.56
Dividends paid: 28328000
Stock repurchases: 0
Net debt paydown: -355734000
Dividend yield: 3.6694317127541685%
Buyback yield: 0%
Debt paydown yield: -46.07955453632065%
Total shareholder yield: -42.41012282356648% (Minimal or Negative)
Shareholder yield for HBNC (quarterly period ending 2025-03-31)
Market cap (USD): 729909244.08
Dividends paid: 7120000
Stock repurchases: 0
Dividend yield: 0.9754637385054995%
Buyback yield: 0%
Total shareholder yield: 0.9754637385054995% (Low Return)
Shareholder yield for HBNC (quarterly period ending 2025-06-30)
Market cap (USD): 753520935.52
Dividends paid: 7092000
Stock repurchases: 0
Net debt paydown: -75443000
Dividend yield: 0.9411815472792214%
Buyback yield: 0%
Debt paydown yield: -10.01206422326372%
Total shareholder yield: -9.070882675984498% (Minimal or Negative)
Shareholder yield for HBNC (quarterly period ending 2025-09-30)
Market cap (USD): 792018258.52
Dividends paid: 7081000
Stock repurchases: 0
Net debt paydown: 629996000
Dividend yield: 0.8940450455311303%
Buyback yield: 0%
Debt paydown yield: 79.54311573286684%
Total shareholder yield: 80.43716077839797% (High Return)
Shareholder yield for HBNC (annual period ending 2025-12-31)
Market cap (USD): 847454403.6400001
Dividends paid: 29488000
Stock repurchases: 0
Net debt paydown: 939703000
Dividend yield: 3.4795972353607056%
Buyback yield: 0%
Debt paydown yield: 110.88537577523607%
Total shareholder yield: 114.36497301059677% (High Return)
Shareholder yield for HBNC (quarterly period ending 2025-12-31)
Market cap (USD): 847454403.6400001
Dividends paid: 8195000
Stock repurchases: 0
Net debt paydown: 142967000
Dividend yield: 0.9670136782345694%
Buyback yield: 0%
Debt paydown yield: 16.870170169147247%
Total shareholder yield: 17.837183847381816% (High Return)
Shareholder yield for HYN.OL (annual period ending 2021-12-31)
Market cap (USD): 172026492.19156215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYN.OL (annual period ending 2022-12-31)
Market cap (USD): 48620777.45748988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICG (annual period ending 2023-12-31)
Market cap (USD): 355214532.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80269.41170764828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.022597445865284407%
Total shareholder yield: -0.022597445865284407% (Minimal or Negative)
Shareholder yield for ICG (quarterly period ending 2024-09-30)
Market cap (USD): 128359657.28999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICG (annual period ending 2024-12-31)
Market cap (USD): 94762163.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 224905.6894591835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23733701521972064%
Total shareholder yield: 0.23733701521972064% (Low Return)
Shareholder yield for ICG (quarterly period ending 2024-12-31)
Market cap (USD): 94762163.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37260.27397260274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.039319779913933546%
Total shareholder yield: -0.039319779913933546% (Minimal or Negative)
Shareholder yield for ICG (quarterly period ending 2025-03-31)
Market cap (USD): 77819836.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37260.27397260274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0478801748029449%
Total shareholder yield: 0.0478801748029449% (Low Return)
Shareholder yield for ICG (quarterly period ending 2025-06-30)
Market cap (USD): 51401294.53
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 ICG (quarterly period ending 2025-09-30)
Market cap (USD): 48816871.9
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 INDOFARM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 86816999.78994048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOFARM.NS (annual period ending 2025-03-31)
Market cap (USD): 86816999.78994048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12362527.425704043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.239754259668041%
Total shareholder yield: 14.239754259668041% (High Return)
Shareholder yield for INDOFARM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 94798733.44254623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOFARM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 119701031.9729425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOFARM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 111278234.64409046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISE.MC (annual period ending 2022-06-30)
Market cap (USD): 31246745.833333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISE.MC (annual period ending 2023-06-30)
Market cap (USD): 35740424.99999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7284585.416666668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.381921638219662%
Total shareholder yield: 20.381921638219662% (High Return)
Shareholder yield for JSG.L (annual period ending 2021-12-31)
Market cap (USD): 6531042.557837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSG.L (annual period ending 2022-12-31)
Market cap (USD): 3881904.8134939764
Dividends paid: 4216867.469879518
Stock repurchases: 6746987.951807229
Dividend yield: 108.62882199535575%
Buyback yield: 173.8061151925692%
Total shareholder yield: 282.43493718792496% (High Return)
Shareholder yield for JSG.L (annual period ending 2023-12-31)
Market cap (USD): 6071339.332151899
Dividends paid: 13417721.51898734
Stock repurchases: 37848101.26582278
Net debt paydown: -79755985.96919322
Dividend yield: 221.00101451966813%
Buyback yield: 623.3896541639696%
Debt paydown yield: -1313.6473124938127%
Total shareholder yield: -469.256643810175% (Minimal or Negative)
Shareholder yield for JSG.L (quarterly period ending 2024-12-31)
Market cap (USD): 5858147.264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSG.L (annual period ending 2024-12-31)
Market cap (USD): 5858147.264
Dividends paid: 16625000
Stock repurchases: 0
Net debt paydown: -13938291.139240503
Dividend yield: 283.7927974628669%
Buyback yield: 0%
Debt paydown yield: -237.93002311320018%
Total shareholder yield: 45.862774349666694% (High Return)
Shareholder yield for JSG.L (quarterly period ending 2025-06-30)
Market cap (USD): 7372839.450410958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55508561.643835634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -752.8790233014176%
Total shareholder yield: -752.8790233014176% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (annual period ending 2022-03-31)
Market cap (USD): 13757289.11037848
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (annual period ending 2023-03-31)
Market cap (USD): 16847048.932399515
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65406.99972677417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3882401006207459%
Total shareholder yield: -0.3882401006207459% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (annual period ending 2024-03-31)
Market cap (USD): 29490304.01559501
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1021391.6135079302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4634828212276134%
Total shareholder yield: -3.4634828212276134% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2024-09-30)
Market cap (USD): 50762713.28177258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2024-12-31)
Market cap (USD): 61651863.916540384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2025-03-31)
Market cap (USD): 52536268.3065702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (annual period ending 2025-03-31)
Market cap (USD): 52536268.3065702
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7484655.355564667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.246644455005256%
Total shareholder yield: -14.246644455005256% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2025-06-30)
Market cap (USD): 56658841.99777675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2025-09-30)
Market cap (USD): 56380164.96493799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAPSTON.NS (quarterly period ending 2025-12-31)
Market cap (USD): 67776610.75181018
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEX (annual period ending 2021-12-31)
Market cap (USD): 3177306240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEX (annual period ending 2022-12-31)
Market cap (USD): 3440923199.9999995
Dividends paid: 0
Stock repurchases: 22901000
Dividend yield: 0%
Buyback yield: 0.6655481296414869%
Total shareholder yield: 0.6655481296414869% (Low Return)
Shareholder yield for KEX (annual period ending 2023-12-31)
Market cap (USD): 4196482560
Dividends paid: 0
Stock repurchases: 112803000
Net debt paydown: 69456000
Dividend yield: 0%
Buyback yield: 2.6880369067946273%
Debt paydown yield: 1.6551004086622487%
Total shareholder yield: 4.343137315456876% (Moderate Return)
Shareholder yield for KEX (quarterly period ending 2024-09-30)
Market cap (USD): 6546576960
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEX (quarterly period ending 2024-12-31)
Market cap (USD): 5657337600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEX (annual period ending 2024-12-31)
Market cap (USD): 5657337600
Dividends paid: 0
Stock repurchases: 174574000
Net debt paydown: 129901000
Dividend yield: 0%
Buyback yield: 3.0857978141520137%
Debt paydown yield: 2.2961507547295748%
Total shareholder yield: 5.3819485688815885% (Moderate Return)
Shareholder yield for KEX (quarterly period ending 2025-03-31)
Market cap (USD): 5401206720
Dividends paid: 0
Stock repurchases: 101473000
Dividend yield: 0%
Buyback yield: 1.8787098006128526%
Total shareholder yield: 1.8787098006128526% (Low Return)
Shareholder yield for KEX (quarterly period ending 2025-06-30)
Market cap (USD): 6064259520
Dividends paid: 0
Stock repurchases: 31200000
Net debt paydown: -17819000
Dividend yield: 0%
Buyback yield: 0.514489854814129%
Debt paydown yield: -0.2938363693247745%
Total shareholder yield: 0.22065348548935448% (Low Return)
Shareholder yield for KEX (quarterly period ending 2025-09-30)
Market cap (USD): 4462238400
Dividends paid: 0
Stock repurchases: 119965000
Net debt paydown: 45357000
Dividend yield: 0%
Buyback yield: 2.6884489183724476%
Debt paydown yield: 1.0164629482817413%
Total shareholder yield: 3.704911866654189% (Low Return)
Shareholder yield for KEX (quarterly period ending 2025-12-31)
Market cap (USD): 5891544960
Dividends paid: 0
Stock repurchases: 101561000
Net debt paydown: 117597000
Dividend yield: 0%
Buyback yield: 1.7238432480705366%
Debt paydown yield: 1.996029917422543%
Total shareholder yield: 3.7198731654930794% (Low Return)
Shareholder yield for KEX (annual period ending 2025-12-31)
Market cap (USD): 5891544960
Dividends paid: 0
Stock repurchases: 354199000
Net debt paydown: -76056000
Dividend yield: 0%
Buyback yield: 6.011988407197015%
Debt paydown yield: -1.2909347296231106%
Total shareholder yield: 4.721053677573905% (Moderate Return)
Shareholder yield for KRC (annual period ending 2021-12-31)
Market cap (USD): 5947660978.05
Dividends paid: 0
Stock repurchases: 21888000
Dividend yield: 0%
Buyback yield: 0.3680102157937085%
Total shareholder yield: 0.3680102157937085% (Low Return)
Shareholder yield for KRC (annual period ending 2022-12-31)
Market cap (USD): 3612782533.4900002
Dividends paid: 247556000
Stock repurchases: 22934000
Dividend yield: 6.852225333387485%
Buyback yield: 0.6348015632661239%
Total shareholder yield: 7.487026896653609% (Moderate Return)
Shareholder yield for KRC (annual period ending 2023-12-31)
Market cap (USD): 3977897987.4700003
Dividends paid: 255430000
Stock repurchases: 11595000
Net debt paydown: -664741000
Dividend yield: 6.421230529404729%
Buyback yield: 0.29148560462141426%
Debt paydown yield: -16.710860914328897%
Total shareholder yield: -9.998144780302754% (Minimal or Negative)
Shareholder yield for KRC (quarterly period ending 2024-09-30)
Market cap (USD): 4047665271.67
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRC (quarterly period ending 2024-12-31)
Market cap (USD): 4288362402.1600003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRC (annual period ending 2024-12-31)
Market cap (USD): 4288362402.1600003
Dividends paid: 256306000
Stock repurchases: 27636000
Net debt paydown: 326544000
Dividend yield: 5.976780317607988%
Buyback yield: 0.6444418033811707%
Debt paydown yield: 7.614654951631966%
Total shareholder yield: 14.235877072621125% (High Return)
Shareholder yield for KRC (quarterly period ending 2025-03-31)
Market cap (USD): 3530224580.52
Dividends paid: 64366000
Stock repurchases: 6009000
Dividend yield: 1.8232834351439173%
Buyback yield: 0.17021579967342695%
Total shareholder yield: 1.9934992348173444% (Low Return)
Shareholder yield for KRC (quarterly period ending 2025-06-30)
Market cap (USD): 3755805466.1
Dividends paid: 64489000
Stock repurchases: 197000
Net debt paydown: 320000
Dividend yield: 1.7170484622294586%
Buyback yield: 0.005245213091522637%
Debt paydown yield: 0.008520143092828648%
Total shareholder yield: 1.7308138184138098% (Low Return)
Shareholder yield for KRC (quarterly period ending 2025-09-30)
Market cap (USD): 4683710345.96
Dividends paid: 64501000
Stock repurchases: 213000
Net debt paydown: 8408000
Dividend yield: 1.3771346909963431%
Buyback yield: 0.004547676612490056%
Debt paydown yield: 0.1795157979240206%
Total shareholder yield: 1.5611981655328537% (Low Return)
Shareholder yield for KRC (quarterly period ending 2025-12-31)
Market cap (USD): 4202316084.98
Dividends paid: 64505000
Stock repurchases: 0
Net debt paydown: 254000
Dividend yield: 1.5349868666603883%
Buyback yield: 0%
Debt paydown yield: 0.006044285933365454%
Total shareholder yield: 1.5410311525937537% (Low Return)
Shareholder yield for KRC (annual period ending 2025-12-31)
Market cap (USD): 4202316084.98
Dividends paid: 257861000
Stock repurchases: 0
Net debt paydown: 9100000
Dividend yield: 6.136163838832871%
Buyback yield: 0%
Debt paydown yield: 0.216547251943408%
Total shareholder yield: 6.352711090776279% (Moderate Return)
Shareholder yield for KRM.L (annual period ending 2021-12-31)
Market cap (USD): 360706.73716216226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRM.L (annual period ending 2022-12-31)
Market cap (USD): 343033.5556626506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRM.L (annual period ending 2023-12-31)
Market cap (USD): 240268.2288607595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1558182.095470489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -648.5177432150167%
Total shareholder yield: -648.5177432150167% (Minimal or Negative)
Shareholder yield for KRM.L (quarterly period ending 2024-12-31)
Market cap (USD): 207606.76650000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRM.L (annual period ending 2024-12-31)
Market cap (USD): 207606.76650000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -445221.5189873418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -214.45424274614945%
Total shareholder yield: -214.45424274614945% (Minimal or Negative)
Shareholder yield for KRM.L (quarterly period ending 2025-06-30)
Market cap (USD): 284392.8308219178
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -950582.1917808224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -334.24970279087717%
Total shareholder yield: -334.24970279087717% (Minimal or Negative)
Shareholder yield for KTN.V (annual period ending 2021-12-31)
Market cap (USD): 186016027.87401575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (annual period ending 2022-12-31)
Market cap (USD): 120839056.47058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (annual period ending 2023-12-31)
Market cap (USD): 91819373.96969695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (quarterly period ending 2024-09-30)
Market cap (USD): 85213912.41481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (annual period ending 2024-12-31)
Market cap (USD): 66081218.293706305
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82065.73426573427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12418919684710225%
Total shareholder yield: -0.12418919684710225% (Minimal or Negative)
Shareholder yield for KTN.V (quarterly period ending 2024-12-31)
Market cap (USD): 66081218.293706305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (quarterly period ending 2025-03-31)
Market cap (USD): 68954314.74125874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTN.V (quarterly period ending 2025-06-30)
Market cap (USD): 86219107.81021896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3143.096319738659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0036454753471319603%
Total shareholder yield: 0.0036454753471319603% (Low Return)
Shareholder yield for KTN.V (quarterly period ending 2025-09-30)
Market cap (USD): 145571942.48920864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7566.995746468514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005198114153783076%
Total shareholder yield: 0.005198114153783076% (Low Return)
Shareholder yield for KTN.V (quarterly period ending 2025-12-31)
Market cap (USD): 161192245.0364963
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5805.2670272541145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0036014555327644427%
Total shareholder yield: 0.0036014555327644427% (Low Return)
Shareholder yield for KTN.V (annual period ending 2025-12-31)
Market cap (USD): 161192245.0364963
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22581.792659894854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01400923019266963%
Total shareholder yield: 0.01400923019266963% (Low Return)
Shareholder yield for LFE.TO (annual period ending 2021-11-30)
Market cap (USD): 27892251.11811024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFE.TO (annual period ending 2022-11-30)
Market cap (USD): 21299659.191176467
Dividends paid: 7958301.470588235
Stock repurchases: 0
Dividend yield: 37.363515534018575%
Buyback yield: 0%
Total shareholder yield: 37.363515534018575% (High Return)
Shareholder yield for LFE.TO (annual period ending 2023-11-30)
Market cap (USD): 26046440.38235294
Dividends paid: 7042799.999999999
Stock repurchases: 8789639.705882352
Dividend yield: 27.039395389980648%
Buyback yield: 33.74603046271741%
Total shareholder yield: 60.785425852698054% (High Return)
Shareholder yield for LFE.TO (quarterly period ending 2024-11-30)
Market cap (USD): 56752724.571428575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFE.TO (annual period ending 2024-11-30)
Market cap (USD): 56752724.571428575
Dividends paid: 11597672.857142858
Stock repurchases: 13945494.285714287
Dividend yield: 20.435446834884747%
Buyback yield: 24.572378491119995%
Total shareholder yield: 45.00782532600474% (High Return)
Shareholder yield for LFE.TO (quarterly period ending 2025-05-31)
Market cap (USD): 63932492.5652174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LM8.AX (annual period ending 2021-06-30)
Market cap (USD): 77245046.2255639
Dividends paid: 0
Stock repurchases: 585612.0300751879
Dividend yield: 0%
Buyback yield: 0.7581224411014492%
Total shareholder yield: 0.7581224411014492% (Low Return)
Shareholder yield for LM8.AX (annual period ending 2022-06-30)
Market cap (USD): 121681214.49655174
Dividends paid: 0
Stock repurchases: 1060344.8275862068
Net debt paydown: 16294.244231267825
Dividend yield: 0%
Buyback yield: 0.8714121008516524%
Debt paydown yield: 0.013390928335720696%
Total shareholder yield: 0.8848030291873731% (Low Return)
Shareholder yield for LM8.AX (annual period ending 2023-06-30)
Market cap (USD): 140511252.38410595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59803.19707695821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.042561144436659294%
Total shareholder yield: -0.042561144436659294% (Minimal or Negative)
Shareholder yield for LWSA3.SA (annual period ending 2021-12-31)
Market cap (USD): 1151480559.1842103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWSA3.SA (annual period ending 2022-12-31)
Market cap (USD): 663884268.313093
Dividends paid: 0
Stock repurchases: 324242.42424242425
Net debt paydown: -14580816.808117077
Dividend yield: 0%
Buyback yield: 0.0488402029869322%
Debt paydown yield: -2.196288947344155%
Total shareholder yield: -2.1474487443572228% (Minimal or Negative)
Shareholder yield for LWSA3.SA (annual period ending 2023-12-31)
Market cap (USD): 625430590.3726709
Dividends paid: 6353608.247422681
Stock repurchases: 3251752.577319588
Net debt paydown: -1326295.2983442694
Dividend yield: 1.0158774363174021%
Buyback yield: 0.5199222147707853%
Debt paydown yield: -0.2120611493521574%
Total shareholder yield: 1.32373850173603% (Low Return)
Shareholder yield for LWSA3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 387402576.5359117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LWSA3.SA (annual period ending 2024-12-31)
Market cap (USD): 274177234.0177706
Dividends paid: 6472653.721682848
Stock repurchases: 24767637.540453076
Net debt paydown: 3921538.384546092
Dividend yield: 2.360755350410796%
Buyback yield: 9.033440587867256%
Debt paydown yield: 1.4302932183975274%
Total shareholder yield: 12.824489156675579% (High Return)
Shareholder yield for LWSA3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 274177234.0177706
Dividends paid: 6472491.909385114
Stock repurchases: 0
Dividend yield: 2.360696333002471%
Buyback yield: 0%
Total shareholder yield: 2.360696333002471% (Low Return)
Shareholder yield for LWSA3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 237432641.45312503
Dividends paid: 0
Stock repurchases: 4515277.777777778
Dividend yield: 0%
Buyback yield: 1.90170894370023%
Total shareholder yield: 1.90170894370023% (Low Return)
Shareholder yield for LWSA3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 368833891.3576642
Dividends paid: 0
Stock repurchases: 905474.4525547444
Net debt paydown: -1282960.7664233558
Dividend yield: 0%
Buyback yield: 0.24549654296185355%
Debt paydown yield: -0.34784242893212%
Total shareholder yield: -0.10234588597026642% (Minimal or Negative)
Shareholder yield for LWSA3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 446000838.2255639
Dividends paid: 0
Stock repurchases: 762781.954887218
Net debt paydown: -4280.774930026382
Dividend yield: 0%
Buyback yield: 0.17102702271188172%
Debt paydown yield: -0.00095981320283111%
Total shareholder yield: 0.1700672095090506% (Low Return)
Shareholder yield for LWSA3.SA (annual period ending 2025-12-31)
Market cap (USD): 396400705.1095152
Dividends paid: 5218978.10218978
Stock repurchases: 8771897.810218977
Net debt paydown: -1729241.3719793055
Dividend yield: 1.3165915284504635%
Buyback yield: 2.2128865305109713%
Debt paydown yield: -0.43623569526738387%
Total shareholder yield: 3.093242363694051% (Low Return)
Shareholder yield for LWSA3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 396400705.1095152
Dividends paid: 0
Stock repurchases: 2379927.00729927
Net debt paydown: 1099171.2858789302
Dividend yield: 0%
Buyback yield: 0.6003841508409422%
Debt paydown yield: 0.27728792398975627%
Total shareholder yield: 0.8776720748306985% (Low Return)
Shareholder yield for MHM.PA (annual period ending 2021-12-31)
Market cap (USD): 13377690
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHM.PA (annual period ending 2022-12-31)
Market cap (USD): 6375750.127659575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1048746.881044488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.44899596197733%
Total shareholder yield: -16.44899596197733% (Minimal or Negative)
Shareholder yield for MHM.PA (annual period ending 2023-12-31)
Market cap (USD): 3725934.3999999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 197706.8557919627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.30623555240164%
Total shareholder yield: 5.30623555240164% (Moderate Return)
Shareholder yield for MHM.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1077647.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHM.PA (annual period ending 2024-12-31)
Market cap (USD): 1077647.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2687367.013888889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 249.3735323770268%
Total shareholder yield: 249.3735323770268% (High Return)
Shareholder yield for MRK (annual period ending 2021-12-31)
Market cap (USD): 164959572677.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRK (annual period ending 2022-12-31)
Market cap (USD): 246463778372.85
Dividends paid: 7012000000
Stock repurchases: 0
Dividend yield: 2.845042807625978%
Buyback yield: 0%
Total shareholder yield: 2.845042807625978% (Low Return)
Shareholder yield for MRK (annual period ending 2023-12-31)
Market cap (USD): 248958301032
Dividends paid: 7445000000
Stock repurchases: 1346000000
Net debt paydown: -4364000000
Dividend yield: 2.990460639046156%
Buyback yield: 0.5406527898127771%
Debt paydown yield: -1.7529039931225554%
Total shareholder yield: 1.7782094357363778% (Low Return)
Shareholder yield for MRK (quarterly period ending 2024-09-30)
Market cap (USD): 264295910649.15002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRK (quarterly period ending 2024-12-31)
Market cap (USD): 233373708973.34998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRK (annual period ending 2024-12-31)
Market cap (USD): 233373708973.34998
Dividends paid: 7840000000
Stock repurchases: 1306000000
Net debt paydown: -2056000000
Dividend yield: 3.359418691372509%
Buyback yield: 0.5596174503740429%
Debt paydown yield: -0.8809904119211578%
Total shareholder yield: 3.038045729825394% (Low Return)
Shareholder yield for MRK (quarterly period ending 2025-03-31)
Market cap (USD): 212404899690
Dividends paid: 2050000000
Stock repurchases: 1164000000
Dividend yield: 0.9651378113178779%
Buyback yield: 0.5480099572556145%
Total shareholder yield: 1.5131477685734924% (Low Return)
Shareholder yield for MRK (quarterly period ending 2025-06-30)
Market cap (USD): 189188550189
Dividends paid: 2077000000
Stock repurchases: 1345000000
Net debt paydown: -558000000
Dividend yield: 1.0978465651991465%
Buyback yield: 0.7109309726494232%
Debt paydown yield: -0.2949438533370841%
Total shareholder yield: 1.5138336845114857% (Low Return)
Shareholder yield for MRK (quarterly period ending 2025-09-30)
Market cap (USD): 202574998518.3
Dividends paid: 2031000000
Stock repurchases: 1323000000
Net debt paydown: -5972000000
Dividend yield: 1.0025916400619033%
Buyback yield: 0.6530914523889206%
Debt paydown yield: -2.9480439559082647%
Total shareholder yield: -1.2923608634574408% (Minimal or Negative)
Shareholder yield for MRK (quarterly period ending 2025-12-31)
Market cap (USD): 256219584812.09998
Dividends paid: 2018000000
Stock repurchases: 1252000000
Net debt paydown: -7965000000
Dividend yield: 0.7876056787305744%
Buyback yield: 0.4886433646039045%
Debt paydown yield: -3.108661660599121%
Total shareholder yield: -1.832412617264642% (Minimal or Negative)
Shareholder yield for MRK (annual period ending 2025-12-31)
Market cap (USD): 256219584812.09998
Dividends paid: 8176000000
Stock repurchases: 5084000000
Net debt paydown: -12228000000
Dividend yield: 3.1910128985635167%
Buyback yield: 1.9842355156918936%
Debt paydown yield: -4.772468899661777%
Total shareholder yield: 0.40277951459363326% (Low Return)
Shareholder yield for NICL.L (annual period ending 2021-12-31)
Market cap (USD): 6235828.508108107
Dividends paid: 9281081.081081081
Stock repurchases: 1644594.5945945946
Dividend yield: 148.8347710174101%
Buyback yield: 26.373313385001175%
Total shareholder yield: 175.2080844024113% (High Return)
Shareholder yield for NICL.L (annual period ending 2022-12-31)
Market cap (USD): 4079429.407228916
Dividends paid: 11304819.277108435
Stock repurchases: 6667469.879518073
Net debt paydown: 755828.7202865514
Dividend yield: 277.1176590793759%
Buyback yield: 163.44123684805143%
Debt paydown yield: 18.527804867690367%
Total shareholder yield: 459.0867007951177% (High Return)
Shareholder yield for NICL.L (annual period ending 2023-12-31)
Market cap (USD): 4679404.541772151
Dividends paid: 12882278.481012657
Stock repurchases: 0
Net debt paydown: -19800457.52630776
Dividend yield: 275.29738807608993%
Buyback yield: 0%
Debt paydown yield: -423.140537424214%
Total shareholder yield: -147.8431493481241% (Minimal or Negative)
Shareholder yield for NICL.L (quarterly period ending 2024-12-31)
Market cap (USD): 5548750.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NICL.L (annual period ending 2024-12-31)
Market cap (USD): 5548750.89
Dividends paid: 38941250
Stock repurchases: 0
Net debt paydown: 18169493.670886073
Dividend yield: 701.8020951378483%
Buyback yield: 0%
Debt paydown yield: 327.4519622719281%
Total shareholder yield: 1029.2540574097764% (High Return)
Shareholder yield for NICL.L (quarterly period ending 2025-06-30)
Market cap (USD): 6691910.5315068485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4690000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 70.08461900257849%
Total shareholder yield: 70.08461900257849% (High Return)
Shareholder yield for NIPG (annual period ending 2024-12-31)
Market cap (USD): 1203600565.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -587712.6776882373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.048829544828610946%
Total shareholder yield: -0.048829544828610946% (Minimal or Negative)
Shareholder yield for NIPG (quarterly period ending 2024-12-31)
Market cap (USD): 1203600565.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIPG (quarterly period ending 2025-06-30)
Market cap (USD): 447469102.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -614683.656191967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13736896084170794%
Total shareholder yield: -0.13736896084170794% (Minimal or Negative)
Shareholder yield for NKE.TO (quarterly period ending 2026-02-28)
Market cap (USD): 71420589299.35765
Dividends paid: 444525547.44525546
Stock repurchases: 0
Net debt paydown: -100552659.01981068
Dividend yield: 0.6224053200989949%
Buyback yield: 0%
Debt paydown yield: -0.14078945582253133%
Total shareholder yield: 0.4816158642764635% (Low Return)
Shareholder yield for RICOAUTO.NS (annual period ending 2022-03-31)
Market cap (USD): 55002460.108136624
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICOAUTO.NS (annual period ending 2023-03-31)
Market cap (USD): 108672908.03897688
Dividends paid: 658952.496954933
Stock repurchases: 0
Dividend yield: 0.6063631762928361%
Buyback yield: 0%
Total shareholder yield: 0.6063631762928361% (Low Return)
Shareholder yield for RICOAUTO.NS (annual period ending 2024-03-31)
Market cap (USD): 233097223.4884837
Dividends paid: 1217172.322820482
Stock repurchases: 0
Net debt paydown: 9309468.635627404
Dividend yield: 0.5221736683966196%
Buyback yield: 0%
Debt paydown yield: 3.9938136097478414%
Total shareholder yield: 4.515987278144461% (Moderate Return)
Shareholder yield for RICOAUTO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 180401545.62828475
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICOAUTO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 94836853.19173765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5177618.40379788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.459500425778534%
Total shareholder yield: 5.459500425778534% (Moderate Return)
Shareholder yield for RICOAUTO.NS (annual period ending 2025-03-31)
Market cap (USD): 94836853.19173765
Dividends paid: 949263.5024549918
Stock repurchases: 0
Net debt paydown: 1041761.6511770487
Dividend yield: 1.0009436948902193%
Buyback yield: 0%
Debt paydown yield: 1.0984776657138269%
Total shareholder yield: 2.099421360604046% (Low Return)
Shareholder yield for RICOAUTO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 119423126.60893986
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICOAUTO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 140760458.2863585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICOAUTO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 205255842.70914558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (annual period ending 2021-12-31)
Market cap (USD): 5351052948.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (annual period ending 2022-12-31)
Market cap (USD): 5064047724.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (annual period ending 2023-12-31)
Market cap (USD): 6097266530.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23739000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3893384007829662%
Total shareholder yield: -0.3893384007829662% (Minimal or Negative)
Shareholder yield for RVMD (quarterly period ending 2024-09-30)
Market cap (USD): 9641249551.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (quarterly period ending 2024-12-31)
Market cap (USD): 9298969247.880001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (annual period ending 2024-12-31)
Market cap (USD): 9298969247.880001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47899000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5151001011313174%
Total shareholder yield: -0.5151001011313174% (Minimal or Negative)
Shareholder yield for RVMD (quarterly period ending 2025-03-31)
Market cap (USD): 7517410896.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVMD (quarterly period ending 2025-06-30)
Market cap (USD): 7821423836.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1555000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01988129057330839%
Total shareholder yield: 0.01988129057330839% (Low Return)
Shareholder yield for RVMD (quarterly period ending 2025-09-30)
Market cap (USD): 9928254775.400002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25674000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2585952977719149%
Total shareholder yield: -0.2585952977719149% (Minimal or Negative)
Shareholder yield for RVMD (annual period ending 2025-12-31)
Market cap (USD): 16933308198.300001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22859000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13499429486728945%
Total shareholder yield: -0.13499429486728945% (Minimal or Negative)
Shareholder yield for RVMD (quarterly period ending 2025-12-31)
Market cap (USD): 16933308198.300001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -241000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0014232304590321865%
Total shareholder yield: -0.0014232304590321865% (Minimal or Negative)
Shareholder yield for SHLS (annual period ending 2021-12-31)
Market cap (USD): 4076855153.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHLS (annual period ending 2022-12-31)
Market cap (USD): 4138930725.3900003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHLS (annual period ending 2023-12-31)
Market cap (USD): 2607174036.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57618000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2099790501297414%
Total shareholder yield: 2.2099790501297414% (Low Return)
Shareholder yield for SHLS (quarterly period ending 2024-09-30)
Market cap (USD): 941199893.37
Dividends paid: 0
Stock repurchases: 100000
Dividend yield: 0%
Buyback yield: 0.010624735585333145%
Total shareholder yield: 0.010624735585333145% (Low Return)
Shareholder yield for SHLS (annual period ending 2024-12-31)
Market cap (USD): 927778148.01
Dividends paid: 0
Stock repurchases: 25331000
Net debt paydown: 38460000
Dividend yield: 0%
Buyback yield: 2.730286335621581%
Debt paydown yield: 4.145387567328807%
Total shareholder yield: 6.875673902950389% (Moderate Return)
Shareholder yield for SHLS (quarterly period ending 2024-12-31)
Market cap (USD): 927778148.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHLS (quarterly period ending 2025-03-31)
Market cap (USD): 557002432.4399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHLS (quarterly period ending 2025-06-30)
Market cap (USD): 713030222.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4024650972639752%
Total shareholder yield: 1.4024650972639752% (Low Return)