speb/financial-data huggingface dataset:
Shareholder yield for IART (annual period ending 2024-12-31)
Market cap (USD): 1764433760.04
Dividends paid: 0
Stock repurchases: 52471000
Net debt paydown: -302881000
Dividend yield: 0%
Buyback yield: 2.9738152368389548%
Debt paydown yield: -17.165903694402992%
Total shareholder yield: -14.192088457564036% (Minimal or Negative)
Shareholder yield for IART (quarterly period ending 2024-12-31)
Market cap (USD): 1764433760.04
Dividends paid: 0
Stock repurchases: 2471000
Dividend yield: 0%
Buyback yield: 0.1400449286316071%
Total shareholder yield: 0.1400449286316071% (Low Return)
Shareholder yield for IART (quarterly period ending 2025-03-31)
Market cap (USD): 1710753896.9699998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IART (quarterly period ending 2025-06-30)
Market cap (USD): 954567999.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5168000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5413967366419841%
Total shareholder yield: 0.5413967366419841% (Low Return)
Shareholder yield for IART (quarterly period ending 2025-09-30)
Market cap (USD): 1114829619.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7909000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7094357611408767%
Total shareholder yield: 0.7094357611408767% (Low Return)
Shareholder yield for IART (quarterly period ending 2025-12-31)
Market cap (USD): 966237535.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27324000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8278760659662763%
Total shareholder yield: -2.8278760659662763% (Minimal or Negative)
Shareholder yield for IART (annual period ending 2025-12-31)
Market cap (USD): 966237535.26
Dividends paid: 0
Stock repurchases: 221000
Net debt paydown: -48621000
Dividend yield: 0%
Buyback yield: 0.022872222609374437%
Debt paydown yield: -5.031992468282328%
Total shareholder yield: -5.009120245672954% (Minimal or Negative)
Shareholder yield for IONR (annual period ending 2022-06-30)
Market cap (USD): 1355144917.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONR (annual period ending 2023-06-30)
Market cap (USD): 699479225.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35464.71797213977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00507016029339661%
Total shareholder yield: 0.00507016029339661% (Low Return)
Shareholder yield for IONR (annual period ending 2024-06-30)
Market cap (USD): 308232054.49
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -714935.9823399559
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23194731758930365%
Total shareholder yield: -0.23194731758930365% (Minimal or Negative)
Shareholder yield for IONR (quarterly period ending 2024-12-31)
Market cap (USD): 306694737.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONR (quarterly period ending 2025-03-31)
Market cap (USD): 300545469.59000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IONR (annual period ending 2025-06-30)
Market cap (USD): 200619865.89
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 611542.4836601308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30482648413065927%
Total shareholder yield: 0.30482648413065927% (Low Return)
Shareholder yield for IONR (quarterly period ending 2025-06-30)
Market cap (USD): 200619865.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR (annual period ending 2021-12-31)
Market cap (USD): 1920134480
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR (annual period ending 2022-12-31)
Market cap (USD): 1250053420
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64560738.17486861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.164638338005476%
Total shareholder yield: 5.164638338005476% (Moderate Return)
Shareholder yield for LAR (annual period ending 2023-12-31)
Market cap (USD): 1035430880
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16002587.991718441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5455003613296179%
Total shareholder yield: -1.5455003613296179% (Minimal or Negative)
Shareholder yield for LAR (quarterly period ending 2024-09-30)
Market cap (USD): 534098839.99999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR (annual period ending 2024-12-31)
Market cap (USD): 429245080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7468650.793650806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.739950238602806%
Total shareholder yield: 1.739950238602806% (Low Return)
Shareholder yield for LAR (quarterly period ending 2024-12-31)
Market cap (USD): 429245080
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR (quarterly period ending 2025-03-31)
Market cap (USD): 350604760
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAR (quarterly period ending 2025-06-30)
Market cap (USD): 340774720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32884431.818181813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.649903554518895%
Total shareholder yield: -9.649903554518895% (Minimal or Negative)
Shareholder yield for LAR (quarterly period ending 2025-09-30)
Market cap (USD): 547205560
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6526250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.192650527893028%
Total shareholder yield: -1.192650527893028% (Minimal or Negative)
Shareholder yield for LAR (annual period ending 2025-12-31)
Market cap (USD): 914193720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81669268.6357243
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.933475132133298%
Total shareholder yield: -8.933475132133298% (Minimal or Negative)
Shareholder yield for LAR (quarterly period ending 2025-12-31)
Market cap (USD): 914193720
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32662879.74683541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.572861969215388%
Total shareholder yield: -3.572861969215388% (Minimal or Negative)
Shareholder yield for LB.TO (annual period ending 2021-10-31)
Market cap (USD): 1155517343.2520325
Dividends paid: 0
Stock repurchases: 101626016.2601626
Dividend yield: 0%
Buyback yield: 8.79484993052127%
Total shareholder yield: 8.79484993052127% (Moderate Return)
Shareholder yield for LB.TO (annual period ending 2022-10-31)
Market cap (USD): 799359932.2058823
Dividends paid: 73046323.52941176
Stock repurchases: 12657352.94117647
Dividend yield: 9.138101696920934%
Buyback yield: 1.5834360006321226%
Total shareholder yield: 10.721537697553057% (High Return)
Shareholder yield for LB.TO (annual period ending 2023-10-31)
Market cap (USD): 697539549.7101449
Dividends paid: 60202173.913043484
Stock repurchases: 0
Net debt paydown: 25630051.150894165
Dividend yield: 8.63064666914727%
Buyback yield: 0%
Debt paydown yield: 3.674350961396305%
Total shareholder yield: 12.304997630543575% (High Return)
Shareholder yield for LB.TO (quarterly period ending 2024-10-31)
Market cap (USD): 761805632.8057554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LB.TO (annual period ending 2024-10-31)
Market cap (USD): 761805632.8057554
Dividends paid: 61491366.90647482
Stock repurchases: 0
Net debt paydown: -182050046.91898727
Dividend yield: 8.071792102665357%
Buyback yield: 0%
Debt paydown yield: -23.897177846859822%
Total shareholder yield: -15.825385744194465% (Minimal or Negative)
Shareholder yield for LB.TO (quarterly period ending 2025-01-31)
Market cap (USD): 797008973.7931036
Dividends paid: 0
Stock repurchases: 2758.6206896551726
Dividend yield: 0%
Buyback yield: 0.0003461216599013208%
Total shareholder yield: 0.0003461216599013208% (Low Return)
Shareholder yield for LB.TO (quarterly period ending 2025-04-30)
Market cap (USD): 832568145.652174
Dividends paid: 14241304.347826088
Stock repurchases: 3623.188405797102
Dividend yield: 1.7105271709225045%
Buyback yield: 0.0004351822039694969%
Total shareholder yield: 1.710962353126474% (Low Return)
Shareholder yield for LB.TO (quarterly period ending 2025-07-31)
Market cap (USD): 951691931.0144928
Dividends paid: 17145652.173913043
Stock repurchases: 0
Net debt paydown: 17198550.724637985
Dividend yield: 1.801596883944994%
Buyback yield: 0%
Debt paydown yield: 1.8071552530979775%
Total shareholder yield: 3.6087521370429716% (Low Return)
Shareholder yield for LB.TO (quarterly period ending 2025-10-31)
Market cap (USD): 1028642465
Dividends paid: 15594285.714285715
Stock repurchases: 0
Net debt paydown: 110864006.21117973
Dividend yield: 1.5160064108655784%
Buyback yield: 0%
Debt paydown yield: 10.777700705869627%
Total shareholder yield: 12.293707116735206% (High Return)
Shareholder yield for LB.TO (annual period ending 2025-10-31)
Market cap (USD): 1028642465
Dividends paid: 62822142.85714286
Stock repurchases: 0
Net debt paydown: 55627096.60842705
Dividend yield: 6.1072865446151745%
Buyback yield: 0%
Debt paydown yield: 5.407816466961341%
Total shareholder yield: 11.515103011576516% (High Return)
Shareholder yield for LB.TO (quarterly period ending 2026-01-31)
Market cap (USD): 1296678452.7407405
Dividends paid: 18842222.22222222
Stock repurchases: 0
Net debt paydown: -212565423.2804203
Dividend yield: 1.4531144696972578%
Buyback yield: 0%
Debt paydown yield: -16.393071299297738%
Total shareholder yield: -14.93995682960048% (Minimal or Negative)
Shareholder yield for LPE.PA (annual period ending 2022-03-31)
Market cap (USD): 579272514.1777778
Dividends paid: 6577777.777777778
Stock repurchases: 0
Dividend yield: 1.1355238884610825%
Buyback yield: 0%
Total shareholder yield: 1.1355238884610825% (Low Return)
Shareholder yield for LPE.PA (annual period ending 2023-03-31)
Market cap (USD): 718436898.9456521
Dividends paid: 12847826.086956521
Stock repurchases: 0
Net debt paydown: 78759178.74396133
Dividend yield: 1.7883026478472157%
Buyback yield: 0%
Debt paydown yield: 10.962574285862127%
Total shareholder yield: 12.750876933709343% (High Return)
Shareholder yield for LPE.PA (annual period ending 2024-03-31)
Market cap (USD): 739186209.5434783
Dividends paid: 12752688.17204301
Stock repurchases: 0
Net debt paydown: 51770570.35998133
Dividend yield: 1.7252335077948866%
Buyback yield: 0%
Debt paydown yield: 7.003725136045877%
Total shareholder yield: 8.728958643840764% (Moderate Return)
Shareholder yield for LPE.PA (quarterly period ending 2024-09-30)
Market cap (USD): 682844560.1444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPE.PA (annual period ending 2025-03-31)
Market cap (USD): 615584162.4130435
Dividends paid: 13510869.56521739
Stock repurchases: 6054347.826086956
Net debt paydown: -38879266.012155205
Dividend yield: 2.1948046083992483%
Buyback yield: 0.9835126040855843%
Debt paydown yield: -6.315832730288482%
Total shareholder yield: -3.137515517803649% (Minimal or Negative)
Shareholder yield for LPE.PA (quarterly period ending 2025-03-31)
Market cap (USD): 615584162.4130435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPE.PA (quarterly period ending 2025-09-30)
Market cap (USD): 605331561.8823528
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29357672.634271145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.849849980228993%
Total shareholder yield: -4.849849980228993% (Minimal or Negative)
Shareholder yield for LUD (quarterly period ending 2025-06-30)
Market cap (USD): 116853500.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49466.950226541376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04233245065534312%
Total shareholder yield: -0.04233245065534312% (Minimal or Negative)
Shareholder yield for MAC (annual period ending 2021-12-31)
Market cap (USD): 4189636000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAC (annual period ending 2022-12-31)
Market cap (USD): 2865496781.25
Dividends paid: 186328000
Stock repurchases: 183000
Dividend yield: 6.50246760768369%
Buyback yield: 0.006386327187573071%
Total shareholder yield: 6.508853934871263% (Moderate Return)
Shareholder yield for MAC (annual period ending 2023-12-31)
Market cap (USD): 4174758031.25
Dividends paid: 159290000
Stock repurchases: 583000
Net debt paydown: 188951000
Dividend yield: 3.8155504775999107%
Buyback yield: 0.013964881213137974%
Debt paydown yield: 4.526034768616867%
Total shareholder yield: 8.355550127429916% (Moderate Return)
Shareholder yield for MAC (quarterly period ending 2024-09-30)
Market cap (USD): 5097192093.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAC (quarterly period ending 2024-12-31)
Market cap (USD): 5614945406.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAC (annual period ending 2024-12-31)
Market cap (USD): 5614945406.25
Dividends paid: 161289000
Stock repurchases: 0
Net debt paydown: -754858000
Dividend yield: 2.872494536108385%
Buyback yield: 0%
Debt paydown yield: -13.443728217905146%
Total shareholder yield: -10.571233681796762% (Minimal or Negative)
Shareholder yield for MAC (quarterly period ending 2025-03-31)
Market cap (USD): 4885924937.500001
Dividends paid: 50433000
Stock repurchases: 0
Dividend yield: 1.0322098813455214%
Buyback yield: 0%
Total shareholder yield: 1.0322098813455214% (Low Return)
Shareholder yield for MAC (quarterly period ending 2025-06-30)
Market cap (USD): 4653828625
Dividends paid: 45732000
Stock repurchases: 0
Net debt paydown: -93889000
Dividend yield: 0.9826747756531322%
Buyback yield: 0%
Debt paydown yield: -2.017457185587705%
Total shareholder yield: -1.0347824099345728% (Minimal or Negative)
Shareholder yield for MAC (quarterly period ending 2025-09-30)
Market cap (USD): 5281678906.25
Dividends paid: 45867000
Stock repurchases: 0
Net debt paydown: 244950000
Dividend yield: 0.8684170471954274%
Buyback yield: 0%
Debt paydown yield: 4.6377298648379%
Total shareholder yield: 5.506146912033327% (Moderate Return)
Shareholder yield for MAC (annual period ending 2025-12-31)
Market cap (USD): 5406653843.750001
Dividends paid: 188208000
Stock repurchases: 0
Net debt paydown: -71394000
Dividend yield: 3.481044014267072%
Buyback yield: 0%
Debt paydown yield: -1.3204840195665613%
Total shareholder yield: 2.160559994700511% (Low Return)
Shareholder yield for MAC (quarterly period ending 2025-12-31)
Market cap (USD): 5406653843.750001
Dividends paid: 46176000
Stock repurchases: 0
Net debt paydown: 10715000
Dividend yield: 0.8540587456579759%
Buyback yield: 0%
Debt paydown yield: 0.19818172773140183%
Total shareholder yield: 1.0522404733893778% (Low Return)
Shareholder yield for NEE (annual period ending 2021-12-31)
Market cap (USD): 172271002570.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEE (annual period ending 2022-12-31)
Market cap (USD): 157546628743.32
Dividends paid: 3352000000
Stock repurchases: 0
Dividend yield: 2.1276240734171377%
Buyback yield: 0%
Total shareholder yield: 2.1276240734171377% (Low Return)
Shareholder yield for NEE (annual period ending 2023-12-31)
Market cap (USD): 117690710351.94
Dividends paid: 3782000000
Stock repurchases: 0
Net debt paydown: -8245000000
Dividend yield: 3.213507666569758%
Buyback yield: 0%
Debt paydown yield: -7.0056506374583964%
Total shareholder yield: -3.7921429708886385% (Minimal or Negative)
Shareholder yield for NEE (quarterly period ending 2024-09-30)
Market cap (USD): 167453254193.82
Dividends paid: 0
Stock repurchases: 27000000
Dividend yield: 0%
Buyback yield: 0.016123902834846465%
Total shareholder yield: 0.016123902834846465% (Low Return)
Shareholder yield for NEE (quarterly period ending 2024-12-31)
Market cap (USD): 142968247290.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEE (annual period ending 2024-12-31)
Market cap (USD): 142968247290.9
Dividends paid: 4235000000
Stock repurchases: 0
Net debt paydown: -9122000000
Dividend yield: 2.9621962080733715%
Buyback yield: 0%
Debt paydown yield: -6.380437735547885%
Total shareholder yield: -3.418241527474514% (Minimal or Negative)
Shareholder yield for NEE (quarterly period ending 2025-03-31)
Market cap (USD): 142530270165.72
Dividends paid: 1166000000
Stock repurchases: 0
Dividend yield: 0.8180718374028839%
Buyback yield: 0%
Total shareholder yield: 0.8180718374028839% (Low Return)
Shareholder yield for NEE (quarterly period ending 2025-06-30)
Market cap (USD): 140715793504.26
Dividends paid: 1166000000
Stock repurchases: 0
Net debt paydown: -3511000000
Dividend yield: 0.8286205627406711%
Buyback yield: 0%
Debt paydown yield: -2.4951001679095164%
Total shareholder yield: -1.6664796051688453% (Minimal or Negative)
Shareholder yield for NEE (quarterly period ending 2025-09-30)
Market cap (USD): 154188804116.94
Dividends paid: 1167000000
Stock repurchases: 0
Net debt paydown: 67000000
Dividend yield: 0.7568642915959857%
Buyback yield: 0%
Debt paydown yield: 0.04345321982599061%
Total shareholder yield: 0.8003175114219763% (Low Return)
Shareholder yield for NEE (quarterly period ending 2025-12-31)
Market cap (USD): 165096520139.28
Dividends paid: 1181000000
Stock repurchases: 0
Net debt paydown: -2497000000
Dividend yield: 0.7153391234434715%
Buyback yield: 0%
Debt paydown yield: -1.5124485954600748%
Total shareholder yield: -0.7971094720166033% (Minimal or Negative)
Shareholder yield for NEE (annual period ending 2025-12-31)
Market cap (USD): 165096520139.28
Dividends paid: 4680000000
Stock repurchases: 0
Net debt paydown: -13286000000
Dividend yield: 2.8347054172019024%
Buyback yield: 0%
Debt paydown yield: -8.047413712167623%
Total shareholder yield: -5.21270829496572% (Minimal or Negative)
Shareholder yield for NIBL.NS (annual period ending 2022-03-31)
Market cap (USD): 8627555.716734802
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (annual period ending 2023-03-31)
Market cap (USD): 4736929.750304507
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7916351.649138892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 167.11988706672292%
Total shareholder yield: 167.11988706672292% (High Return)
Shareholder yield for NIBL.NS (annual period ending 2024-03-31)
Market cap (USD): 9664936.570297506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1028814.4344428014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.644813103115197%
Total shareholder yield: 10.644813103115197% (High Return)
Shareholder yield for NIBL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10147235.893454373
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6778594.241753117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (annual period ending 2025-03-31)
Market cap (USD): 5850532.716769752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 375864.4117324045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.424447651664959%
Total shareholder yield: 6.424447651664959% (Moderate Return)
Shareholder yield for NIBL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5850532.716769752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 7822649.584600983
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 7695348.483652762
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIBL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10005906.154617356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOAL.V (annual period ending 2023-12-31)
Market cap (USD): 77160904.09090908
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2244688.6140819965
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9091009761074855%
Total shareholder yield: 2.9091009761074855% (Low Return)
Shareholder yield for NOAL.V (quarterly period ending 2024-09-30)
Market cap (USD): 31435923.888888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOAL.V (quarterly period ending 2024-12-31)
Market cap (USD): 55397572.16783217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 890414.2709142709
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6073164149083587%
Total shareholder yield: 1.6073164149083587% (Low Return)
Shareholder yield for NOAL.V (annual period ending 2024-12-31)
Market cap (USD): 55397572.16783217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3583.7995337995335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006469235732826114%
Total shareholder yield: 0.006469235732826114% (Low Return)
Shareholder yield for NOAL.V (quarterly period ending 2025-03-31)
Market cap (USD): 67268480.48951049
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1507.6923076923076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002241305729995506%
Total shareholder yield: 0.002241305729995506% (Low Return)
Shareholder yield for NOAL.V (quarterly period ending 2025-06-30)
Market cap (USD): 82605347.44525547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1888.1476188045535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0022857450240202355%
Total shareholder yield: 0.0022857450240202355% (Low Return)
Shareholder yield for NOAL.V (quarterly period ending 2025-09-30)
Market cap (USD): 75310522.69784173
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1482.4817518248174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0019684921823910043%
Total shareholder yield: 0.0019684921823910043% (Low Return)
Shareholder yield for NOAL.V (quarterly period ending 2025-12-31)
Market cap (USD): 53693475.83941606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOAL.V (annual period ending 2025-12-31)
Market cap (USD): 53693475.83941606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4878.3216783216785
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009085501733788916%
Total shareholder yield: 0.009085501733788916% (Low Return)
Shareholder yield for NTPC.NS (annual period ending 2022-03-31)
Market cap (USD): 15222090684.31175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPC.NS (annual period ending 2023-03-31)
Market cap (USD): 19070897450.14592
Dividends paid: 882814859.9269185
Stock repurchases: 0
Dividend yield: 4.629120691539159%
Buyback yield: 0%
Total shareholder yield: 4.629120691539159% (Moderate Return)
Shareholder yield for NTPC.NS (annual period ending 2024-03-31)
Market cap (USD): 37237245235.31766
Dividends paid: 889726585.9215733
Stock repurchases: 0
Net debt paydown: -1284960641.7696877
Dividend yield: 2.3893458828627643%
Buyback yield: 0%
Debt paydown yield: -3.4507403371261387%
Total shareholder yield: -1.0613944542633744% (Minimal or Negative)
Shareholder yield for NTPC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 49321886126.404205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 36424380794.298164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPC.NS (annual period ending 2025-03-31)
Market cap (USD): 39426017595.36632
Dividends paid: 959380406.8272153
Stock repurchases: 0
Net debt paydown: -800952550.2550697
Dividend yield: 2.4333687887867472%
Buyback yield: 0%
Debt paydown yield: -2.031532980265307%
Total shareholder yield: 0.4018358085214402% (Low Return)
Shareholder yield for NTPC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 39426017595.36632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 37022293387.11514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTPC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 35330127649.64598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NYM.AX (annual period ending 2022-06-30)
Market cap (USD): 14569296.758620689
Dividends paid: 0
Stock repurchases: 542946.8965517242
Dividend yield: 0%
Buyback yield: 3.7266513651762994%
Total shareholder yield: 3.7266513651762994% (Low Return)
Shareholder yield for NYM.AX (annual period ending 2023-06-30)
Market cap (USD): 11192307.44370861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NYM.AX (annual period ending 2024-06-30)
Market cap (USD): 5633461.413333334
Dividends paid: 0
Stock repurchases: 97726.66666666667
Dividend yield: 0%
Buyback yield: 1.7347534578894284%
Total shareholder yield: 1.7347534578894284% (Low Return)
Shareholder yield for OBL.AX (annual period ending 2021-06-30)
Market cap (USD): 816660389.0977443
Dividends paid: 55166165.41353383
Stock repurchases: 0
Dividend yield: 6.755092588056344%
Buyback yield: 0%
Total shareholder yield: 6.755092588056344% (Moderate Return)
Shareholder yield for OBL.AX (annual period ending 2022-06-30)
Market cap (USD): 709124050.9655172
Dividends paid: 78162068.96551724
Stock repurchases: 0
Net debt paydown: 292434.5346123874
Dividend yield: 11.022340711627908%
Buyback yield: 0%
Debt paydown yield: 0.04123884025851603%
Total shareholder yield: 11.063579551886425% (High Return)
Shareholder yield for OBL.AX (annual period ending 2023-06-30)
Market cap (USD): 502558020.63576156
Dividends paid: 61699337.74834437
Stock repurchases: 1099337.7483443709
Net debt paydown: -20497702.671842888
Dividend yield: 12.277057616211469%
Buyback yield: 0.21874842370511816%
Debt paydown yield: -4.078673870513945%
Total shareholder yield: 8.417132169402642% (Moderate Return)
Shareholder yield for OBL.AX (annual period ending 2024-06-30)
Market cap (USD): 214335241.32000002
Dividends paid: 85941333.33333333
Stock repurchases: 0
Net debt paydown: -49024481.236203074
Dividend yield: 40.09668816199195%
Buyback yield: 0%
Debt paydown yield: -22.87280474003344%
Total shareholder yield: 17.223883421958508% (High Return)
Shareholder yield for OGDC.L (annual period ending 2021-06-30)
Market cap (USD): 38708355.60000001
Dividends paid: 42255250000
Stock repurchases: 0
Dividend yield: 109163.12342650894%
Buyback yield: 0%
Total shareholder yield: 109163.12342650894% (High Return)
Shareholder yield for OGDC.L (annual period ending 2022-06-30)
Market cap (USD): 19616429.53170732
Dividends paid: 29969704878.048782
Stock repurchases: 0
Dividend yield: 152778.59219796743%
Buyback yield: 0%
Total shareholder yield: 152778.59219796743% (High Return)
Shareholder yield for OGDC.L (annual period ending 2023-06-30)
Market cap (USD): 17802577.048101265
Dividends paid: 40486029113.92405
Stock repurchases: 0
Dividend yield: 227416.67683579604%
Buyback yield: 0%
Total shareholder yield: 227416.67683579604% (High Return)
Shareholder yield for OGDC.L (annual period ending 2024-06-30)
Market cap (USD): 27166623.69113924
Dividends paid: 43534434177.21519
Stock repurchases: 0
Dividend yield: 160249.7044614879%
Buyback yield: 0%
Total shareholder yield: 160249.7044614879% (High Return)
Shareholder yield for OGDC.L (quarterly period ending 2024-09-30)
Market cap (USD): 28615510.288
Dividends paid: 26667004000
Stock repurchases: 0
Dividend yield: 93190.73373709114%
Buyback yield: 0%
Total shareholder yield: 93190.73373709114% (High Return)
Shareholder yield for OGDC.L (quarterly period ending 2024-12-31)
Market cap (USD): 30321545.22
Dividends paid: 37545962500
Stock repurchases: 0
Dividend yield: 123826.01951049248%
Buyback yield: 0%
Total shareholder yield: 123826.01951049248% (High Return)
Shareholder yield for OGDC.L (quarterly period ending 2025-03-31)
Market cap (USD): 41054316.54545454
Dividends paid: 49094163636.36363
Stock repurchases: 0
Dividend yield: 119583.43912998168%
Buyback yield: 0%
Total shareholder yield: 119583.43912998168% (High Return)
Shareholder yield for OGDC.L (annual period ending 2025-06-30)
Market cap (USD): 27455241.56712329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGDC.L (quarterly period ending 2025-06-30)
Market cap (USD): 27455241.56712329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGDC.L (quarterly period ending 2025-09-30)
Market cap (USD): 43299887.27027027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGDC.L (quarterly period ending 2025-12-31)
Market cap (USD): 44985386.237837836
Dividends paid: 49351856756.75676
Stock repurchases: 0
Dividend yield: 109706.41998233246%
Buyback yield: 0%
Total shareholder yield: 109706.41998233246% (High Return)
Shareholder yield for OMFREIGHT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 35802430.483234935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCO (annual period ending 2022-12-31)
Market cap (USD): 690309004000
Dividends paid: 0
Stock repurchases: 566810
Dividend yield: 0%
Buyback yield: 8.21096055122584e-05%
Total shareholder yield: 8.21096055122584e-05% (Low Return)
Shareholder yield for ONCO (annual period ending 2023-12-31)
Market cap (USD): 124255620720
Dividends paid: 0
Stock repurchases: 58981
Net debt paydown: -9885772
Dividend yield: 0%
Buyback yield: 4.746747041158719e-05%
Debt paydown yield: -0.007955995827566455%
Total shareholder yield: -0.007908528357154868% (Minimal or Negative)
Shareholder yield for ONCO (quarterly period ending 2024-09-30)
Market cap (USD): 81581973200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCO (annual period ending 2024-12-31)
Market cap (USD): 9883969830
Dividends paid: 0
Stock repurchases: 718
Net debt paydown: 438284
Dividend yield: 0%
Buyback yield: 7.264287653132182e-06%
Debt paydown yield: 0.004434291155662097%
Total shareholder yield: 0.004441555443315229% (Low Return)
Shareholder yield for ONCO (quarterly period ending 2024-12-31)
Market cap (USD): 9883969830
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 935071
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009460480111562624%
Total shareholder yield: 0.009460480111562624% (Low Return)
Shareholder yield for ONCO (quarterly period ending 2025-03-31)
Market cap (USD): 1223729598
Dividends paid: 0
Stock repurchases: 1318813
Net debt paydown: -364599
Dividend yield: 0%
Buyback yield: 0.10776996831288542%
Debt paydown yield: -0.029794082009283886%
Total shareholder yield: 0.07797588630360153% (Low Return)
Shareholder yield for ONCO (quarterly period ending 2025-06-30)
Market cap (USD): 880420842
Dividends paid: 0
Stock repurchases: 395683
Net debt paydown: 293189
Dividend yield: 0%
Buyback yield: 0.04494248444881772%
Debt paydown yield: 0.033301006293079104%
Total shareholder yield: 0.07824349074189682% (Low Return)
Shareholder yield for ONCO (quarterly period ending 2025-09-30)
Market cap (USD): 574027006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8586549
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.495844082290442%
Total shareholder yield: 1.495844082290442% (Low Return)
Shareholder yield for ONCO (quarterly period ending 2025-12-31)
Market cap (USD): 287936376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 117648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.040859026439924354%
Total shareholder yield: 0.040859026439924354% (Low Return)
Shareholder yield for ONCO (annual period ending 2025-12-31)
Market cap (USD): 287936376
Dividends paid: 0
Stock repurchases: 1714496
Net debt paydown: 9398714
Dividend yield: 0%
Buyback yield: 0.595442654317494%
Debt paydown yield: 3.264163469224187%
Total shareholder yield: 3.859606123541681% (Low Return)
Shareholder yield for PAH3.DE (annual period ending 2021-12-31)
Market cap (USD): 11416512784.09091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (annual period ending 2022-12-31)
Market cap (USD): 6786369680.851063
Dividends paid: 832978723.4042554
Stock repurchases: 0
Dividend yield: 12.27429041707898%
Buyback yield: 0%
Total shareholder yield: 12.27429041707898% (High Return)
Shareholder yield for PAH3.DE (annual period ending 2023-12-31)
Market cap (USD): 6718784722.222222
Dividends paid: 870000000
Stock repurchases: 0
Net debt paydown: -4117919621.7494082
Dividend yield: 12.948770290592812%
Buyback yield: 0%
Debt paydown yield: -61.28964972087119%
Total shareholder yield: -48.34087943027838% (Minimal or Negative)
Shareholder yield for PAH3.DE (quarterly period ending 2024-09-30)
Market cap (USD): 6286631944.444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (annual period ending 2024-12-31)
Market cap (USD): 5214225260.416667
Dividends paid: 815625000
Stock repurchases: 0
Net debt paydown: -404930555.5555563
Dividend yield: 15.642304642872748%
Buyback yield: 0%
Debt paydown yield: -7.765881513204867%
Total shareholder yield: 7.876423129667881% (Moderate Return)
Shareholder yield for PAH3.DE (quarterly period ending 2024-12-31)
Market cap (USD): 5214225260.416667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (quarterly period ending 2025-03-31)
Market cap (USD): 5172961956.521739
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (quarterly period ending 2025-06-30)
Market cap (USD): 5761102941.176471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (quarterly period ending 2025-09-30)
Market cap (USD): 5719669117.6470585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (quarterly period ending 2025-12-31)
Market cap (USD): 6825772058.823529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAH3.DE (annual period ending 2025-12-31)
Market cap (USD): 6825772058.823529
Dividends paid: 687058823.5294118
Stock repurchases: 0
Net debt paydown: -394546568.62745094
Dividend yield: 10.06565730013304%
Buyback yield: 0%
Debt paydown yield: -5.78024823019733%
Total shareholder yield: 4.28540906993571% (Moderate Return)
Shareholder yield for PAM (annual period ending 2021-12-31)
Market cap (USD): 1134535924.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAM (annual period ending 2022-12-31)
Market cap (USD): 1716583487.76
Dividends paid: 0
Stock repurchases: 101781.17048346056
Dividend yield: 0%
Buyback yield: 0.005929287518446108%
Total shareholder yield: 0.005929287518446108% (Low Return)
Shareholder yield for PAM (annual period ending 2023-12-31)
Market cap (USD): 2661403078.0800004
Dividends paid: 1237.654397386074
Stock repurchases: 0
Net debt paydown: 7362867.525357377
Dividend yield: 4.6503831290333795e-05%
Buyback yield: 0%
Debt paydown yield: 0.27665360373255166%
Total shareholder yield: 0.276700107563842% (Low Return)
Shareholder yield for PAM (quarterly period ending 2024-09-30)
Market cap (USD): 3226790000.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAM (quarterly period ending 2024-12-31)
Market cap (USD): 4726247711.76
Dividends paid: 37.16589070593028
Stock repurchases: 0
Dividend yield: 7.863720433749785e-07%
Buyback yield: 0%
Total shareholder yield: 7.863720433749785e-07% (Low Return)
Shareholder yield for PAM (annual period ending 2024-12-31)
Market cap (USD): 4726247711.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -216675.8809243047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004584522313233073%
Total shareholder yield: -0.004584522313233073% (Minimal or Negative)
Shareholder yield for PAM (quarterly period ending 2025-03-31)
Market cap (USD): 4149037108.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAM (quarterly period ending 2025-06-30)
Market cap (USD): 3728758997.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 258260.29388815816
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0069261728650182874%
Total shareholder yield: 0.0069261728650182874% (Low Return)
Shareholder yield for PAM (quarterly period ending 2025-09-30)
Market cap (USD): 3227864880.2400002
Dividends paid: 0
Stock repurchases: 11781.945641048298
Net debt paydown: 30205.222194440896
Dividend yield: 0%
Buyback yield: 0.0003650073989519747%
Debt paydown yield: 0.0009357647644840406%
Total shareholder yield: 0.0013007721634360153% (Low Return)
Shareholder yield for PAM (annual period ending 2025-12-31)
Market cap (USD): 4756881794.04
Dividends paid: 688.9472197534947
Stock repurchases: 32380.51932841425
Net debt paydown: 702786.9878075512
Dividend yield: 1.4483168798028394e-05%
Buyback yield: 0.0006807089335073347%
Debt paydown yield: 0.014774110819572774%
Total shareholder yield: 0.015469302921878137% (Low Return)
Shareholder yield for PAM (quarterly period ending 2025-12-31)
Market cap (USD): 4756881794.04
Dividends paid: 688.9472197534947
Stock repurchases: 21357.363812358337
Net debt paydown: -5766.8414770662785
Dividend yield: 1.4483168798028394e-05%
Buyback yield: 0.0004489782327388803%
Debt paydown yield: -0.00012123154887497266%
Total shareholder yield: 0.000342229852661936% (Low Return)
Shareholder yield for PAT.L (annual period ending 2022-03-31)
Market cap (USD): 308012.93999999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAT.L (annual period ending 2023-03-31)
Market cap (USD): 128444.35358024691
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAT.L (annual period ending 2024-03-31)
Market cap (USD): 230468.19139240508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAT.L (quarterly period ending 2024-09-30)
Market cap (USD): 242759.82826666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAT.L (quarterly period ending 2025-03-31)
Market cap (USD): 405350.36259740253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAT.L (annual period ending 2025-03-31)
Market cap (USD): 405350.36259740253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNI (annual period ending 2021-12-31)
Market cap (USD): 101777720
Dividends paid: 5264000
Stock repurchases: 21000000
Dividend yield: 5.1720553378480085%
Buyback yield: 20.633199486095776%
Total shareholder yield: 25.805254823943784% (High Return)
Shareholder yield for PNI (annual period ending 2022-12-31)
Market cap (USD): 74876120
Dividends paid: 6503000
Stock repurchases: 6092000
Dividend yield: 8.685011990471729%
Buyback yield: 8.136105343065319%
Total shareholder yield: 16.821117333537046% (High Return)
Shareholder yield for PNI (annual period ending 2023-12-31)
Market cap (USD): 74988210
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNI (annual period ending 2024-12-31)
Market cap (USD): 74203580
Dividends paid: 4921000
Stock repurchases: 50089000
Dividend yield: 6.631755502901612%
Buyback yield: 67.50213399407414%
Total shareholder yield: 74.13388949697575% (High Return)
Shareholder yield for PNI (quarterly period ending 2024-12-31)
Market cap (USD): 74203580
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNI (quarterly period ending 2025-06-30)
Market cap (USD): 71513420
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PONY (quarterly period ending 2024-12-31)
Market cap (USD): 5070211525.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PONY (annual period ending 2024-12-31)
Market cap (USD): 5070211525.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -856496.7342928156
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.016892721929705295%
Total shareholder yield: -0.016892721929705295% (Minimal or Negative)
Shareholder yield for PONY (quarterly period ending 2025-03-31)
Market cap (USD): 3116325132.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 224429.22374429228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007201726847270337%
Total shareholder yield: 0.007201726847270337% (Low Return)
Shareholder yield for PONY (quarterly period ending 2025-06-30)
Market cap (USD): 4663887954
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -669874.4769874478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.014363005363645745%
Total shareholder yield: -0.014363005363645745% (Minimal or Negative)
Shareholder yield for PONY (quarterly period ending 2025-09-30)
Market cap (USD): 7946275764.049999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 211400.69421591237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0026603745011256346%
Total shareholder yield: 0.0026603745011256346% (Low Return)
Shareholder yield for PONY (annual period ending 2025-12-31)
Market cap (USD): 5123210252.5
Dividends paid: 919285.7142857143
Stock repurchases: 0
Net debt paydown: -2234332.681017612
Dividend yield: 0.017943548458451915%
Buyback yield: 0%
Debt paydown yield: -0.04361196536736537%
Total shareholder yield: -0.025668416908913454% (Minimal or Negative)
Shareholder yield for PONY (quarterly period ending 2025-12-31)
Market cap (USD): 5123210252.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2000288.1219903692
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.039043646920683725%
Total shareholder yield: -0.039043646920683725% (Minimal or Negative)
Shareholder yield for PRABHA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 287471259.1064302
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRABHA.NS (annual period ending 2025-03-31)
Market cap (USD): 287471259.1064302
Dividends paid: 466565.34954407293
Stock repurchases: 0
Net debt paydown: -5249808.796373388
Dividend yield: 0.16229982468311274%
Buyback yield: 0%
Debt paydown yield: -1.8262030133696798%
Total shareholder yield: -1.6639031886865672% (Minimal or Negative)
Shareholder yield for PRABHA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 454402689.7747484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRABHA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 334206929.2833145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRABHA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 285111830.4606216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAIN.L (annual period ending 2021-12-31)
Market cap (USD): 9456435.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAIN.L (annual period ending 2022-12-31)
Market cap (USD): 8147045.883253012
Dividends paid: 28712048.192771085
Stock repurchases: 0
Dividend yield: 352.42281195189156%
Buyback yield: 0%
Total shareholder yield: 352.42281195189156% (High Return)
Shareholder yield for SAIN.L (annual period ending 2023-12-31)
Market cap (USD): 9268188.680126581
Dividends paid: 31430379.74683544
Stock repurchases: 0
Net debt paydown: -5795607.747445464
Dividend yield: 339.12106056095286%
Buyback yield: 0%
Debt paydown yield: -62.53225897173157%
Total shareholder yield: 276.5888015892213% (High Return)
Shareholder yield for SAIN.L (annual period ending 2024-12-31)
Market cap (USD): 8765617.885499999
Dividends paid: 32292500
Stock repurchases: 10337500
Net debt paydown: 1481360.759493664
Dividend yield: 368.39958599402263%
Buyback yield: 117.9323595328082%
Debt paydown yield: 16.89967300473041%
Total shareholder yield: 503.23161853156125% (High Return)
Shareholder yield for SAIN.L (quarterly period ending 2024-12-31)
Market cap (USD): 8765617.885499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAIN.L (quarterly period ending 2025-06-30)
Market cap (USD): 9969414.609041097
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11365650.684931517
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -114.00519619902454%
Total shareholder yield: -114.00519619902454% (Minimal or Negative)