speb/financial-data huggingface dataset:
Shareholder yield for PEBO (quarterly period ending 2024-09-30)
Market cap (USD): 985167531.48
Dividends paid: 14174000
Stock repurchases: 0
Dividend yield: 1.43874006674851%
Buyback yield: 0%
Total shareholder yield: 1.43874006674851% (Low Return)
Shareholder yield for PEBO (quarterly period ending 2024-12-31)
Market cap (USD): 1050917224.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEBO (annual period ending 2024-12-31)
Market cap (USD): 1050917224.5
Dividends paid: 56333000
Stock repurchases: 3000000
Net debt paydown: 221437000
Dividend yield: 5.3603650874408135%
Buyback yield: 0.2854649186502129%
Debt paydown yield: 21.070831730382398%
Total shareholder yield: 26.716661736473426% (High Return)
Shareholder yield for PEBO (quarterly period ending 2025-03-31)
Market cap (USD): 995946169.68
Dividends paid: 14227000
Stock repurchases: 0
Dividend yield: 1.4284908595583206%
Buyback yield: 0%
Total shareholder yield: 1.4284908595583206% (Low Return)
Shareholder yield for PEBO (quarterly period ending 2025-06-30)
Market cap (USD): 1039779298.36
Dividends paid: 14616000
Stock repurchases: 455000
Net debt paydown: -368682000
Dividend yield: 1.4056829197362555%
Buyback yield: 0.04375928629447156%
Debt paydown yield: -35.45771690026014%
Total shareholder yield: -34.008274694229414% (Minimal or Negative)
Shareholder yield for PEBO (quarterly period ending 2025-09-30)
Market cap (USD): 1036186418.96
Dividends paid: 14655000
Stock repurchases: 0
Net debt paydown: -90940000
Dividend yield: 1.4143207951624124%
Buyback yield: 0%
Debt paydown yield: -8.776413040741712%
Total shareholder yield: -7.3620922455793% (Minimal or Negative)
Shareholder yield for PEBO (annual period ending 2025-12-31)
Market cap (USD): 1052354376.26
Dividends paid: 58136000
Stock repurchases: 838000
Net debt paydown: -300966000
Dividend yield: 5.524374802964341%
Buyback yield: 0.0796309702229964%
Debt paydown yield: -28.599301413048128%
Total shareholder yield: -22.995295639860792% (Minimal or Negative)
Shareholder yield for PEBO (quarterly period ending 2025-12-31)
Market cap (USD): 1052354376.26
Dividends paid: 14638000
Stock repurchases: 383000
Net debt paydown: -17524000
Dividend yield: 1.3909763032508606%
Buyback yield: 0.03639458424272986%
Debt paydown yield: -1.6652185228971228%
Total shareholder yield: -0.23784763540353238% (Minimal or Negative)
Shareholder yield for PEP.TO (annual period ending 2025-12-31)
Market cap (USD): 21138102189.781017
Dividends paid: 5575182481.751824
Stock repurchases: 729927007.29927
Net debt paydown: -4991919759.07304
Dividend yield: 26.375037984474716%
Buyback yield: 3.4531340644769197%
Debt paydown yield: -23.615742389051032%
Total shareholder yield: 6.212429659900604% (Moderate Return)
Shareholder yield for PEP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 21138102189.781017
Dividends paid: 1420437956.2043796
Stock repurchases: 181021897.81021896
Net debt paydown: 157926797.2483368
Dividend yield: 6.719798889472087%
Buyback yield: 0.856377247990276%
Debt paydown yield: 0.7471190924826012%
Total shareholder yield: 8.323295229944964% (Moderate Return)
Shareholder yield for PMM (annual period ending 2021-10-31)
Market cap (USD): 277560412.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (annual period ending 2022-10-31)
Market cap (USD): 204315303.68999997
Dividends paid: 20036233
Stock repurchases: 1576370
Dividend yield: 9.806525814826008%
Buyback yield: 0.771537898302404%
Total shareholder yield: 10.578063713128412% (High Return)
Shareholder yield for PMM (annual period ending 2023-10-31)
Market cap (USD): 192750286.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (quarterly period ending 2024-10-31)
Market cap (USD): 246720366.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (annual period ending 2024-10-31)
Market cap (USD): 246720366.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (quarterly period ending 2025-04-30)
Market cap (USD): 239010355.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (annual period ending 2025-10-31)
Market cap (USD): 252288708.32999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMM (quarterly period ending 2025-10-31)
Market cap (USD): 252288708.32999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PO1.DE (annual period ending 2023-12-31)
Market cap (USD): 10212362.444444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 151044.50189125305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4790358520170004%
Total shareholder yield: 1.4790358520170004% (Low Return)
Shareholder yield for PO1.DE (annual period ending 2024-12-31)
Market cap (USD): 3407726.875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -317125.86736111087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.306082294553342%
Total shareholder yield: -9.306082294553342% (Minimal or Negative)
Shareholder yield for PO1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 3407726.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSH0.DE (annual period ending 2021-10-31)
Market cap (USD): 377642509
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSH0.DE (annual period ending 2022-10-31)
Market cap (USD): 211479805.04000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSH0.DE (annual period ending 2023-10-31)
Market cap (USD): 208908622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104285.88022165385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04991937586073103%
Total shareholder yield: 0.04991937586073103% (Low Return)
Shareholder yield for PSH0.DE (quarterly period ending 2024-10-31)
Market cap (USD): 65676958.08695652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSH0.DE (annual period ending 2024-10-31)
Market cap (USD): 65676958.08695652
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311388.92190595355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.47412202235930834%
Total shareholder yield: -0.47412202235930834% (Minimal or Negative)
Shareholder yield for PSH0.DE (quarterly period ending 2025-01-31)
Market cap (USD): 55072865.895833336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSH0.DE (quarterly period ending 2025-04-30)
Market cap (USD): 55788097.92045455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3055813.923038481
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.477537390494318%
Total shareholder yield: -5.477537390494318% (Minimal or Negative)
Shareholder yield for PSH0.DE (quarterly period ending 2025-07-31)
Market cap (USD): 52088621.93103448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36477.5362318838
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07002975866817937%
Total shareholder yield: 0.07002975866817937% (Low Return)
Shareholder yield for PSH0.DE (quarterly period ending 2025-10-31)
Market cap (USD): 48303111.61627907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13550.559006210882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.028053180328954385%
Total shareholder yield: -0.028053180328954385% (Minimal or Negative)
Shareholder yield for PSH0.DE (annual period ending 2025-10-31)
Market cap (USD): 48303111.61627907
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2999732.6515930113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.210226528309295%
Total shareholder yield: -6.210226528309295% (Minimal or Negative)
Shareholder yield for PSH0.DE (quarterly period ending 2026-01-31)
Market cap (USD): 40461697.39285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -252046.71957671922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6229267080159964%
Total shareholder yield: -0.6229267080159964% (Minimal or Negative)
Shareholder yield for PTR.AX (annual period ending 2021-06-30)
Market cap (USD): 14859577.819548871
Dividends paid: 0
Stock repurchases: 118924.81203007518
Dividend yield: 0%
Buyback yield: 0.8003242990767936%
Total shareholder yield: 0.8003242990767936% (Low Return)
Shareholder yield for PTR.AX (annual period ending 2022-06-30)
Market cap (USD): 24533675.379310343
Dividends paid: 0
Stock repurchases: 138813.10344827586
Dividend yield: 0%
Buyback yield: 0.5658063918353596%
Total shareholder yield: 0.5658063918353596% (Low Return)
Shareholder yield for PTR.AX (annual period ending 2023-06-30)
Market cap (USD): 20941179.86754967
Dividends paid: 0
Stock repurchases: 11017.218543046358
Dividend yield: 0%
Buyback yield: 0.05261030473320453%
Total shareholder yield: 0.05261030473320453% (Low Return)
Shareholder yield for PTR.AX (annual period ending 2024-06-30)
Market cap (USD): 5270196.933333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROS.V (annual period ending 2021-10-31)
Market cap (USD): 103389645.89430894
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROS.V (annual period ending 2022-10-31)
Market cap (USD): 58038710.95588234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11995.121951219513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020667450661227656%
Total shareholder yield: 0.020667450661227656% (Low Return)
Shareholder yield for ROS.V (annual period ending 2023-10-31)
Market cap (USD): 34954070.6884058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROS.V (quarterly period ending 2024-10-31)
Market cap (USD): 28393038.45323741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROS.V (annual period ending 2024-10-31)
Market cap (USD): 28393038.45323741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROS.V (quarterly period ending 2025-01-31)
Market cap (USD): 21169675.413793106
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32059.49392210378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15144064939803192%
Total shareholder yield: 0.15144064939803192% (Low Return)
Shareholder yield for ROS.V (quarterly period ending 2025-04-30)
Market cap (USD): 19065856.739130434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50646.361819090554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2656390557847046%
Total shareholder yield: -0.2656390557847046% (Minimal or Negative)
Shareholder yield for ROS.V (quarterly period ending 2025-10-31)
Market cap (USD): 31322478.928571433
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -302255.36231884046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9649790586757554%
Total shareholder yield: -0.9649790586757554% (Minimal or Negative)
Shareholder yield for ROS.V (annual period ending 2025-10-31)
Market cap (USD): 31322478.928571433
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -320842.23021582724
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0243194063518533%
Total shareholder yield: -1.0243194063518533% (Minimal or Negative)
Shareholder yield for ROS.V (quarterly period ending 2026-01-31)
Market cap (USD): 51972113.18518518
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -784008.5185185184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5085176847148147%
Total shareholder yield: -1.5085176847148147% (Minimal or Negative)
Shareholder yield for RRL.AX (annual period ending 2021-06-30)
Market cap (USD): 1269906415.1353383
Dividends paid: 38412781.95488722
Stock repurchases: 7213533.834586466
Dividend yield: 3.024851398265709%
Buyback yield: 0.5680366481035293%
Total shareholder yield: 3.592888046369238% (Low Return)
Shareholder yield for RRL.AX (annual period ending 2022-06-30)
Market cap (USD): 652920802.5862069
Dividends paid: 14882758.620689655
Stock repurchases: 5337241.379310345
Net debt paydown: -20964713.50790772
Dividend yield: 2.2794125354467694%
Buyback yield: 0.8174408531891821%
Debt paydown yield: -3.210912169572004%
Total shareholder yield: -0.1140587809360527% (Minimal or Negative)
Shareholder yield for RRL.AX (annual period ending 2023-06-30)
Market cap (USD): 892815147.8013245
Dividends paid: 10000662.251655629
Stock repurchases: 0
Net debt paydown: -12120552.637588471
Dividend yield: 1.120126856750088%
Buyback yield: 0%
Debt paydown yield: -1.3575657477851868%
Total shareholder yield: -0.23743889103509885% (Minimal or Negative)
Shareholder yield for RRL.AX (annual period ending 2024-06-30)
Market cap (USD): 863422469.3399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9718644.591611475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.125595515141088%
Total shareholder yield: 1.125595515141088% (Low Return)
Shareholder yield for RS.TO (annual period ending 2021-12-31)
Market cap (USD): 98467271.9448819
Dividends paid: 2097929.9212598423
Stock repurchases: 0
Dividend yield: 2.1305860107855743%
Buyback yield: 0%
Total shareholder yield: 2.1305860107855743% (Low Return)
Shareholder yield for RS.TO (annual period ending 2022-12-31)
Market cap (USD): 74650762.77205883
Dividends paid: 4299782.352941176
Stock repurchases: 8547.794117647058
Net debt paydown: 26053.728578045382
Dividend yield: 5.75986392271741%
Buyback yield: 0.011450377464657905%
Debt paydown yield: 0.03490082031391792%
Total shareholder yield: 5.8062151204959855% (Moderate Return)
Shareholder yield for RS.TO (annual period ending 2023-12-31)
Market cap (USD): 79319220.53030303
Dividends paid: 7083387.878787879
Stock repurchases: 40756.0606060606
Dividend yield: 8.930228803851834%
Buyback yield: 0.05138232616707346%
Total shareholder yield: 8.981611130018909% (Moderate Return)
Shareholder yield for RS.TO (annual period ending 2024-12-31)
Market cap (USD): 73382276.27972029
Dividends paid: 8488143.356643356
Stock repurchases: 927.2727272727274
Dividend yield: 11.567021066896386%
Buyback yield: 0.0012636194654661943%
Total shareholder yield: 11.568284686361851% (High Return)
Shareholder yield for RS.TO (quarterly period ending 2024-12-31)
Market cap (USD): 73382276.27972029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RS.TO (quarterly period ending 2025-06-30)
Market cap (USD): 72216725.24817519
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (annual period ending 2021-06-30)
Market cap (USD): 5542606.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (annual period ending 2022-06-30)
Market cap (USD): 3430332.9413414635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (annual period ending 2023-06-30)
Market cap (USD): 2192486.914556962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (annual period ending 2024-06-30)
Market cap (USD): 789295.2892405064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (quarterly period ending 2024-12-31)
Market cap (USD): 433016.16562499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (quarterly period ending 2025-06-30)
Market cap (USD): 303704.4887671233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAR.L (annual period ending 2025-06-30)
Market cap (USD): 303704.4887671233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (annual period ending 2022-03-31)
Market cap (USD): 148526614.0788606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (annual period ending 2023-03-31)
Market cap (USD): 170608699.3867235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (annual period ending 2024-03-31)
Market cap (USD): 277279057.0159549
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -228505582.8307153
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -82.4099682427753%
Total shareholder yield: -82.4099682427753% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 254278321.51755854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 192950190.69238836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (annual period ending 2025-03-31)
Market cap (USD): 183523012.68082622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -79246137.29252827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.180490628904984%
Total shareholder yield: -43.180490628904984% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 183523012.68082622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 218367273.38790077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 179961231.08759865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SATIN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 176137658.58794698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLZ.AX (annual period ending 2021-06-30)
Market cap (USD): 76617214.14285713
Dividends paid: 0
Stock repurchases: 152333.83458646617
Dividend yield: 0%
Buyback yield: 0.1988245543650688%
Total shareholder yield: 0.1988245543650688% (Low Return)
Shareholder yield for SLZ.AX (annual period ending 2022-06-30)
Market cap (USD): 33288858.558620688
Dividends paid: 0
Stock repurchases: 144560
Dividend yield: 0%
Buyback yield: 0.434259407679702%
Total shareholder yield: 0.434259407679702% (Low Return)
Shareholder yield for SLZ.AX (annual period ending 2023-06-30)
Market cap (USD): 17758956.9205298
Dividends paid: 0
Stock repurchases: 85986.09271523179
Dividend yield: 0%
Buyback yield: 0.48418436454356%
Total shareholder yield: 0.48418436454356% (Low Return)
Shareholder yield for SLZ.AX (annual period ending 2024-06-30)
Market cap (USD): 3575469.9933333336
Dividends paid: 0
Stock repurchases: 74418.66666666667
Dividend yield: 0%
Buyback yield: 2.081367395207469%
Total shareholder yield: 2.081367395207469% (Low Return)
Shareholder yield for SURYAROSNI.NS (annual period ending 2022-03-31)
Market cap (USD): 282269423.33641034
Dividends paid: 0
Stock repurchases: 3238823.684557563
Dividend yield: 0%
Buyback yield: 1.1474227871637073%
Total shareholder yield: 1.1474227871637073% (Low Return)
Shareholder yield for SURYAROSNI.NS (annual period ending 2023-03-31)
Market cap (USD): 420320921.6779537
Dividends paid: 4639464.068209501
Stock repurchases: 0
Net debt paydown: 25569723.3201454
Dividend yield: 1.1037908961772354%
Buyback yield: 0%
Debt paydown yield: 6.0833810551397445%
Total shareholder yield: 7.18717195131698% (Moderate Return)
Shareholder yield for SURYAROSNI.NS (annual period ending 2024-03-31)
Market cap (USD): 645754108.8848368
Dividends paid: 5872406.763400887
Stock repurchases: 0
Net debt paydown: 48965611.00936139
Dividend yield: 0.9093874406067723%
Buyback yield: 0%
Debt paydown yield: 7.582702198197529%
Total shareholder yield: 8.492089638804302% (Moderate Return)
Shareholder yield for SURYAROSNI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 913488459.7993311
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYAROSNI.NS (annual period ending 2025-03-31)
Market cap (USD): 609019856.4808029
Dividends paid: 6360766.892681786
Stock repurchases: 0
Net debt paydown: 14353.20451580896
Dividend yield: 1.0444268483194006%
Buyback yield: 0%
Debt paydown yield: 0.0023567711894893514%
Total shareholder yield: 1.04678361950889% (Low Return)
Shareholder yield for SURYAROSNI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 609019856.4808029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6861778.3696414605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1266920604677777%
Total shareholder yield: 1.1266920604677777% (Low Return)
Shareholder yield for SURYAROSNI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 867640413.8450738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYAROSNI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 696091360.712514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SURYAROSNI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 667308459.1066058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (annual period ending 2022-03-31)
Market cap (USD): 9720860874.290255
Dividends paid: 73652907.82012397
Stock repurchases: 0
Dividend yield: 0.7576788596462817%
Buyback yield: 0%
Total shareholder yield: 0.7576788596462817% (Low Return)
Shareholder yield for TATAPOWER.NS (annual period ending 2023-03-31)
Market cap (USD): 7215006640.960536
Dividends paid: 68109622.41169307
Stock repurchases: 0
Dividend yield: 0.9439994417333705%
Buyback yield: 0%
Total shareholder yield: 0.9439994417333705% (Low Return)
Shareholder yield for TATAPOWER.NS (annual period ending 2024-03-31)
Market cap (USD): 14860475474.81958
Dividends paid: 76636287.32461926
Stock repurchases: 0
Net debt paydown: -629825342.4942656
Dividend yield: 0.5157054863720617%
Buyback yield: 0%
Debt paydown yield: -4.238258348876365%
Total shareholder yield: -3.7225528625043034% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 18198779297.665314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (annual period ending 2025-03-31)
Market cap (USD): 13831058365.944336
Dividends paid: 74710077.15688567
Stock repurchases: 0
Net debt paydown: -873009130.5973654
Dividend yield: 0.5401616794622263%
Buyback yield: 0%
Debt paydown yield: -6.3119474121151935%
Total shareholder yield: -5.771785732652967% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13831058365.944336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -397362688.19062424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.872973836687976%
Total shareholder yield: -2.872973836687976% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 15066254042.401709
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 13914677039.731905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATAPOWER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13428470507.97839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VFS (annual period ending 2021-12-31)
Market cap (USD): 22670103936.899998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VFS (annual period ending 2022-12-31)
Market cap (USD): 23395360100
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VFS (annual period ending 2023-12-31)
Market cap (USD): 19581916403.699997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2323468990.743881
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.865381011967054%
Total shareholder yield: -11.865381011967054% (Minimal or Negative)
Shareholder yield for VFS (quarterly period ending 2024-09-30)
Market cap (USD): 8937027558.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VFS (quarterly period ending 2024-12-31)
Market cap (USD): 9428330120.300001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VFS (annual period ending 2024-12-31)
Market cap (USD): 9428330120.300001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -520561823.7149248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.521251558577809%
Total shareholder yield: -5.521251558577809% (Minimal or Negative)
Shareholder yield for VFS (quarterly period ending 2025-03-31)
Market cap (USD): 7439724511.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3165110373.6481657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 42.54338139306162%
Total shareholder yield: 42.54338139306162% (High Return)
Shareholder yield for VFS (quarterly period ending 2025-06-30)
Market cap (USD): 8352143555.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -585270734.0014505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.007431446769457%
Total shareholder yield: -7.007431446769457% (Minimal or Negative)
Shareholder yield for VFS (quarterly period ending 2025-09-30)
Market cap (USD): 7533305952.200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -154185748.1730237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.046720910465555%
Total shareholder yield: -2.046720910465555% (Minimal or Negative)
Shareholder yield for VFS (annual period ending 2025-12-31)
Market cap (USD): 7814050273.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 790652792.6139498
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.118347911139379%
Total shareholder yield: 10.118347911139379% (High Return)
Shareholder yield for VFS (quarterly period ending 2025-12-31)
Market cap (USD): 7814050273.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1635001098.8597417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.923862038941433%
Total shareholder yield: -20.923862038941433% (Minimal or Negative)
Shareholder yield for VTA.AS (annual period ending 2021-07-31)
Market cap (USD): 159822295.95238096
Dividends paid: 22219698.80952381
Stock repurchases: 0
Dividend yield: 13.902752852545785%
Buyback yield: 0%
Total shareholder yield: 13.902752852545785% (High Return)
Shareholder yield for VTA.AS (annual period ending 2022-07-31)
Market cap (USD): 131391471.02040817
Dividends paid: 21276562.244897958
Stock repurchases: 0
Dividend yield: 16.193259790502847%
Buyback yield: 0%
Total shareholder yield: 16.193259790502847% (High Return)
Shareholder yield for VTA.AS (annual period ending 2023-07-31)
Market cap (USD): 151950101.5384615
Dividends paid: 20497418.68131868
Stock repurchases: 0
Dividend yield: 13.489572217317928%
Buyback yield: 0%
Total shareholder yield: 13.489572217317928% (High Return)
Shareholder yield for VTA.AS (annual period ending 2024-07-31)
Market cap (USD): 171372064.99999997
Dividends paid: 21867973.913043477
Stock repurchases: 0
Dividend yield: 12.760524250579278%
Buyback yield: 0%
Total shareholder yield: 12.760524250579278% (High Return)
Shareholder yield for VTA.AS (quarterly period ending 2025-01-31)
Market cap (USD): 204241571.6666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCP.TO (annual period ending 2021-12-31)
Market cap (USD): 5464820859.267716
Dividends paid: 99291338.58267717
Stock repurchases: 0
Dividend yield: 1.8169184524006916%
Buyback yield: 0%
Total shareholder yield: 1.8169184524006916% (Low Return)
Shareholder yield for WCP.TO (annual period ending 2022-12-31)
Market cap (USD): 7614549761.205881
Dividends paid: 174411764.70588234
Stock repurchases: 178455882.35294116
Dividend yield: 2.290506598229408%
Buyback yield: 2.343616995743159%
Total shareholder yield: 4.634123593972567% (Moderate Return)
Shareholder yield for WCP.TO (annual period ending 2023-12-31)
Market cap (USD): 6878444118.477272
Dividends paid: 282424242.42424244
Stock repurchases: 92954545.45454545
Net debt paydown: 330147058.82352924
Dividend yield: 4.10593206195538%
Buyback yield: 1.3513891201768378%
Debt paydown yield: 4.799734549513446%
Total shareholder yield: 10.257055731645664% (High Return)
Shareholder yield for WCP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 8094116779.725925
Dividends paid: 0
Stock repurchases: 86370370.37037036
Dividend yield: 0%
Buyback yield: 1.0670759110704966%
Total shareholder yield: 1.0670759110704966% (Low Return)
Shareholder yield for WCP.TO (annual period ending 2024-12-31)
Market cap (USD): 7853793469.846154
Dividends paid: 303006993.006993
Stock repurchases: 90699300.6993007
Net debt paydown: 248129370.62937057
Dividend yield: 3.8580972898047%
Buyback yield: 1.154847030896999%
Debt paydown yield: 3.1593569602006752%
Total shareholder yield: 8.172301280902374% (Moderate Return)
Shareholder yield for WCP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 7853793469.846154
Dividends paid: 74895104.8951049
Stock repurchases: 7622377.622377623
Dividend yield: 0.953616939160128%
Buyback yield: 0.09705345132442011%
Total shareholder yield: 1.050670390484548% (Low Return)
Shareholder yield for WCP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 7267308892.552449
Dividends paid: 74965034.96503496
Stock repurchases: 0
Net debt paydown: 140279720.2797203
Dividend yield: 1.0315377545305562%
Buyback yield: 0%
Debt paydown yield: 1.9302842682726644%
Total shareholder yield: 2.9618220228032204% (Low Return)
Shareholder yield for WCP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7656561430.153285
Dividends paid: 135328467.15328467
Stock repurchases: 3941605.8394160583
Net debt paydown: -1924266755.1426673
Dividend yield: 1.7674835941409717%
Buyback yield: 0.05148010468371762%
Debt paydown yield: -25.132257772587913%
Total shareholder yield: -23.313294073763224% (Minimal or Negative)
Shareholder yield for WCP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 8910517479.877697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WCP.TO (annual period ending 2025-12-31)
Market cap (USD): 9954417062.145985
Dividends paid: 536861313.8686131
Stock repurchases: 141094890.5109489
Net debt paydown: -1950410392.5271807
Dividend yield: 5.393196914665699%
Buyback yield: 1.4174098757374296%
Debt paydown yield: -19.5934164738192%
Total shareholder yield: -12.782809683416072% (Minimal or Negative)
Shareholder yield for WCP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9954417062.145985
Dividends paid: 161605839.4160584
Stock repurchases: 4452554.744525547
Dividend yield: 1.6234585953867922%
Buyback yield: 0.04472943736160538%
Total shareholder yield: 1.6681880327483976% (Low Return)
Shareholder yield for WLF.V (annual period ending 2021-12-31)
Market cap (USD): 31387170.14173228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (annual period ending 2022-12-31)
Market cap (USD): 26518642
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (annual period ending 2023-12-31)
Market cap (USD): 10066087.393939395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2024-09-30)
Market cap (USD): 5624226.607407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (annual period ending 2024-12-31)
Market cap (USD): 7964376.839160839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2024-12-31)
Market cap (USD): 7964376.839160839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2025-03-31)
Market cap (USD): 9291772.979020981
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2025-06-30)
Market cap (USD): 12469772.496350363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2025-09-30)
Market cap (USD): 21849513.43884892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (quarterly period ending 2025-12-31)
Market cap (USD): 13855302.773722626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WLF.V (annual period ending 2025-12-31)
Market cap (USD): 13855302.773722626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WRK.AX (annual period ending 2021-06-30)
Market cap (USD): 45089527.71428571
Dividends paid: 0
Stock repurchases: 312767.66917293234
Dividend yield: 0%
Buyback yield: 0.6936592264944886%
Total shareholder yield: 0.6936592264944886% (Low Return)
Shareholder yield for WRK.AX (annual period ending 2022-06-30)
Market cap (USD): 27571987.06206897
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WRK.AX (annual period ending 2023-06-30)
Market cap (USD): 26476411.417218544
Dividends paid: 0
Stock repurchases: 112629.13907284768
Net debt paydown: -422877.3509933775
Dividend yield: 0%
Buyback yield: 0.425394277562861%
Debt paydown yield: -1.597185299509153%
Total shareholder yield: -1.171791021946292% (Minimal or Negative)
Shareholder yield for WRK.AX (annual period ending 2024-06-30)
Market cap (USD): 39979381.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 536921.3509933775
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3429956501082094%
Total shareholder yield: 1.3429956501082094% (Low Return)
Shareholder yield for 0666.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0666.HK (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1081.HK (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1081.HK (annual period ending 2022-12-31)
Dividends paid: 9386667.78591954
Stock repurchases: 0
Shareholder yield for 1081.HK (annual period ending 2023-12-31)
Dividends paid: 5560389.087201124
Stock repurchases: 0
Net debt paydown: 49465022.54546778
Shareholder yield for 1081.HK (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1081.HK (quarterly period ending 2024-12-31)
Dividends paid: 49520.546575342465
Stock repurchases: 0
Shareholder yield for 1081.HK (annual period ending 2024-12-31)
Dividends paid: 16491462.375342466
Stock repurchases: 0
Net debt paydown: 7009845.011987746
Shareholder yield for 1081.HK (quarterly period ending 2025-03-31)
Dividends paid: 609802.044077135
Stock repurchases: 0
Net debt paydown: -136769922.7962225
Shareholder yield for 1081.HK (quarterly period ending 2025-06-30)
Dividends paid: 8344594.451882845
Stock repurchases: 0
Net debt paydown: -892699.6932293773
Shareholder yield for 1081.HK (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 1081.HK (quarterly period ending 2025-12-31)
Dividends paid: 9180904.542857142
Stock repurchases: 0
Shareholder yield for 1081.HK (annual period ending 2025-12-31)
Dividends paid: 19662460.46
Stock repurchases: 0
Net debt paydown: -227433166.1684736
Shareholder yield for 1444.T (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 502.69628004752764
Shareholder yield for 1444.T (annual period ending 2022-07-31)
Dividends paid: 0
Stock repurchases: 10223.214285714284
Net debt paydown: 11760.436660268715
Shareholder yield for 343A.T (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 343A.T (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2382403.818239794
Shareholder yield for 343A.T (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 343A.T (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 506707.94256525766
Shareholder yield for 343A.T (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -313765.97599921096
Shareholder yield for ALFLO.PA (annual period ending 2021-06-30)
Dividends paid: 714285.7142857143
Stock repurchases: 0
Shareholder yield for ALFLO.PA (annual period ending 2022-06-30)
Dividends paid: 625000
Stock repurchases: 0
Net debt paydown: -5241815.476190478
Shareholder yield for AZI (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for AZI (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1899076.9845266833
Shareholder yield for AZI (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 188376.17361859325
Shareholder yield for BLUW (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLUW (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BLUW (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CPPLUS.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CPPLUS.NS (annual period ending 2023-03-31)
Dividends paid: 468940.31668696715
Stock repurchases: 9739098.660170525
Net debt paydown: -40746666.39253166
Shareholder yield for CPPLUS.NS (annual period ending 2024-03-31)
Dividends paid: 119918.4554502938
Stock repurchases: 0
Net debt paydown: -323877.80937464535
Shareholder yield for CPPLUS.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CPPLUS.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CPPLUS.NS (annual period ending 2025-03-31)
Dividends paid: 2104278.7000233806
Stock repurchases: 0
Net debt paydown: -1143994.3915060759
Shareholder yield for CPPLUS.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ENERG.OL (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GKENERGY.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GKENERGY.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2041360.049074449
Shareholder yield for GKENERGY.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2301048.242128361
Shareholder yield for GKENERGY.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GKENERGY.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GKENERGY.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17987414.47819224
Shareholder yield for GKENERGY.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (annual period ending 2023-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (annual period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for LENSKART.NS (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OBA (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OBA (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OBA (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47597.150997150995
Shareholder yield for OBA (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PEP.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PEP.TO (annual period ending 2022-12-31)
Dividends paid: 4538235294.117647
Stock repurchases: 1102941176.4705882
Shareholder yield for PEP.TO (annual period ending 2023-12-31)
Dividends paid: 5062121212.121212
Stock repurchases: 757575757.5757575
Net debt paydown: -4750267379.679146
Shareholder yield for PEP.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PEP.TO (annual period ending 2024-12-31)
Dividends paid: 5055244755.244756
Stock repurchases: 699300699.3006994
Net debt paydown: 2401923076.923073
Shareholder yield for PEP.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PEP.TO (quarterly period ending 2025-03-31)
Dividends paid: 1316083916.0839162
Stock repurchases: 127972027.97202797
Shareholder yield for PEP.TO (quarterly period ending 2025-06-30)
Dividends paid: 1358394160.5839415
Stock repurchases: 227007299.27007297
Net debt paydown: -3577898014.3943596
Shareholder yield for PEP.TO (quarterly period ending 2025-09-30)
Dividends paid: 1402158273.381295
Stock repurchases: 185611510.7913669
Net debt paydown: 924554954.576477
Shareholder yield for PO1.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PO1.DE (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -288135.184719536
Shareholder yield for SNBR (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SNBR (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 64188000
Shareholder yield for SNBR (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 3747000
Net debt paydown: -76642000
Shareholder yield for SNBR (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SNBR (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SNBR (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 768000
Net debt paydown: 36546000
Shareholder yield for SNBR (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 563000
Shareholder yield for SNBR (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 381000
Net debt paydown: 915000
Shareholder yield for SNBR (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 75000
Net debt paydown: -6835000
Shareholder yield for SNBR (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 194000
Net debt paydown: -1973000
Shareholder yield for SNBR (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 1213000
Net debt paydown: -6394000
Shareholder yield for 0116.HK (annual period ending 2025-12-31)
Market cap (USD): 1003251101.285347
Dividends paid: 49212853.47043702
Stock repurchases: 841773.7789203085
Net debt paydown: -295902816.83142066
Dividend yield: 4.905337597674841%
Buyback yield: 0.08390459555358008%
Debt paydown yield: -29.49439242601532%
Total shareholder yield: -24.5051502327869% (Minimal or Negative)
Shareholder yield for 0116.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1003251101.285347
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -275195731.8291224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.4303941930935%
Total shareholder yield: -27.4303941930935% (Minimal or Negative)
Shareholder yield for 0239.HK (annual period ending 2025-12-31)
Market cap (USD): 93331767.6092545
Dividends paid: 7412339.331619537
Stock repurchases: 0
Net debt paydown: -74442.79543105501
Dividend yield: 7.941925371704363%
Buyback yield: 0%
Debt paydown yield: -0.07976147600966843%
Total shareholder yield: 7.862163895694694% (Moderate Return)
Shareholder yield for 0239.HK (quarterly period ending 2025-12-31)
Market cap (USD): 93331767.6092545
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6131.678483126801
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006569765729497233%
Total shareholder yield: -0.006569765729497233% (Minimal or Negative)
Shareholder yield for 0564.HK (quarterly period ending 2026-03-31)
Market cap (USD): 3692238133.7192473
Dividends paid: 6531445.154848047
Stock repurchases: 0
Net debt paydown: -3595945.508234501
Dividend yield: 0.17689663879476872%
Buyback yield: 0%
Debt paydown yield: -0.09739202559538733%
Total shareholder yield: 0.07950461319938139% (Low Return)