speb/financial-data huggingface dataset:
Shareholder yield for RPPINFRA.NS (annual period ending 2023-03-31)
Market cap (USD): 23947401.32399513
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2703000.7984717395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.28724057321139%
Total shareholder yield: 11.28724057321139% (High Return)
Shareholder yield for RPPINFRA.NS (annual period ending 2024-03-31)
Market cap (USD): 63802609.940978885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4760547.383199644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.461367783549022%
Total shareholder yield: 7.461367783549022% (Moderate Return)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 114470501.33612041
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 111812517.04277886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 79184700.88831836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (annual period ending 2025-03-31)
Market cap (USD): 79184700.88831836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -229503.93264962267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2898336800858965%
Total shareholder yield: -0.2898336800858965% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 78701543.61713082
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 70678101.60924464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPINFRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 55623281.08053915
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVLV (annual period ending 2021-12-31)
Market cap (USD): 2320748934.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVLV (annual period ending 2022-12-31)
Market cap (USD): 921839244.9000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVLV (annual period ending 2023-12-31)
Market cap (USD): 686617011.6999999
Dividends paid: 0
Stock repurchases: 30913000
Net debt paydown: -16486000
Dividend yield: 0%
Buyback yield: 4.5022187730919%
Debt paydown yield: -2.4010474134892457%
Total shareholder yield: 2.101171359602654% (Low Return)
Shareholder yield for RVLV (quarterly period ending 2024-09-30)
Market cap (USD): 1026198404.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVLV (annual period ending 2024-12-31)
Market cap (USD): 1386900103.8500001
Dividends paid: 0
Stock repurchases: 11778000
Net debt paydown: 258000
Dividend yield: 0%
Buyback yield: 0.8492320367778879%
Debt paydown yield: 0.018602637586066825%
Total shareholder yield: 0.8678346743639548% (Low Return)
Shareholder yield for RVLV (quarterly period ending 2024-12-31)
Market cap (USD): 1386900103.8500001
Dividends paid: 0
Stock repurchases: 98000
Dividend yield: 0%
Buyback yield: 0.007066118152847089%
Total shareholder yield: 0.007066118152847089% (Low Return)
Shareholder yield for RVLV (quarterly period ending 2025-03-31)
Market cap (USD): 889951723.8499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVLV (quarterly period ending 2025-06-30)
Market cap (USD): 830317918.25
Dividends paid: 0
Stock repurchases: 1741000
Net debt paydown: 7036000
Dividend yield: 0%
Buyback yield: 0.20967872205737503%
Debt paydown yield: 0.8473862655920108%
Total shareholder yield: 1.0570649876493858% (Low Return)
Shareholder yield for RVLV (quarterly period ending 2025-09-30)
Market cap (USD): 882083374.5
Dividends paid: 0
Stock repurchases: 283000
Net debt paydown: 2240000
Dividend yield: 0%
Buyback yield: 0.032083135016620815%
Debt paydown yield: 0.2539442488948078%
Total shareholder yield: 0.2860273839114286% (Low Return)
Shareholder yield for RVLV (quarterly period ending 2025-12-31)
Market cap (USD): 1250239299.3500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2836000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22683657452412812%
Total shareholder yield: 0.22683657452412812% (Low Return)
Shareholder yield for RVLV (annual period ending 2025-12-31)
Market cap (USD): 1250239299.3500001
Dividends paid: 0
Stock repurchases: 2024000
Net debt paydown: 8276000
Dividend yield: 0%
Buyback yield: 0.16188900805248072%
Debt paydown yield: 0.6619532760090564%
Total shareholder yield: 0.8238422840615371% (Low Return)
Shareholder yield for RYN (annual period ending 2021-12-31)
Market cap (USD): 9010386801.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYN (annual period ending 2022-12-31)
Market cap (USD): 7587852436.29
Dividends paid: 165707000
Stock repurchases: 4225000
Dividend yield: 2.183845842961868%
Buyback yield: 0.055681103915428395%
Total shareholder yield: 2.2395269468772967% (Low Return)
Shareholder yield for RYN (annual period ending 2023-12-31)
Market cap (USD): 8023935909.64
Dividends paid: 172952000
Stock repurchases: 4298000
Net debt paydown: 150020000
Dividend yield: 2.155450915207517%
Buyback yield: 0.0535647349181386%
Debt paydown yield: 1.8696560103348427%
Total shareholder yield: 4.078671660460499% (Moderate Return)
Shareholder yield for RYN (quarterly period ending 2024-09-30)
Market cap (USD): 7939726687.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYN (quarterly period ending 2024-12-31)
Market cap (USD): 6905156240.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYN (annual period ending 2024-12-31)
Market cap (USD): 6905156240.08
Dividends paid: 203374000
Stock repurchases: 18866000
Net debt paydown: 392787000
Dividend yield: 2.945248346728847%
Buyback yield: 0.273216120592536%
Debt paydown yield: 5.688314447110169%
Total shareholder yield: 8.906778914431552% (Moderate Return)
Shareholder yield for RYN (quarterly period ending 2025-03-31)
Market cap (USD): 7449508713.71
Dividends paid: 110442000
Stock repurchases: 2661000
Dividend yield: 1.4825407183797727%
Buyback yield: 0.035720476373196565%
Total shareholder yield: 1.5182611947529694% (Low Return)
Shareholder yield for RYN (quarterly period ending 2025-06-30)
Market cap (USD): 5993892154.39
Dividends paid: 42825000
Stock repurchases: 37568000
Net debt paydown: -362000
Dividend yield: 0.7144773195265858%
Buyback yield: 0.6267713704605902%
Debt paydown yield: -0.0060394813699620326%
Total shareholder yield: 1.335209208617214% (Low Return)
Shareholder yield for RYN (quarterly period ending 2025-09-30)
Market cap (USD): 7251015546.53
Dividends paid: 42111000
Stock repurchases: 30110000
Net debt paydown: -360000
Dividend yield: 0.5807600291265735%
Buyback yield: 0.41525217821949434%
Debt paydown yield: -0.004964821792063035%
Total shareholder yield: 0.9910473855540048% (Low Return)
Shareholder yield for RYN (quarterly period ending 2025-12-31)
Market cap (USD): 6348773877.53
Dividends paid: 100182000
Stock repurchases: 3106000
Net debt paydown: 1689000
Dividend yield: 1.5779739825759234%
Buyback yield: 0.0489228323439422%
Debt paydown yield: 0.026603562082716796%
Total shareholder yield: 1.6535003770025822% (Low Return)
Shareholder yield for RYN (annual period ending 2025-12-31)
Market cap (USD): 6348773877.53
Dividends paid: 295560000
Stock repurchases: 73445000
Net debt paydown: 1684000
Dividend yield: 4.655387098382343%
Buyback yield: 1.1568375471670427%
Debt paydown yield: 0.026524806718351147%
Total shareholder yield: 5.838749452267737% (Moderate Return)
Shareholder yield for SBSI (annual period ending 2021-12-31)
Market cap (USD): 1019591135.9700001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBSI (annual period ending 2022-12-31)
Market cap (USD): 908914771.0500001
Dividends paid: 44936000
Stock repurchases: 33708000
Dividend yield: 4.943917893213339%
Buyback yield: 3.7085985478110026%
Total shareholder yield: 8.652516441024341% (Moderate Return)
Shareholder yield for SBSI (annual period ending 2023-12-31)
Market cap (USD): 827990117.13
Dividends paid: 43582000
Stock repurchases: 44803000
Net debt paydown: -342799000
Dividend yield: 5.263589395374067%
Buyback yield: 5.411054923613976%
Debt paydown yield: -41.40133957011691%
Total shareholder yield: -30.726695251128866% (Minimal or Negative)
Shareholder yield for SBSI (quarterly period ending 2024-09-30)
Market cap (USD): 916650215.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBSI (annual period ending 2024-12-31)
Market cap (USD): 880055611.38
Dividends paid: 43630000
Stock repurchases: 1505000
Net debt paydown: -83128000
Dividend yield: 4.9576412485552535%
Buyback yield: 0.17101192021718215%
Debt paydown yield: -9.445766713497619%
Total shareholder yield: -4.317113544725183% (Minimal or Negative)
Shareholder yield for SBSI (quarterly period ending 2024-12-31)
Market cap (USD): 880055611.38
Dividends paid: 0
Stock repurchases: 5000
Dividend yield: 0%
Buyback yield: 0.0005681459143427978%
Total shareholder yield: 0.0005681459143427978% (Low Return)
Shareholder yield for SBSI (quarterly period ending 2025-03-31)
Market cap (USD): 811626676.08
Dividends paid: 10940000
Stock repurchases: 0
Dividend yield: 1.3479103536663044%
Buyback yield: 0%
Total shareholder yield: 1.3479103536663044% (Low Return)
Shareholder yield for SBSI (quarterly period ending 2025-06-30)
Market cap (USD): 835428044.88
Dividends paid: 10890000
Stock repurchases: 0
Net debt paydown: 80341000
Dividend yield: 1.3035233933958046%
Buyback yield: 0%
Debt paydown yield: 9.616746827255493%
Total shareholder yield: 10.920270220651298% (High Return)
Shareholder yield for SBSI (quarterly period ending 2025-09-30)
Market cap (USD): 811626676.08
Dividends paid: 10821000
Stock repurchases: 1546000
Net debt paydown: 263629000
Dividend yield: 1.333248440312896%
Buyback yield: 0.190481664238401%
Debt paydown yield: 32.481559289460165%
Total shareholder yield: 34.00528939401146% (High Return)
Shareholder yield for SBSI (annual period ending 2025-12-31)
Market cap (USD): 884220850.92
Dividends paid: 43371000
Stock repurchases: 23182000
Net debt paydown: 242362000
Dividend yield: 4.904996297573625%
Buyback yield: 2.6217431963835693%
Debt paydown yield: 27.40966804252932%
Total shareholder yield: 34.93640753648651% (High Return)
Shareholder yield for SBSI (quarterly period ending 2025-12-31)
Market cap (USD): 884220850.92
Dividends paid: 10720000
Stock repurchases: 10560000
Net debt paydown: -218830000
Dividend yield: 1.2123667960155233%
Buyback yield: 1.1942717692093214%
Debt paydown yield: -24.74834197500718%
Total shareholder yield: -22.341703409782333% (Minimal or Negative)
Shareholder yield for SFR.L (annual period ending 2022-03-31)
Market cap (USD): 2214617.0174999996
Dividends paid: 12143421.05263158
Stock repurchases: 0
Dividend yield: 548.3305220123273%
Buyback yield: 0%
Total shareholder yield: 548.3305220123273% (High Return)
Shareholder yield for SFR.L (annual period ending 2023-03-31)
Market cap (USD): 2005003.0611111112
Dividends paid: 12193827.160493826
Stock repurchases: 0
Net debt paydown: 12496556.205328133
Dividend yield: 608.1700021812626%
Buyback yield: 0%
Debt paydown yield: 623.26868460754%
Total shareholder yield: 1231.4386867888024% (High Return)
Shareholder yield for SFR.L (annual period ending 2024-03-31)
Market cap (USD): 1943630.1250632908
Dividends paid: 13562025.316455696
Stock repurchases: 3949367.088607595
Net debt paydown: -26187029.223316144
Dividend yield: 697.7678078545975%
Buyback yield: 203.19540419137056%
Debt paydown yield: -1347.3257532712614%
Total shareholder yield: -446.3625412252933% (Minimal or Negative)
Shareholder yield for SFR.L (quarterly period ending 2024-09-30)
Market cap (USD): 3031564.6284000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFR.L (annual period ending 2025-03-31)
Market cap (USD): 766966.9324675325
Dividends paid: 14498701.298701297
Stock repurchases: 11111688.311688311
Net debt paydown: -49161680.09205984
Dividend yield: 1890.394576993717%
Buyback yield: 1448.783231884472%
Debt paydown yield: -6409.882618262812%
Total shareholder yield: -3070.704809384623% (Minimal or Negative)
Shareholder yield for SFR.L (quarterly period ending 2025-03-31)
Market cap (USD): 766966.9324675325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50167030.303030305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6540.9639163490265%
Total shareholder yield: -6540.9639163490265% (Minimal or Negative)
Shareholder yield for SFR.L (quarterly period ending 2025-09-30)
Market cap (USD): 1197090.2797297298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3729606.8796068877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 311.55602403261776%
Total shareholder yield: 311.55602403261776% (High Return)
Shareholder yield for SHK.NS (annual period ending 2022-03-31)
Market cap (USD): 252928737.78926548
Dividends paid: 0
Stock repurchases: 8795991.03257286
Dividend yield: 0%
Buyback yield: 3.4776558446677894%
Total shareholder yield: 3.4776558446677894% (Low Return)
Shareholder yield for SHK.NS (annual period ending 2023-03-31)
Market cap (USD): 162783536.3769793
Dividends paid: 2282582.21680877
Stock repurchases: 0
Dividend yield: 1.402219332256484%
Buyback yield: 0%
Total shareholder yield: 1.402219332256484% (Low Return)
Shareholder yield for SHK.NS (annual period ending 2024-03-31)
Market cap (USD): 336769705.5039587
Dividends paid: 3529200.1439021467
Stock repurchases: 0
Net debt paydown: -4328937.199683502
Dividend yield: 1.0479565371299888%
Buyback yield: 0%
Debt paydown yield: -1.285429517243978%
Total shareholder yield: -0.2374729801139892% (Minimal or Negative)
Shareholder yield for SHK.NS (quarterly period ending 2024-09-30)
Market cap (USD): 489135329.28619206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 282543847.62411016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4840273.047951117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7131050945375759%
Total shareholder yield: -1.7131050945375759% (Minimal or Negative)
Shareholder yield for SHK.NS (annual period ending 2025-03-31)
Market cap (USD): 282543847.62411016
Dividends paid: 1213467.3836801494
Stock repurchases: 0
Net debt paydown: -17451986.285052136
Dividend yield: 0.42947931582446575%
Buyback yield: 0%
Debt paydown yield: -6.1767355515982985%
Total shareholder yield: -5.747256235773833% (Minimal or Negative)
Shareholder yield for SHK.NS (quarterly period ending 2025-06-30)
Market cap (USD): 376875169.3971449
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHK.NS (quarterly period ending 2025-09-30)
Market cap (USD): 358193082.9033821
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHK.NS (quarterly period ending 2025-12-31)
Market cap (USD): 274713711.77631724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (annual period ending 2022-03-31)
Market cap (USD): 45254927.84122379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (annual period ending 2023-03-31)
Market cap (USD): 34451386.94762485
Dividends paid: 322655.2984165652
Stock repurchases: 0
Net debt paydown: -3464917.0583665017
Dividend yield: 0.9365524206821801%
Buyback yield: 0%
Debt paydown yield: -10.057409484367307%
Total shareholder yield: -9.120857063685127% (Minimal or Negative)
Shareholder yield for SILINV.NS (annual period ending 2024-03-31)
Market cap (USD): 58972519.75767754
Dividends paid: 317663.9884878283
Stock repurchases: 0
Net debt paydown: 5582350.7917174185
Dividend yield: 0.5386644318288132%
Buyback yield: 0%
Debt paydown yield: 9.466020469628416%
Total shareholder yield: 10.00468490145723% (High Return)
Shareholder yield for SILINV.NS (quarterly period ending 2024-09-30)
Market cap (USD): 73887518.72909698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (quarterly period ending 2024-12-31)
Market cap (USD): 82239880.40097913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (annual period ending 2025-03-31)
Market cap (USD): 71720209.57637997
Dividends paid: 309679.6820201075
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.4317885904813308%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.4317885904813308% (Low Return)
Shareholder yield for SILINV.NS (quarterly period ending 2025-03-31)
Market cap (USD): 71720209.57637997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (quarterly period ending 2025-06-30)
Market cap (USD): 75000487.62695998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (quarterly period ending 2025-09-30)
Market cap (USD): 73197443.2356257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SILINV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 61353771.05937395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOU.V (annual period ending 2021-12-31)
Market cap (USD): 86516918.03149606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOU.V (annual period ending 2022-12-31)
Market cap (USD): 220830192.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1304000.6947660958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5904992797768558%
Total shareholder yield: 0.5904992797768558% (Low Return)
Shareholder yield for SOU.V (annual period ending 2023-12-31)
Market cap (USD): 58267833.43181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10152384.13547237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.423651331316677%
Total shareholder yield: -17.423651331316677% (Minimal or Negative)
Shareholder yield for SOU.V (quarterly period ending 2024-09-30)
Market cap (USD): 37981995.12592593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOU.V (quarterly period ending 2024-12-31)
Market cap (USD): 35857128.26573427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOU.V (annual period ending 2024-12-31)
Market cap (USD): 35857128.26573427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 821969.6969696954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.292346701269953%
Total shareholder yield: 2.292346701269953% (Low Return)
Shareholder yield for SOU.V (quarterly period ending 2025-03-31)
Market cap (USD): 17928564.132867135
Dividends paid: 0
Stock repurchases: 699.3006993006993
Net debt paydown: -13186013.986013986
Dividend yield: 0%
Buyback yield: 0.0039004835753618555%
Debt paydown yield: -73.54751829702315%
Total shareholder yield: -73.54361781344778% (Minimal or Negative)
Shareholder yield for SOU.V (quarterly period ending 2025-06-30)
Market cap (USD): 16040362.905109487
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2132540.452248482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.29483918078427%
Total shareholder yield: 13.29483918078427% (High Return)
Shareholder yield for SOU.V (quarterly period ending 2025-09-30)
Market cap (USD): 15809566.316546764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 744236.7274063937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.707508811468493%
Total shareholder yield: 4.707508811468493% (Moderate Return)
Shareholder yield for SOU.V (quarterly period ending 2025-12-31)
Market cap (USD): 21387150.540145986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 429485.9003308322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.00814923673278%
Total shareholder yield: 2.00814923673278% (Low Return)
Shareholder yield for SOU.V (annual period ending 2025-12-31)
Market cap (USD): 21387150.540145986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4508360.982083611
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.079764569950225%
Total shareholder yield: 21.079764569950225% (High Return)
Shareholder yield for STKE (annual period ending 2021-09-30)
Market cap (USD): 38423175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (annual period ending 2022-09-30)
Market cap (USD): 15369270
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (annual period ending 2023-09-30)
Market cap (USD): 19980051
Dividends paid: 0
Stock repurchases: 524270.37037037034
Dividend yield: 0%
Buyback yield: 2.623969129860431%
Total shareholder yield: 2.623969129860431% (Low Return)
Shareholder yield for STKE (annual period ending 2024-09-30)
Market cap (USD): 55713603.75
Dividends paid: 0
Stock repurchases: 695499.2592592592
Dividend yield: 0%
Buyback yield: 1.2483472840495609%
Total shareholder yield: 1.2483472840495609% (Low Return)
Shareholder yield for STKE (quarterly period ending 2024-09-30)
Market cap (USD): 55713603.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (quarterly period ending 2024-12-31)
Market cap (USD): 639361632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (quarterly period ending 2025-03-31)
Market cap (USD): 458004246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (quarterly period ending 2025-06-30)
Market cap (USD): 577884552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15732314.134041138
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7223974199679137%
Total shareholder yield: -2.7223974199679137% (Minimal or Negative)
Shareholder yield for STKE (quarterly period ending 2025-09-30)
Market cap (USD): 166756579.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -150792.27537678182
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09042658216480257%
Total shareholder yield: -0.09042658216480257% (Minimal or Negative)
Shareholder yield for STKE (annual period ending 2025-09-30)
Market cap (USD): 166756579.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STKE (quarterly period ending 2025-12-31)
Market cap (USD): 58787457.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 972751.3994643688
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.654692066462712%
Total shareholder yield: 1.654692066462712% (Low Return)
Shareholder yield for SWARAJENG.NS (annual period ending 2022-03-31)
Market cap (USD): 175670736.99063697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWARAJENG.NS (annual period ending 2023-03-31)
Market cap (USD): 200933017.0816078
Dividends paid: 11833824.604141291
Stock repurchases: 0
Dividend yield: 5.889437572788275%
Buyback yield: 0%
Total shareholder yield: 5.889437572788275% (Moderate Return)
Shareholder yield for SWARAJENG.NS (annual period ending 2024-03-31)
Market cap (USD): 305759456.5217131
Dividends paid: 13400335.77167526
Stock repurchases: 0
Net debt paydown: 3150.0533352302155
Dividend yield: 4.382639845097859%
Buyback yield: 0%
Debt paydown yield: 0.0010302390549305933%
Total shareholder yield: 4.38367008415279% (Moderate Return)
Shareholder yield for SWARAJENG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 440991337.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWARAJENG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 396787484.1957104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWARAJENG.NS (annual period ending 2025-03-31)
Market cap (USD): 524643336.16174585
Dividends paid: 13490635.959784895
Stock repurchases: 0
Net debt paydown: -85861.98700759094
Dividend yield: 2.571391844692329%
Buyback yield: 0%
Debt paydown yield: -0.01636578244484172%
Total shareholder yield: 2.5550260622474874% (Low Return)
Shareholder yield for SWARAJENG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 524643336.16174585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWARAJENG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 546324522.9200796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SWARAJENG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 471214993.6949984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAO.V (annual period ending 2022-03-31)
Market cap (USD): 87606193.408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAO.V (annual period ending 2023-03-31)
Market cap (USD): 147024282.9185185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118400
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0805309147915503%
Total shareholder yield: 0.0805309147915503% (Low Return)
Shareholder yield for TAO.V (quarterly period ending 2024-09-30)
Market cap (USD): 76047042.88888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAO.V (quarterly period ending 2024-12-31)
Market cap (USD): 33503242.671328675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAO.V (annual period ending 2024-12-31)
Market cap (USD): 33503242.671328675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -700559.4405594406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.091019807939259%
Total shareholder yield: -2.091019807939259% (Minimal or Negative)
Shareholder yield for TAO.V (quarterly period ending 2025-03-31)
Market cap (USD): 23930887.622377623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76923.076923077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32143846119249964%
Total shareholder yield: 0.32143846119249964% (Low Return)
Shareholder yield for TAO.V (quarterly period ending 2025-06-30)
Market cap (USD): 34970537.97080292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55607.16655607172
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15901147017669112%
Total shareholder yield: 0.15901147017669112% (Low Return)
Shareholder yield for TAO.V (quarterly period ending 2025-09-30)
Market cap (USD): 29543455.51079137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 95798.98125295376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32426464540669986%
Total shareholder yield: 0.32426464540669986% (Low Return)
Shareholder yield for TAO.V (quarterly period ending 2025-12-31)
Market cap (USD): 22481060.124087587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47266.71217770316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21025126002424901%
Total shareholder yield: 0.21025126002424901% (Low Return)
Shareholder yield for TAO.V (annual period ending 2025-12-31)
Market cap (USD): 22481060.124087587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 275595.93690980563
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2259027616518636%
Total shareholder yield: 1.2259027616518636% (Low Return)
Shareholder yield for TOTS3.SA (annual period ending 2021-12-31)
Market cap (USD): 2690999698.294737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOTS3.SA (annual period ending 2022-12-31)
Market cap (USD): 2817030470.151803
Dividends paid: 26521969.696969695
Stock repurchases: 20637689.393939395
Net debt paydown: -51675495.75648767
Dividend yield: 0.941486788232734%
Buyback yield: 0.732604407819106%
Debt paydown yield: -1.834396053007655%
Total shareholder yield: -0.1603048569558152% (Minimal or Negative)
Shareholder yield for TOTS3.SA (annual period ending 2023-12-31)
Market cap (USD): 3830793933.093168
Dividends paid: 84982061.85567011
Stock repurchases: 22555051.546391755
Net debt paydown: -26354852.389878213
Dividend yield: 2.2183929321160716%
Buyback yield: 0.5887826894457807%
Debt paydown yield: -0.6879736381068672%
Total shareholder yield: 2.119201983454985% (Low Return)
Shareholder yield for TOTS3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 2913477363.314917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOTS3.SA (annual period ending 2024-12-31)
Market cap (USD): 2413160222.646203
Dividends paid: 42937216.82847897
Stock repurchases: 92454368.93203884
Net debt paydown: 90742381.81029594
Dividend yield: 1.7792940736191662%
Buyback yield: 3.8312569577603925%
Debt paydown yield: 3.7603131760057944%
Total shareholder yield: 9.370864207385353% (Moderate Return)
Shareholder yield for TOTS3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 2413160222.646203
Dividends paid: 20829449.838187702
Stock repurchases: 0
Dividend yield: 0.863160665533709%
Buyback yield: 0%
Total shareholder yield: 0.863160665533709% (Low Return)
Shareholder yield for TOTS3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 3249100147.2135415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14008646.844660223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4311546646745921%
Total shareholder yield: -0.4311546646745921% (Minimal or Negative)
Shareholder yield for TOTS3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 4335571692.399635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26019152.98053521
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6001319970362254%
Total shareholder yield: -0.6001319970362254% (Minimal or Negative)
Shareholder yield for TOTS3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 4281982778.24596
Dividends paid: 34274270.0729927
Stock repurchases: 0
Net debt paydown: -26201094.890510976
Dividend yield: 0.8004298907300266%
Buyback yield: 0%
Debt paydown yield: -0.6118916457025967%
Total shareholder yield: 0.18853824502742988% (Low Return)
Shareholder yield for TOTS3.SA (annual period ending 2025-12-31)
Market cap (USD): 4281982778.24596
Dividends paid: 65288868.61313868
Stock repurchases: 0
Net debt paydown: -66228894.71570641
Dividend yield: 1.5247344978786472%
Buyback yield: 0%
Debt paydown yield: -1.54668755447064%
Total shareholder yield: -0.02195305659199276% (Minimal or Negative)
Shareholder yield for TVE.TO (annual period ending 2021-12-31)
Market cap (USD): 1253705669.2913387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVE.TO (annual period ending 2022-12-31)
Market cap (USD): 1392231176.4705882
Dividends paid: 40638235.294117644
Stock repurchases: 26385294.117647056
Dividend yield: 2.9189286938063446%
Buyback yield: 1.8951805248705735%
Total shareholder yield: 4.8141092186769185% (Moderate Return)
Shareholder yield for TVE.TO (annual period ending 2023-12-31)
Market cap (USD): 1028725454.5454545
Dividends paid: 63273484.848484844
Stock repurchases: 7255303.03030303
Net debt paydown: 187935516.93404627
Dividend yield: 6.150667757749071%
Buyback yield: 0.7052710709397978%
Debt paydown yield: 18.268772888203312%
Total shareholder yield: 25.12471171689218% (High Return)
Shareholder yield for TVE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1321083111.111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TVE.TO (annual period ending 2024-12-31)
Market cap (USD): 1544760000
Dividends paid: 56974825.17482518
Stock repurchases: 102763636.36363637
Net debt paydown: 174722494.17249417
Dividend yield: 3.688263884022448%
Buyback yield: 6.652401432173048%
Debt paydown yield: 11.310656294343081%
Total shareholder yield: 21.651321610538577% (High Return)
Shareholder yield for TVE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1544760000
Dividends paid: 14053146.853146853
Stock repurchases: 39181118.881118886
Dividend yield: 0.9097301103826388%
Buyback yield: 2.5363887517231727%
Total shareholder yield: 3.4461188621058114% (Low Return)
Shareholder yield for TVE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1421045454.5454545
Dividends paid: 13682517.482517483
Stock repurchases: 42200000
Net debt paydown: -41777622.377622366
Dividend yield: 0.9628486857159729%
Buyback yield: 2.9696446278348207%
Debt paydown yield: -2.9399216079956885%
Total shareholder yield: 0.9925717055551053% (Low Return)
Shareholder yield for TVE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1654294598.5401459
Dividends paid: 14038686.13138686
Stock repurchases: 33433576.642335765
Net debt paydown: 12186968.505946636
Dividend yield: 0.8486206836300793%
Buyback yield: 2.021017095252543%
Debt paydown yield: 0.7366867132795566%
Total shareholder yield: 3.6063244921621784% (Low Return)
Shareholder yield for TVE.TO (annual period ending 2025-12-31)
Market cap (USD): 2767627883.2116785
Dividends paid: 56218978.10218978
Stock repurchases: 148521897.81021896
Net debt paydown: 7030514.011535943
Dividend yield: 2.031305524966412%
Buyback yield: 5.366396931868874%
Debt paydown yield: 0.25402670836577285%
Total shareholder yield: 7.651729165201058% (Moderate Return)
Shareholder yield for TVE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2767627883.2116785
Dividends paid: 14067153.284671532
Stock repurchases: 43475182.48175182
Net debt paydown: 36621167.88321167
Dividend yield: 0.5082747348370902%
Buyback yield: 1.5708463824009926%
Debt paydown yield: 1.3231969552465572%
Total shareholder yield: 3.4023180724846402% (Low Return)
Shareholder yield for UN0.DE (annual period ending 2021-12-31)
Market cap (USD): 389148871011.7273
Dividends paid: 569318181.8181819
Stock repurchases: 0
Dividend yield: 0.14629829975814707%
Buyback yield: 0%
Total shareholder yield: 0.14629829975814707% (Low Return)
Shareholder yield for UN0.DE (annual period ending 2022-12-31)
Market cap (USD): 22622585587.148937
Dividends paid: 27659574.468085106
Stock repurchases: 6382978.723404256
Dividend yield: 0.12226531030916951%
Buyback yield: 0.02821507160980835%
Total shareholder yield: 0.15048038191897786% (Low Return)
Shareholder yield for UN0.DE (annual period ending 2023-12-31)
Market cap (USD): 26473948604.13333
Dividends paid: 0
Stock repurchases: 14444444.444444444
Dividend yield: 0%
Buyback yield: 0.05456097486790942%
Total shareholder yield: 0.05456097486790942% (Low Return)
Shareholder yield for UN0.DE (quarterly period ending 2024-09-30)
Market cap (USD): 25178247571.244442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UN0.DE (quarterly period ending 2024-12-31)
Market cap (USD): 16758793828.291668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UN0.DE (annual period ending 2024-12-31)
Market cap (USD): 16758793828.291668
Dividends paid: 0
Stock repurchases: 13541666.666666668
Dividend yield: 0%
Buyback yield: 0.08080334900836392%
Total shareholder yield: 0.08080334900836392% (Low Return)
Shareholder yield for UN0.DE (quarterly period ending 2025-03-31)
Market cap (USD): 18922466171.304348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UN0.DE (quarterly period ending 2025-06-30)
Market cap (USD): 17977035213.035294
Dividends paid: 0
Stock repurchases: 8235294.117647059
Dividend yield: 0%
Buyback yield: 0.04581007947114428%
Total shareholder yield: 0.04581007947114428% (Low Return)
Shareholder yield for UN0.DE (quarterly period ending 2025-12-31)
Market cap (USD): 15850561164.941177
Dividends paid: 0
Stock repurchases: 7058823.529411765
Dividend yield: 0%
Buyback yield: 0.04453358752385825%
Total shareholder yield: 0.04453358752385825% (Low Return)
Shareholder yield for UN0.DE (annual period ending 2025-12-31)
Market cap (USD): 15850561164.941177
Dividends paid: 1176470.5882352942
Stock repurchases: 15294117.647058824
Dividend yield: 0.007422264587309708%
Buyback yield: 0.09648943963502621%
Total shareholder yield: 0.10391170422233592% (Low Return)
Shareholder yield for VID.L (annual period ending 2021-12-31)
Market cap (USD): 1456082333.168108
Dividends paid: 9594594.594594594
Stock repurchases: 0
Dividend yield: 0.6589321480001006%
Buyback yield: 0%
Total shareholder yield: 0.6589321480001006% (Low Return)
Shareholder yield for VID.L (annual period ending 2022-12-31)
Market cap (USD): 1015338902.5084336
Dividends paid: 21686746.987951808
Stock repurchases: 6987951.807228916
Dividend yield: 2.1359121505512957%
Buyback yield: 0.6882383596220842%
Total shareholder yield: 2.82415051017338% (Low Return)
Shareholder yield for VID.L (annual period ending 2023-12-31)
Market cap (USD): 354996262.48101264
Dividends paid: 14683544.303797469
Stock repurchases: 4683544.303797469
Net debt paydown: 78497788.62284583
Dividend yield: 4.136253210435655%
Buyback yield: 1.3193221447079244%
Debt paydown yield: 22.112285936262317%
Total shareholder yield: 27.567861291405897% (High Return)
Shareholder yield for VID.L (quarterly period ending 2024-12-31)
Market cap (USD): 147073523.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VID.L (annual period ending 2024-12-31)
Market cap (USD): 147073523.4
Dividends paid: 0
Stock repurchases: 625000
Net debt paydown: -64204113.92405063
Dividend yield: 0%
Buyback yield: 0.4249575216201015%
Debt paydown yield: -43.654433809566726%
Total shareholder yield: -43.229476287946625% (Minimal or Negative)
Shareholder yield for VID.L (quarterly period ending 2025-06-30)
Market cap (USD): 90523767.4520548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32809931.50684935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.24454928284649%
Total shareholder yield: -36.24454928284649% (Minimal or Negative)
Shareholder yield for WFF (quarterly period ending 2025-06-30)
Market cap (USD): 105668715.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2674.101813864254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0025306466570939818%
Total shareholder yield: 0.0025306466570939818% (Low Return)
Shareholder yield for XOM (annual period ending 2021-12-31)
Market cap (USD): 217112332345.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOM (annual period ending 2022-12-31)
Market cap (USD): 406868013421.92
Dividends paid: 14939000000
Stock repurchases: 15155000000
Net debt paydown: 6511000000
Dividend yield: 3.6717066732174732%
Buyback yield: 3.724795142419895%
Debt paydown yield: 1.6002732545229912%
Total shareholder yield: 8.996775070160359% (Moderate Return)
Shareholder yield for XOM (annual period ending 2023-12-31)
Market cap (USD): 381418037847.24
Dividends paid: 14941000000
Stock repurchases: 17748000000
Net debt paydown: -380000000
Dividend yield: 3.9172242834472217%
Buyback yield: 4.653162210201545%
Debt paydown yield: -0.09962821951073851%
Total shareholder yield: 8.47075827413803% (Moderate Return)
Shareholder yield for XOM (quarterly period ending 2024-09-30)
Market cap (USD): 458679852946.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOM (quarterly period ending 2024-12-31)
Market cap (USD): 424359690445.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XOM (annual period ending 2024-12-31)
Market cap (USD): 424359690445.56
Dividends paid: 16704000000
Stock repurchases: 19629000000
Net debt paydown: -137000000
Dividend yield: 3.9362833879112067%
Buyback yield: 4.625557149264193%
Debt paydown yield: -0.03228393343772961%
Total shareholder yield: 8.529556603737669% (Moderate Return)
Shareholder yield for XOM (quarterly period ending 2025-03-31)
Market cap (USD): 473352965900.4
Dividends paid: 4335000000
Stock repurchases: 4804000000
Dividend yield: 0.9158070852591096%
Buyback yield: 1.0148874827185148%
Total shareholder yield: 1.9306945679776244% (Low Return)
Shareholder yield for XOM (quarterly period ending 2025-06-30)
Market cap (USD): 433022630014.14
Dividends paid: 4288000000
Stock repurchases: 4964000000
Net debt paydown: -1438000000
Dividend yield: 0.9902484772816559%
Buyback yield: 1.146360410733708%
Debt paydown yield: -0.332084260804809%
Total shareholder yield: 1.8045246272105548% (Low Return)
Shareholder yield for XOM (quarterly period ending 2025-09-30)
Market cap (USD): 457104773025.36
Dividends paid: 4242000000
Stock repurchases: 5126000000
Net debt paydown: -3047000000
Dividend yield: 0.9280148119924916%
Buyback yield: 1.121405923213935%
Debt paydown yield: -0.6665867826829613%
Total shareholder yield: 1.3828339525234656% (Low Return)
Shareholder yield for XOM (annual period ending 2025-12-31)
Market cap (USD): 492171026015.88
Dividends paid: 17231000000
Stock repurchases: 20273000000
Net debt paydown: -1827000000
Dividend yield: 3.5010187697322994%
Buyback yield: 4.119096600242756%
Debt paydown yield: -0.3712124248332025%
Total shareholder yield: 7.248902945141853% (Moderate Return)
Shareholder yield for XOM (quarterly period ending 2025-12-31)
Market cap (USD): 492171026015.88
Dividends paid: 4366000000
Stock repurchases: 5379000000
Net debt paydown: -1501000000
Dividend yield: 0.8870900092073136%
Buyback yield: 1.0929127713069493%
Debt paydown yield: -0.30497528717823585%
Total shareholder yield: 1.675027493336027% (Low Return)
Shareholder yield for YRB.TO (annual period ending 2021-12-31)
Market cap (USD): 14971285.984251969
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YRB.TO (annual period ending 2022-12-31)
Market cap (USD): 17475673.897058826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4053.126447429371
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023192962235988605%
Total shareholder yield: 0.023192962235988605% (Low Return)
Shareholder yield for YRB.TO (annual period ending 2023-12-31)
Market cap (USD): 14404191.818181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26480.481283422454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18383871596320478%
Total shareholder yield: 0.18383871596320478% (Low Return)
Shareholder yield for YRB.TO (quarterly period ending 2024-09-30)
Market cap (USD): 14084098.666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YRB.TO (annual period ending 2024-12-31)
Market cap (USD): 13296177.062937064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6103.846153846152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04590677549609768%
Total shareholder yield: 0.04590677549609768% (Low Return)
Shareholder yield for YRB.TO (quarterly period ending 2024-12-31)
Market cap (USD): 13296177.062937064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 365815.26547526545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.751281543135968%
Total shareholder yield: 2.751281543135968% (Low Return)
Shareholder yield for YRB.TO (quarterly period ending 2025-03-31)
Market cap (USD): 13296177.062937064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9880.419580419579
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07431022867438439%
Total shareholder yield: -0.07431022867438439% (Minimal or Negative)
Shareholder yield for YRB.TO (quarterly period ending 2025-06-30)
Market cap (USD): 13878491.386861313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2396.692358736156
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01726911298878703%
Total shareholder yield: 0.01726911298878703% (Low Return)
Shareholder yield for YRB.TO (quarterly period ending 2025-09-30)
Market cap (USD): 17098501.079136692
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3675.9544189465905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02149869396114452%
Total shareholder yield: 0.02149869396114452% (Low Return)
Shareholder yield for YRB.TO (annual period ending 2025-12-31)
Market cap (USD): 20817737.080291968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12506.870501761015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.060077953975128245%
Total shareholder yield: 0.060077953975128245% (Low Return)
Shareholder yield for YRB.TO (quarterly period ending 2025-12-31)
Market cap (USD): 20817737.080291968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3299.957989812532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01585166522703653%
Total shareholder yield: 0.01585166522703653% (Low Return)
Shareholder yield for ZG (annual period ending 2021-12-31)
Market cap (USD): 2635654630.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)