speb/financial-data huggingface dataset:
Shareholder yield for HBT (quarterly period ending 2024-09-30)
Market cap (USD): 749814017.5799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBT (annual period ending 2024-12-31)
Market cap (USD): 757090233.18
Dividends paid: 24183000
Stock repurchases: 4423000
Net debt paydown: -747000
Dividend yield: 3.1942031398852344%
Buyback yield: 0.5842104159001112%
Debt paydown yield: -0.09866723506158336%
Total shareholder yield: 3.6797463207237624% (Low Return)
Shareholder yield for HBT (quarterly period ending 2024-12-31)
Market cap (USD): 757090233.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HBT (quarterly period ending 2025-03-31)
Market cap (USD): 781465555.44
Dividends paid: 6670000
Stock repurchases: 0
Dividend yield: 0.8535245032321984%
Buyback yield: 0%
Total shareholder yield: 0.8535245032321984% (Low Return)
Shareholder yield for HBT (quarterly period ending 2025-06-30)
Market cap (USD): 886970681.64
Dividends paid: 6649000
Stock repurchases: 2903000
Net debt paydown: -66000
Dividend yield: 0.7496301893210343%
Buyback yield: 0.3272937944952568%
Debt paydown yield: -0.007441057677122614%
Total shareholder yield: 1.0694829261391685% (Low Return)
Shareholder yield for HBT (quarterly period ending 2025-09-30)
Market cap (USD): 894246897.2399999
Dividends paid: 6651000
Stock repurchases: 1015000
Net debt paydown: 39547000
Dividend yield: 0.743754327862654%
Buyback yield: 0.11350332924080497%
Debt paydown yield: 4.422380454666122%
Total shareholder yield: 5.279638111769581% (Moderate Return)
Shareholder yield for HBT (annual period ending 2025-12-31)
Market cap (USD): 925534624.32
Dividends paid: 26609000
Stock repurchases: 4505000
Net debt paydown: 40423000
Dividend yield: 2.874986985986603%
Buyback yield: 0.48674570152465885%
Debt paydown yield: 4.367529743114602%
Total shareholder yield: 7.729262430625864% (Moderate Return)
Shareholder yield for HBT (quarterly period ending 2025-12-31)
Market cap (USD): 925534624.32
Dividends paid: 6639000
Stock repurchases: 587000
Net debt paydown: -5045000
Dividend yield: 0.7173151414921665%
Buyback yield: 0.06342280284017197%
Debt paydown yield: -0.5450903583111885%
Total shareholder yield: 0.23564758602115% (Low Return)
Shareholder yield for HCM (annual period ending 2021-12-31)
Market cap (USD): 6032018769.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCM (annual period ending 2022-12-31)
Market cap (USD): 2541426379.92
Dividends paid: 0
Stock repurchases: 6172528.883183569
Dividend yield: 0%
Buyback yield: 0.24287655672236588%
Total shareholder yield: 0.24287655672236588% (Low Return)
Shareholder yield for HCM (annual period ending 2023-12-31)
Market cap (USD): 3114021092.04
Dividends paid: 0
Stock repurchases: 1161459.66709347
Net debt paydown: -7561288.069178287
Dividend yield: 0%
Buyback yield: 0.03729774567238387%
Debt paydown yield: -0.24281428563558238%
Total shareholder yield: -0.20551653996319852% (Minimal or Negative)
Shareholder yield for HCM (quarterly period ending 2024-12-31)
Market cap (USD): 2477804745.2400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCM (annual period ending 2024-12-31)
Market cap (USD): 2477804745.2400002
Dividends paid: 0
Stock repurchases: 4647422.680412372
Net debt paydown: -546445.2129836194
Dividend yield: 0%
Buyback yield: 0.18756210267739326%
Debt paydown yield: -0.02205360265103095%
Total shareholder yield: 0.1655085000263623% (Low Return)
Shareholder yield for HCM (quarterly period ending 2025-06-30)
Market cap (USD): 2587852978.2000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -328951.99947468564
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01271138670727309%
Total shareholder yield: -0.01271138670727309% (Minimal or Negative)
Shareholder yield for HSL.L (annual period ending 2022-05-31)
Market cap (USD): 5581106.068481013
Dividends paid: 22448101.265822783
Stock repurchases: 0
Dividend yield: 402.21599429183385%
Buyback yield: 0%
Total shareholder yield: 402.21599429183385% (High Return)
Shareholder yield for HSL.L (annual period ending 2023-05-31)
Market cap (USD): 4795770.752222222
Dividends paid: 22133333.333333332
Stock repurchases: 0
Net debt paydown: 2613892.7957493365
Dividend yield: 461.5177513036332%
Buyback yield: 0%
Debt paydown yield: 54.504123128448825%
Total shareholder yield: 516.021874432082% (High Return)
Shareholder yield for HSL.L (annual period ending 2024-05-31)
Market cap (USD): 5767834.524303797
Dividends paid: 25055696.202531643
Stock repurchases: 2022784.8101265822
Net debt paydown: -9573386.466635406
Dividend yield: 434.4038667710561%
Buyback yield: 35.07009089118661%
Debt paydown yield: -165.97886826149812%
Total shareholder yield: 303.4950894007446% (High Return)
Shareholder yield for HSL.L (quarterly period ending 2024-11-30)
Market cap (USD): 5435872.825063291
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSL.L (annual period ending 2025-05-31)
Market cap (USD): 6009889.93
Dividends paid: 27032432.43243243
Stock repurchases: 64350000
Net debt paydown: 39080260.00684227
Dividend yield: 449.7991268940334%
Buyback yield: 1070.7350841615164%
Debt paydown yield: 650.2658195412619%
Total shareholder yield: 2170.8000305968117% (High Return)
Shareholder yield for HSL.L (quarterly period ending 2025-05-31)
Market cap (USD): 6009889.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49443790.62606911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -822.7070911774439%
Total shareholder yield: -822.7070911774439% (Minimal or Negative)
Shareholder yield for INDGN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1982350220.4197326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDGN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1686924766.5844502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDGN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1618410566.276345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDGN.NS (annual period ending 2025-03-31)
Market cap (USD): 1618410566.276345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46834591.57055409
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8938634328316075%
Total shareholder yield: 2.8938634328316075% (Low Return)
Shareholder yield for INDGN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1617362349.9169202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDGN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1394487399.027515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYD (annual period ending 2023-12-31)
Market cap (USD): 454584294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 221541.4472088851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0487349541400753%
Total shareholder yield: 0.0487349541400753% (Low Return)
Shareholder yield for JYD (quarterly period ending 2024-12-31)
Market cap (USD): 1310513280
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JYD (annual period ending 2024-12-31)
Market cap (USD): 1310513280
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3827353.7897616704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2920499813448415%
Total shareholder yield: 0.2920499813448415% (Low Return)
Shareholder yield for KELYA (annual period ending 2021-12-31)
Market cap (USD): 481891568.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KELYA (annual period ending 2022-12-31)
Market cap (USD): 492872170.79
Dividends paid: 10600000
Stock repurchases: 35000000
Dividend yield: 2.150659060950792%
Buyback yield: 7.101232748422428%
Total shareholder yield: 9.25189180937322% (Moderate Return)
Shareholder yield for KELYA (annual period ending 2023-12-31)
Market cap (USD): 640639702.58
Dividends paid: 11000000
Stock repurchases: 42200000
Net debt paydown: 19100000
Dividend yield: 1.7170337641736109%
Buyback yield: 6.587165895284216%
Debt paydown yield: 2.9813949905196333%
Total shareholder yield: 11.285594649977462% (High Return)
Shareholder yield for KELYA (quarterly period ending 2024-09-30)
Market cap (USD): 640953434.0699999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KELYA (annual period ending 2024-12-31)
Market cap (USD): 419459002.13
Dividends paid: 10900000
Stock repurchases: 10000000
Net debt paydown: -251300000
Dividend yield: 2.5985853074198273%
Buyback yield: 2.384023217816355%
Debt paydown yield: -59.91050346372501%
Total shareholder yield: -54.927894938488826% (Minimal or Negative)
Shareholder yield for KELYA (quarterly period ending 2024-12-31)
Market cap (USD): 419459002.13
Dividends paid: 0
Stock repurchases: 10000000
Dividend yield: 0%
Buyback yield: 2.384023217816355%
Total shareholder yield: 2.384023217816355% (Low Return)
Shareholder yield for KELYA (quarterly period ending 2025-03-31)
Market cap (USD): 398438992.29999995
Dividends paid: 2800000
Stock repurchases: 0
Dividend yield: 0.7027424660013629%
Buyback yield: 0%
Total shareholder yield: 0.7027424660013629% (Low Return)
Shareholder yield for KELYA (quarterly period ending 2025-06-30)
Market cap (USD): 356398972.64
Dividends paid: 2700000
Stock repurchases: 0
Net debt paydown: 132200000
Dividend yield: 0.7575779413728223%
Buyback yield: 0%
Debt paydown yield: 37.09326068499522%
Total shareholder yield: 37.850838626368045% (High Return)
Shareholder yield for KELYA (quarterly period ending 2025-09-30)
Market cap (USD): 401576307.20000005
Dividends paid: 2800000
Stock repurchases: 0
Net debt paydown: -43500000
Dividend yield: 0.6972522904857271%
Buyback yield: 0%
Debt paydown yield: -10.832312370046116%
Total shareholder yield: -10.13506007956039% (Minimal or Negative)
Shareholder yield for KELYA (quarterly period ending 2025-12-31)
Market cap (USD): 271691470.34000003
Dividends paid: 2700000
Stock repurchases: 0
Net debt paydown: 18300000
Dividend yield: 0.9937742972280901%
Buyback yield: 0%
Debt paydown yield: 6.735581347879277%
Total shareholder yield: 7.7293556451073675% (Moderate Return)
Shareholder yield for KELYA (annual period ending 2025-12-31)
Market cap (USD): 271691470.34000003
Dividends paid: 11000000
Stock repurchases: 10000000
Net debt paydown: 143500000
Dividend yield: 4.048710099818145%
Buyback yield: 3.6806455452892224%
Debt paydown yield: 52.817263574900345%
Total shareholder yield: 60.54661922000771% (High Return)
Shareholder yield for KIRIINDUS.NS (annual period ending 2022-03-31)
Market cap (USD): 420760290.1226428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (annual period ending 2023-03-31)
Market cap (USD): 224674816.07795376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6186763.513423432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7536524214965223%
Total shareholder yield: 2.7536524214965223% (Low Return)
Shareholder yield for KIRIINDUS.NS (annual period ending 2024-03-31)
Market cap (USD): 236953224.5681382
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8641313.920663059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6468437753537155%
Total shareholder yield: -3.6468437753537155% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 261037849.97611088
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 469598526.6348059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (annual period ending 2025-03-31)
Market cap (USD): 474025141.7901738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116300889.89335275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.53475135393411%
Total shareholder yield: -24.53475135393411% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 474025141.7901738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 438050053.8263515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 407465307.77903044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIRIINDUS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 526527240.7263006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LICN (annual period ending 2023-12-31)
Market cap (USD): 3232711350
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20936.999854503127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0006476606658526171%
Total shareholder yield: 0.0006476606658526171% (Low Return)
Shareholder yield for LICN (annual period ending 2024-12-31)
Market cap (USD): 290617485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9787.29553205017
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003367758664641313%
Total shareholder yield: 0.003367758664641313% (Low Return)
Shareholder yield for LICN (quarterly period ending 2024-12-31)
Market cap (USD): 290617485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LICN (quarterly period ending 2025-06-30)
Market cap (USD): 67429787.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30555.969507651746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.045315239382802214%
Total shareholder yield: -0.045315239382802214% (Minimal or Negative)
Shareholder yield for LQDA (annual period ending 2021-12-31)
Market cap (USD): 433079842.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQDA (annual period ending 2022-12-31)
Market cap (USD): 566471990.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQDA (annual period ending 2023-12-31)
Market cap (USD): 1069805030.9699999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25073000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.343698082749352%
Total shareholder yield: -2.343698082749352% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2024-09-30)
Market cap (USD): 889280990
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQDA (annual period ending 2024-12-31)
Market cap (USD): 1045794444.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -70751000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.765287422368759%
Total shareholder yield: -6.765287422368759% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2024-12-31)
Market cap (USD): 1045794444.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2025-03-31)
Market cap (USD): 1311689460.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2025-06-30)
Market cap (USD): 1108044113.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52718000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.757752814693952%
Total shareholder yield: -4.757752814693952% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2025-09-30)
Market cap (USD): 2022224971.2599998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1201000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.059390029154455834%
Total shareholder yield: 0.059390029154455834% (Low Return)
Shareholder yield for LQDA (annual period ending 2025-12-31)
Market cap (USD): 3067130134.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -77640000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5313565644453377%
Total shareholder yield: -2.5313565644453377% (Minimal or Negative)
Shareholder yield for LQDA (quarterly period ending 2025-12-31)
Market cap (USD): 3067130134.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1255000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04091772911358705%
Total shareholder yield: 0.04091772911358705% (Low Return)
Shareholder yield for MIG3.L (annual period ending 2021-11-30)
Market cap (USD): 870592.5984
Dividends paid: 2377333.3333333335
Stock repurchases: 1004000
Dividend yield: 273.0707035302695%
Buyback yield: 115.32374635910986%
Total shareholder yield: 388.39444988937936% (High Return)
Shareholder yield for MIG3.L (annual period ending 2022-11-30)
Market cap (USD): 777314.8200000001
Dividends paid: 5484523.80952381
Stock repurchases: 390476.1904761905
Dividend yield: 705.5730404733322%
Buyback yield: 50.23398247780615%
Total shareholder yield: 755.8070229511384% (High Return)
Shareholder yield for MIG3.L (annual period ending 2023-11-30)
Market cap (USD): 806833.1043037974
Dividends paid: 3398734.1772151897
Stock repurchases: 2439240.5063291136
Dividend yield: 421.24376888921773%
Buyback yield: 302.32280918045535%
Total shareholder yield: 723.5665780696731% (High Return)
Shareholder yield for MIG3.L (annual period ending 2024-11-30)
Market cap (USD): 865869.6729113924
Dividends paid: 4724050.6329113925
Stock repurchases: 1748101.2658227847
Dividend yield: 545.5844892947096%
Buyback yield: 201.8896515852074%
Total shareholder yield: 747.474140879917% (High Return)
Shareholder yield for MIG3.L (quarterly period ending 2024-11-30)
Market cap (USD): 865869.6729113924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIG3.L (quarterly period ending 2025-05-31)
Market cap (USD): 903365.8718918919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSDL (quarterly period ending 2024-09-30)
Market cap (USD): 1370645393.0400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSDL (annual period ending 2024-12-31)
Market cap (USD): 1473210694.56
Dividends paid: 169083000
Stock repurchases: 18062000
Net debt paydown: -477447000
Dividend yield: 11.477177068043181%
Buyback yield: 1.2260296552757872%
Debt paydown yield: -32.4086026366105%
Total shareholder yield: -19.705395913291532% (Minimal or Negative)
Shareholder yield for MSDL (quarterly period ending 2024-12-31)
Market cap (USD): 1473210694.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSDL (quarterly period ending 2025-03-31)
Market cap (USD): 1458800693.52
Dividends paid: 53137000
Stock repurchases: 9616000
Dividend yield: 3.642512663726774%
Buyback yield: 0.6591716087546654%
Total shareholder yield: 4.301684272481439% (Moderate Return)
Shareholder yield for MSDL (quarterly period ending 2025-06-30)
Market cap (USD): 1404551277.84
Dividends paid: 44008000
Stock repurchases: 20516000
Net debt paydown: -41308000
Dividend yield: 3.1332426728967877%
Buyback yield: 1.4606800281119456%
Debt paydown yield: -2.9410104601895224%
Total shareholder yield: 1.6529122408192105% (Low Return)
Shareholder yield for MSDL (quarterly period ending 2025-09-30)
Market cap (USD): 1243498325.04
Dividends paid: 43482000
Stock repurchases: 2883000
Net debt paydown: -22146000
Dividend yield: 3.4967477739546857%
Buyback yield: 0.23184590939495328%
Debt paydown yield: -1.78094329152294%
Total shareholder yield: 1.9476503918266992% (Low Return)
Shareholder yield for MSDL (quarterly period ending 2025-12-31)
Market cap (USD): 1313853036
Dividends paid: 43405000
Stock repurchases: 9111000
Net debt paydown: -14272000
Dividend yield: 3.303641945536441%
Buyback yield: 0.6934565549080179%
Debt paydown yield: -1.0862706565302636%
Total shareholder yield: 2.9108278439141957% (Low Return)
Shareholder yield for MSDL (annual period ending 2025-12-31)
Market cap (USD): 1313853036
Dividends paid: 184032000
Stock repurchases: 42126000
Net debt paydown: -113193000
Dividend yield: 14.007046066604362%
Buyback yield: 3.2062946802826433%
Debt paydown yield: -8.61534714298137%
Total shareholder yield: 8.597993603905635% (Moderate Return)
Shareholder yield for NMTC (annual period ending 2021-09-30)
Market cap (USD): 206260673.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMTC (annual period ending 2022-09-30)
Market cap (USD): 88248237.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMTC (annual period ending 2023-09-30)
Market cap (USD): 46473923.879999995
Dividends paid: 0
Stock repurchases: 119419
Net debt paydown: 18495
Dividend yield: 0%
Buyback yield: 0.25695915048695045%
Debt paydown yield: 0.03979651050717348%
Total shareholder yield: 0.2967556609941239% (Low Return)
Shareholder yield for NMTC (annual period ending 2024-09-30)
Market cap (USD): 51695713.080000006
Dividends paid: 0
Stock repurchases: 81403
Net debt paydown: -75760
Dividend yield: 0%
Buyback yield: 0.15746566813775728%
Debt paydown yield: -0.14654986939199405%
Total shareholder yield: 0.010915798745763233% (Low Return)
Shareholder yield for NMTC (quarterly period ending 2024-09-30)
Market cap (USD): 51695713.080000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMTC (quarterly period ending 2024-12-31)
Market cap (USD): 43166790.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMTC (quarterly period ending 2025-03-31)
Market cap (USD): 44385208.199999996
Dividends paid: 0
Stock repurchases: 107105
Dividend yield: 0%
Buyback yield: 0.24130786886789912%
Total shareholder yield: 0.24130786886789912% (Low Return)
Shareholder yield for NMTC (quarterly period ending 2025-06-30)
Market cap (USD): 35421136.74
Dividends paid: 0
Stock repurchases: 3474
Net debt paydown: 15696
Dividend yield: 0%
Buyback yield: 0.00980770330862058%
Debt paydown yield: 0.044312524793353084%
Total shareholder yield: 0.054120228101973665% (Low Return)
Shareholder yield for NMTC (annual period ending 2025-09-30)
Market cap (USD): 46386894.06
Dividends paid: 0
Stock repurchases: 124617
Net debt paydown: -6646
Dividend yield: 0%
Buyback yield: 0.26864700154058985%
Debt paydown yield: -0.01432732269464648%
Total shareholder yield: 0.25431967884594336% (Low Return)
Shareholder yield for NMTC (quarterly period ending 2025-09-30)
Market cap (USD): 46386894.06
Dividends paid: 0
Stock repurchases: 2771
Net debt paydown: 28911
Dividend yield: 0%
Buyback yield: 0.005973670055200932%
Debt paydown yield: 0.062325793924905865%
Total shareholder yield: 0.06829946398010679% (Low Return)
Shareholder yield for NMTC (quarterly period ending 2025-12-31)
Market cap (USD): 39598568.1
Dividends paid: 0
Stock repurchases: 3632
Net debt paydown: 29429
Dividend yield: 0%
Buyback yield: 0.009172048824664445%
Debt paydown yield: 0.07431834384940803%
Total shareholder yield: 0.08349039267407247% (Low Return)
Shareholder yield for NP5.DE (annual period ending 2021-12-31)
Market cap (USD): 36173715.23863637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NP5.DE (annual period ending 2022-12-31)
Market cap (USD): 33422078.159574468
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NP5.DE (annual period ending 2023-12-31)
Market cap (USD): 122523026.77777776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5217848.699763589
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.258667808808948%
Total shareholder yield: -4.258667808808948% (Minimal or Negative)
Shareholder yield for NP5.DE (quarterly period ending 2024-12-31)
Market cap (USD): 203940156.0104167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NP5.DE (annual period ending 2024-12-31)
Market cap (USD): 203940156.0104167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1222569.4444444403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5994746048845794%
Total shareholder yield: 0.5994746048845794% (Low Return)
Shareholder yield for NP5.DE (quarterly period ending 2025-06-30)
Market cap (USD): 178195531.95294118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9270477.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.2024188483158325%
Total shareholder yield: -5.2024188483158325% (Minimal or Negative)
Shareholder yield for ORK.OL (annual period ending 2021-12-31)
Market cap (USD): 7173226284.766249
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORK.OL (annual period ending 2022-12-31)
Market cap (USD): 5322733579.663967
Dividends paid: 308400809.71659917
Stock repurchases: 0
Dividend yield: 5.794030550296095%
Buyback yield: 0%
Total shareholder yield: 5.794030550296095% (Moderate Return)
Shareholder yield for ORK.OL (annual period ending 2023-12-31)
Market cap (USD): 5986036000.632613
Dividends paid: 311886051.08055013
Stock repurchases: 0
Net debt paydown: -112674888.4452331
Dividend yield: 5.210226785264732%
Buyback yield: 0%
Debt paydown yield: -1.8822955363670628%
Total shareholder yield: 3.327931248897669% (Low Return)
Shareholder yield for ORK.OL (quarterly period ending 2024-09-30)
Market cap (USD): 7991727185.456107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORK.OL (annual period ending 2024-12-31)
Market cap (USD): 7303845477.296296
Dividends paid: 537864077.6699029
Stock repurchases: 12797881.729920564
Net debt paydown: 409661052.5111108
Dividend yield: 7.364121808735294%
Buyback yield: 0.1752211457608496%
Debt paydown yield: 5.608840627646428%
Total shareholder yield: 13.148183582142572% (High Return)
Shareholder yield for ORK.OL (quarterly period ending 2024-12-31)
Market cap (USD): 7303845477.296296
Dividends paid: 3971756.398940865
Stock repurchases: 0
Dividend yield: 0.054378976270608496%
Buyback yield: 0%
Total shareholder yield: 0.054378976270608496% (Low Return)
Shareholder yield for ORK.OL (quarterly period ending 2025-03-31)
Market cap (USD): 9265129198.045803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORK.OL (quarterly period ending 2025-06-30)
Market cap (USD): 9988785196.887785
Dividends paid: 0
Stock repurchases: 987487586.8917577
Net debt paydown: -395955979.89645004
Dividend yield: 0%
Buyback yield: 9.885962781534536%
Debt paydown yield: -3.9640053529213786%
Total shareholder yield: 5.921957428613157% (Moderate Return)
Shareholder yield for ORK.OL (quarterly period ending 2025-09-30)
Market cap (USD): 9582134914.132265
Dividends paid: 1302605.2104208416
Stock repurchases: 0
Net debt paydown: 190657979.31513476
Dividend yield: 0.013594102171319745%
Buyback yield: 0%
Debt paydown yield: 1.9897233865277955%
Total shareholder yield: 2.0033174886991154% (Low Return)
Shareholder yield for ORK.OL (annual period ending 2025-12-31)
Market cap (USD): 10284281360.249004
Dividends paid: 1010248756.2189054
Stock repurchases: 120398009.95024875
Net debt paydown: -35196831.377094984
Dividend yield: 9.82323140364224%
Buyback yield: 1.170699300542412%
Debt paydown yield: -0.3422390942466669%
Total shareholder yield: 10.651691609937984% (High Return)
Shareholder yield for ORK.OL (quarterly period ending 2025-12-31)
Market cap (USD): 10284281360.249004
Dividends paid: 83880597.01492536
Stock repurchases: 0
Net debt paydown: 284936639.44805026
Dividend yield: 0.8156194300473167%
Buyback yield: 0%
Debt paydown yield: 2.7706033068036495%
Total shareholder yield: 3.5862227368509663% (Low Return)
Shareholder yield for PCG (annual period ending 2021-12-31)
Market cap (USD): 31973718217.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCG (annual period ending 2022-12-31)
Market cap (USD): 42828165726.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCG (annual period ending 2023-12-31)
Market cap (USD): 47518359094.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4194000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.826062347179203%
Total shareholder yield: -8.826062347179203% (Minimal or Negative)
Shareholder yield for PCG (quarterly period ending 2024-09-30)
Market cap (USD): 52181751357.119995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCG (annual period ending 2024-12-31)
Market cap (USD): 53334198870.399994
Dividends paid: 86000000
Stock repurchases: 0
Net debt paydown: -610000000
Dividend yield: 0.16124738314524348%
Buyback yield: 0%
Debt paydown yield: -1.143731438588355%
Total shareholder yield: -0.9824840554431116% (Minimal or Negative)
Shareholder yield for PCG (quarterly period ending 2024-12-31)
Market cap (USD): 53334198870.399994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCG (quarterly period ending 2025-03-31)
Market cap (USD): 45481475117.119995
Dividends paid: 78000000
Stock repurchases: 0
Dividend yield: 0.1714983953337949%
Buyback yield: 0%
Total shareholder yield: 0.1714983953337949% (Low Return)
Shareholder yield for PCG (quarterly period ending 2025-06-30)
Market cap (USD): 36958723739.84
Dividends paid: 80000000
Stock repurchases: 0
Net debt paydown: 293000000
Dividend yield: 0.21645769091794492%
Buyback yield: 0%
Debt paydown yield: 0.7927762929869733%
Total shareholder yield: 1.0092339839049183% (Low Return)
Shareholder yield for PCG (quarterly period ending 2025-09-30)
Market cap (USD): 40067651915.2
Dividends paid: 80000000
Stock repurchases: 0
Net debt paydown: -118000000
Dividend yield: 0.19966231155574987%
Buyback yield: 0%
Debt paydown yield: -0.2945019095447311%
Total shareholder yield: -0.09483959798898123% (Minimal or Negative)
Shareholder yield for PCG (annual period ending 2025-12-31)
Market cap (USD): 42828165726.08
Dividends paid: 317000000
Stock repurchases: 0
Net debt paydown: -2992000000
Dividend yield: 0.7401671181237734%
Buyback yield: 0%
Debt paydown yield: -6.986056837307035%
Total shareholder yield: -6.245889719183261% (Minimal or Negative)
Shareholder yield for PCG (quarterly period ending 2025-12-31)
Market cap (USD): 42828165726.08
Dividends paid: 79000000
Stock repurchases: 0
Net debt paydown: -1542000000
Dividend yield: 0.1844580515198047%
Buyback yield: 0%
Debt paydown yield: -3.6004343727030235%
Total shareholder yield: -3.415976321183219% (Minimal or Negative)
Shareholder yield for PLNW.PA (quarterly period ending 2024-12-31)
Market cap (USD): 1961390646.1562502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLNW.PA (annual period ending 2024-12-31)
Market cap (USD): 1961390646.1562502
Dividends paid: 21684375
Stock repurchases: 39583.333333333336
Net debt paydown: -1084305.555555556
Dividend yield: 1.1055612528026992%
Buyback yield: 0.002018125935845827%
Debt paydown yield: -0.055282488354906574%
Total shareholder yield: 1.0522968903836385% (Low Return)
Shareholder yield for PLNW.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1890384208.7294116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3407720.5882352963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.18026603123847165%
Total shareholder yield: -0.18026603123847165% (Minimal or Negative)
Shareholder yield for RGC (annual period ending 2022-06-30)
Market cap (USD): 449984906.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 376231.49665112613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08360980366239633%
Total shareholder yield: 0.08360980366239633% (Low Return)
Shareholder yield for RGC (annual period ending 2023-06-30)
Market cap (USD): 301638233.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 39107.590504354615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012965064143663134%
Total shareholder yield: 0.012965064143663134% (Low Return)
Shareholder yield for RGC (annual period ending 2024-06-30)
Market cap (USD): 44504001.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48163.09300608848
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1082219376790202%
Total shareholder yield: 0.1082219376790202% (Low Return)
Shareholder yield for RGC (quarterly period ending 2024-12-31)
Market cap (USD): 64283558.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RGC (annual period ending 2025-06-30)
Market cap (USD): 8426090992.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMY.AX (annual period ending 2021-06-30)
Market cap (USD): 129869342.57142857
Dividends paid: 0
Stock repurchases: 522690.22556390974
Dividend yield: 0%
Buyback yield: 0.40247391356156936%
Total shareholder yield: 0.40247391356156936% (Low Return)
Shareholder yield for RMY.AX (annual period ending 2022-06-30)
Market cap (USD): 50397572.46206897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMY.AX (annual period ending 2023-06-30)
Market cap (USD): 35196378.119205296
Dividends paid: 0
Stock repurchases: 318672.1854304636
Net debt paydown: 279860.6896551724
Dividend yield: 0%
Buyback yield: 0.9054118703667879%
Debt paydown yield: 0.7951405928965837%
Total shareholder yield: 1.7005524632633717% (Low Return)
Shareholder yield for RMY.AX (annual period ending 2024-06-30)
Market cap (USD): 31002143.060000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145487.33333333337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.46928153660785465%
Total shareholder yield: 0.46928153660785465% (Low Return)
Shareholder yield for SEQ.AX (annual period ending 2021-06-30)
Market cap (USD): 33178266.135338344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEQ.AX (annual period ending 2022-06-30)
Market cap (USD): 32968518.475862075
Dividends paid: 802908.275862069
Stock repurchases: 200864.1379310345
Dividend yield: 2.4353786975593668%
Buyback yield: 0.6092604315177138%
Total shareholder yield: 3.0446391290770807% (Low Return)
Shareholder yield for SEQ.AX (annual period ending 2023-06-30)
Market cap (USD): 29223241.03311258
Dividends paid: 1438345.0331125828
Stock repurchases: 412794.70198675495
Net debt paydown: -751653.0623430007
Dividend yield: 4.9219216700940445%
Buyback yield: 1.4125561963473563%
Debt paydown yield: -2.572107116699717%
Total shareholder yield: 3.762370749741684% (Low Return)
Shareholder yield for SEQ.AX (annual period ending 2024-06-30)
Market cap (USD): 29418062.64
Dividends paid: 5322568.666666667
Stock repurchases: 1877828.6666666667
Net debt paydown: 2300990.326710817
Dividend yield: 18.09285924705838%
Buyback yield: 6.383250622742799%
Debt paydown yield: 7.821692253731692%
Total shareholder yield: 32.297802123532875% (High Return)
Shareholder yield for SWVL (annual period ending 2021-12-31)
Market cap (USD): 2466175140
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWVL (annual period ending 2022-12-31)
Market cap (USD): 34078056.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17332529.155313354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.86126072208844%
Total shareholder yield: 50.86126072208844% (High Return)
Shareholder yield for SWVL (annual period ending 2023-12-31)
Market cap (USD): 16640454.479999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 185480.9264305177
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1146385854631882%
Total shareholder yield: 1.1146385854631882% (Low Return)
Shareholder yield for SWVL (annual period ending 2024-12-31)
Market cap (USD): 63572514.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 124562.39782016346
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19593750281672587%
Total shareholder yield: 0.19593750281672587% (Low Return)
Shareholder yield for SWVL (quarterly period ending 2024-12-31)
Market cap (USD): 63572514.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWVL (quarterly period ending 2025-03-31)
Market cap (USD): 42448105.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWVL (quarterly period ending 2025-06-30)
Market cap (USD): 42049531.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMB (annual period ending 2021-12-31)
Market cap (USD): 20324993341.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMB (annual period ending 2022-12-31)
Market cap (USD): 11786118400.640001
Dividends paid: 0
Stock repurchases: 408300000
Dividend yield: 0%
Buyback yield: 3.4642448524683815%
Total shareholder yield: 3.4642448524683815% (Low Return)
Shareholder yield for TRMB (annual period ending 2023-12-31)
Market cap (USD): 12401532810.800001
Dividends paid: 0
Stock repurchases: 100000000
Net debt paydown: -1563400000
Dividend yield: 0%
Buyback yield: 0.8063519366970023%
Debt paydown yield: -12.606506178320934%
Total shareholder yield: -11.800154241623932% (Minimal or Negative)
Shareholder yield for TRMB (quarterly period ending 2024-09-30)
Market cap (USD): 14473894214.710001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMB (quarterly period ending 2024-12-31)
Market cap (USD): 16471659932.539999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMB (annual period ending 2024-12-31)
Market cap (USD): 16471659932.539999
Dividends paid: 0
Stock repurchases: 181500000
Net debt paydown: 1797900000
Dividend yield: 0%
Buyback yield: 1.1018925885025355%
Debt paydown yield: 10.915111211397845%
Total shareholder yield: 12.01700379990038% (High Return)
Shareholder yield for TRMB (quarterly period ending 2025-03-31)
Market cap (USD): 15303771222.35
Dividends paid: 0
Stock repurchases: 627400000
Dividend yield: 0%
Buyback yield: 4.099643093747571%
Total shareholder yield: 4.099643093747571% (Moderate Return)
Shareholder yield for TRMB (quarterly period ending 2025-06-30)
Market cap (USD): 17711813213.620003
Dividends paid: 0
Stock repurchases: 73100000
Net debt paydown: -121400000
Dividend yield: 0%
Buyback yield: 0.41271889624370967%
Debt paydown yield: -0.6854182490285411%
Total shareholder yield: -0.27269935278483143% (Minimal or Negative)
Shareholder yield for TRMB (quarterly period ending 2025-09-30)
Market cap (USD): 19033555526.350002
Dividends paid: 0
Stock repurchases: 26900000
Net debt paydown: 120600000
Dividend yield: 0%
Buyback yield: 0.14132934838559044%
Debt paydown yield: 0.6336178221301937%
Total shareholder yield: 0.7749471705157841% (Low Return)
Shareholder yield for TRMB (annual period ending 2025-12-31)
Market cap (USD): 18264287513.649998
Dividends paid: 0
Stock repurchases: 863400000
Net debt paydown: -1600000
Dividend yield: 0%
Buyback yield: 4.7272580403409075%
Debt paydown yield: -0.008760265073599088%
Total shareholder yield: 4.718497775267308% (Moderate Return)
Shareholder yield for TRMB (quarterly period ending 2025-12-31)
Market cap (USD): 18264287513.649998
Dividends paid: 0
Stock repurchases: 136000000
Net debt paydown: -400000
Dividend yield: 0%
Buyback yield: 0.7446225312559225%
Debt paydown yield: -0.002190066268399772%
Total shareholder yield: 0.7424324649875227% (Low Return)
Shareholder yield for UJJIVANSFB.NS (annual period ending 2022-03-31)
Market cap (USD): 352573963.4044574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (annual period ending 2023-03-31)
Market cap (USD): 571661187.7768575
Dividends paid: 19195420.219244823
Stock repurchases: 0
Dividend yield: 3.3578316369341437%
Buyback yield: 0%
Total shareholder yield: 3.3578316369341437% (Low Return)
Shareholder yield for UJJIVANSFB.NS (annual period ending 2024-03-31)
Market cap (USD): 999991520.049904
Dividends paid: 8195347.163928528
Stock repurchases: 0
Net debt paydown: 108912901.70674196
Dividend yield: 0.8195416660652827%
Buyback yield: 0%
Debt paydown yield: 10.89138252905452%
Total shareholder yield: 11.710924195119802% (High Return)
Shareholder yield for UJJIVANSFB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 939678050.8447205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 766854665.1152815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (annual period ending 2025-03-31)
Market cap (USD): 781374242.2994515
Dividends paid: 33911059.153612345
Stock repurchases: 0
Net debt paydown: -34526224.96057367
Dividend yield: 4.339925392705276%
Buyback yield: 0%
Debt paydown yield: -4.418654095759398%
Total shareholder yield: -0.0787287030541215% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 781374242.2994515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1116358197.415399
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UJJIVANSFB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1148595883.111953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNEB (annual period ending 2021-12-31)
Market cap (USD): 153354046.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNEB (annual period ending 2022-12-31)
Market cap (USD): 170057965.35
Dividends paid: 5281000
Stock repurchases: 6351000
Dividend yield: 3.1054117277782662%
Buyback yield: 3.734608953440592%
Total shareholder yield: 6.840020681218858% (Moderate Return)
Shareholder yield for WNEB (annual period ending 2023-12-31)
Market cap (USD): 168246697.07999998
Dividends paid: 6066000
Stock repurchases: 5022000
Net debt paydown: -94257000
Dividend yield: 3.605419960854069%
Buyback yield: 2.984902578867316%
Debt paydown yield: -56.02309087540752%
Total shareholder yield: -49.432768335686134% (Minimal or Negative)
Shareholder yield for WNEB (quarterly period ending 2024-09-30)
Market cap (USD): 163617900.39000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNEB (annual period ending 2024-12-31)
Market cap (USD): 178510550.60999998
Dividends paid: 5914000
Stock repurchases: 7599000
Net debt paydown: 33317000
Dividend yield: 3.312969446226504%
Buyback yield: 4.256891244821644%
Debt paydown yield: 18.66388282717762%
Total shareholder yield: 26.23374351822577% (High Return)
Shareholder yield for WNEB (quarterly period ending 2024-12-31)
Market cap (USD): 178510550.60999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WNEB (quarterly period ending 2025-03-31)
Market cap (USD): 181730583.08999997
Dividends paid: 1439000
Stock repurchases: 2106000
Dividend yield: 0.791831498877298%
Buyback yield: 1.1588583298371016%
Total shareholder yield: 1.9506898287143994% (Low Return)
Shareholder yield for WNEB (quarterly period ending 2025-06-30)
Market cap (USD): 181529331.06
Dividends paid: 1437000
Stock repurchases: 2787000
Net debt paydown: 470000
Dividend yield: 0.7916076105216493%
Buyback yield: 1.535289081784159%
Debt paydown yield: 0.258911327032133%
Total shareholder yield: 2.585808019337941% (Low Return)
Shareholder yield for WNEB (quarterly period ending 2025-09-30)
Market cap (USD): 237879899.46
Dividends paid: 1419000
Stock repurchases: 24000
Net debt paydown: 1050000
Dividend yield: 0.5965195055240924%
Buyback yield: 0.010089124829160124%
Debt paydown yield: 0.44139921127575543%
Total shareholder yield: 1.048007841629008% (Low Return)
Shareholder yield for WNEB (quarterly period ending 2025-12-31)
Market cap (USD): 251363785.47
Dividends paid: 1417000
Stock repurchases: 1180000
Net debt paydown: 14701000
Dividend yield: 0.5637248012280263%
Buyback yield: 0.4694391428716098%
Debt paydown yield: 5.848495626572488%
Total shareholder yield: 6.881659570672124% (Moderate Return)
Shareholder yield for WNEB (annual period ending 2025-12-31)
Market cap (USD): 251363785.47
Dividends paid: 5712000
Stock repurchases: 6097000
Net debt paydown: 17081000
Dividend yield: 2.272403715324267%
Buyback yield: 2.425568181430682%
Debt paydown yield: 6.795330507957599%
Total shareholder yield: 11.493302404712548% (High Return)