speb/financial-data huggingface dataset:
Shareholder yield for IOSP (annual period ending 2025-12-31)
Market cap (USD): 1863338705.5500002
Dividends paid: 42400000
Stock repurchases: 23900000
Net debt paydown: -7800000
Dividend yield: 2.2754853894093734%
Buyback yield: 1.2826438869548118%
Debt paydown yield: -0.4186034442781395%
Total shareholder yield: 3.1395258320860453% (Low Return)
Shareholder yield for MAZDOCK.NS (annual period ending 2022-03-31)
Market cap (USD): 611373643.6766452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAZDOCK.NS (annual period ending 2023-03-31)
Market cap (USD): 1585514323.995128
Dividends paid: 26360535.9317905
Stock repurchases: 0
Dividend yield: 1.6625857952117438%
Buyback yield: 0%
Total shareholder yield: 1.6625857952117438% (Low Return)
Shareholder yield for MAZDOCK.NS (annual period ending 2024-03-31)
Market cap (USD): 4438486533.1094055
Dividends paid: 53693488.42786905
Stock repurchases: 0
Net debt paydown: -1248962.2525622891
Dividend yield: 1.2097251625601708%
Buyback yield: 0%
Debt paydown yield: -0.028139372356894864%
Total shareholder yield: 1.181585790203276% (Low Return)
Shareholder yield for MAZDOCK.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10057807152.412804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAZDOCK.NS (quarterly period ending 2024-12-31)
Market cap (USD): 10398495994.871197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAZDOCK.NS (annual period ending 2025-03-31)
Market cap (USD): 12354612862.644415
Dividends paid: 83232405.89198035
Stock repurchases: 0
Net debt paydown: -392015.44960182253
Dividend yield: 0.6736949738315399%
Buyback yield: 0%
Debt paydown yield: -0.003173029005118615%
Total shareholder yield: 0.6705219448264212% (Low Return)
Shareholder yield for MAZDOCK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 12354612862.644415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAZDOCK.NS (quarterly period ending 2025-06-30)
Market cap (USD): 15218697605.8975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAZDOCK.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11154937602.762615
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBB.DE (annual period ending 2021-12-31)
Market cap (USD): 774829008.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBB.DE (annual period ending 2022-12-31)
Market cap (USD): 492818508.6595745
Dividends paid: 12225531.914893618
Stock repurchases: 5539361.70212766
Dividend yield: 2.4807371679578454%
Buyback yield: 1.124016570967325%
Total shareholder yield: 3.6047537389251705% (Low Return)
Shareholder yield for MBB.DE (annual period ending 2023-12-31)
Market cap (USD): 535277337.3555556
Dividends paid: 6351111.111111111
Stock repurchases: 17667777.777777776
Net debt paydown: 11944397.163120575
Dividend yield: 1.1865085008993037%
Buyback yield: 3.3006773395381077%
Debt paydown yield: 2.2314408493604057%
Total shareholder yield: 6.7186266897978175% (Moderate Return)
Shareholder yield for MBB.DE (quarterly period ending 2024-09-30)
Market cap (USD): 576507041.7777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBB.DE (annual period ending 2024-12-31)
Market cap (USD): 536709744.7083334
Dividends paid: 5600000
Stock repurchases: 48252083.333333336
Net debt paydown: -4750625.000000007
Dividend yield: 1.0433945079650517%
Buyback yield: 8.990349776405715%
Debt paydown yield: -0.8851385775716931%
Total shareholder yield: 9.148605706799074% (Moderate Return)
Shareholder yield for MBB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 536709744.7083334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBB.DE (quarterly period ending 2025-03-31)
Market cap (USD): 754604520.75
Dividends paid: 0
Stock repurchases: 7894565.217391304
Dividend yield: 0%
Buyback yield: 1.046185783454479%
Total shareholder yield: 1.046185783454479% (Low Return)
Shareholder yield for MBB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 874475568.0235294
Dividends paid: 0
Stock repurchases: 10452941.176470589
Net debt paydown: -5743746.8030690625
Dividend yield: 0%
Buyback yield: 1.1953382757274853%
Debt paydown yield: -0.6568218727998261%
Total shareholder yield: 0.5385164029276592% (Low Return)
Shareholder yield for MBB.DE (quarterly period ending 2025-09-30)
Market cap (USD): 1062041883.8941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6362352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5990679875870866%
Total shareholder yield: 0.5990679875870866% (Low Return)
Shareholder yield for MBB.DE (annual period ending 2025-12-31)
Market cap (USD): 1282568335.964706
Dividends paid: 20861176.470588237
Stock repurchases: 21058823.529411767
Net debt paydown: -2876237.7450980395
Dividend yield: 1.6265157875503877%
Buyback yield: 1.6419260431509102%
Debt paydown yield: -0.22425610117176542%
Total shareholder yield: 3.0441857295295325% (Low Return)
Shareholder yield for MBB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1282568335.964706
Dividends paid: 0
Stock repurchases: 2061176.4705882354
Net debt paydown: -2142352.941176474
Dividend yield: 0%
Buyback yield: 0.16070695126259185%
Debt paydown yield: -0.1670361633842353%
Total shareholder yield: -0.006329212121643446% (Minimal or Negative)
Shareholder yield for MOG.V (quarterly period ending 2024-11-30)
Market cap (USD): 59801205.82857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.V (annual period ending 2024-11-30)
Market cap (USD): 59801205.82857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.V (quarterly period ending 2025-02-28)
Market cap (USD): 58140061.222222224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.V (quarterly period ending 2025-05-31)
Market cap (USD): 98585321.20289856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.V (annual period ending 2025-11-30)
Market cap (USD): 112127260.92857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.V (quarterly period ending 2025-11-30)
Market cap (USD): 112127260.92857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPN.DE (annual period ending 2021-12-31)
Market cap (USD): 17615721952.840908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPN.DE (annual period ending 2022-12-31)
Market cap (USD): 32653423195.638298
Dividends paid: 1279000000
Stock repurchases: 11922000000
Dividend yield: 3.916894079793886%
Buyback yield: 36.510720265287496%
Total shareholder yield: 40.42761434508138% (High Return)
Shareholder yield for MPN.DE (annual period ending 2023-12-31)
Market cap (USD): 35590027974.7191
Dividends paid: 1261000000
Stock repurchases: 11572000000
Net debt paydown: -592000000
Dividend yield: 3.5431273077271377%
Buyback yield: 32.5147257771756%
Debt paydown yield: -1.6633872848330418%
Total shareholder yield: 34.394465800069696% (High Return)
Shareholder yield for MPN.DE (quarterly period ending 2024-09-30)
Market cap (USD): 35590027974.7191
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 35590027974.7191
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPN.DE (annual period ending 2024-12-31)
Market cap (USD): 35590027974.7191
Dividends paid: 1154000000
Stock repurchases: 9189000000
Net debt paydown: -257000000
Dividend yield: 3.2424812950968414%
Buyback yield: 25.81903000055882%
Debt paydown yield: -0.7221123854765062%
Total shareholder yield: 28.339398910179153% (High Return)
Shareholder yield for MPN.DE (quarterly period ending 2025-03-31)
Market cap (USD): 35590027974.7191
Dividends paid: 285000000
Stock repurchases: 1057000000
Dividend yield: 0.8007861084077987%
Buyback yield: 2.9699330406562923%
Total shareholder yield: 3.770719149064091% (Low Return)
Shareholder yield for MPN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 35590027974.7191
Dividends paid: 279000000
Stock repurchases: 780000000
Net debt paydown: 2102000000
Dividend yield: 0.7839274534939502%
Buyback yield: 2.1916251388002914%
Debt paydown yield: 5.9061487714848875%
Total shareholder yield: 8.881701363779129% (Moderate Return)
Shareholder yield for MPN.DE (quarterly period ending 2025-09-30)
Market cap (USD): 55364924190.58823
Dividends paid: 276000000
Stock repurchases: 650000000
Net debt paydown: -4168000000
Dividend yield: 0.4985105715125655%
Buyback yield: 1.1740285198665492%
Debt paydown yield: -7.528232108928888%
Total shareholder yield: -5.855693017549774% (Minimal or Negative)
Shareholder yield for MPN.DE (annual period ending 2025-12-31)
Market cap (USD): 47348687648.35295
Dividends paid: 1140000000
Stock repurchases: 3488000000
Net debt paydown: -5600000000
Dividend yield: 2.4076696876299915%
Buyback yield: 7.36662444776615%
Debt paydown yield: -11.82714934274382%
Total shareholder yield: -2.052855207347678% (Minimal or Negative)
Shareholder yield for MPN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 47348687648.35295
Dividends paid: 300000000
Stock repurchases: 1001000000
Net debt paydown: -155000000
Dividend yield: 0.6335972862184189%
Buyback yield: 2.1141029450154574%
Debt paydown yield: -0.32735859787951643%
Total shareholder yield: 2.42034163335436% (Low Return)
Shareholder yield for MSGE (annual period ending 2023-06-30)
Market cap (USD): 1359541697.6
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: 53876000
Dividend yield: 0%
Buyback yield: 1.8388549644437182%
Debt paydown yield: 3.96280600257479%
Total shareholder yield: 5.801660967018508% (Moderate Return)
Shareholder yield for MSGE (annual period ending 2024-06-30)
Market cap (USD): 1384209170.3999999
Dividends paid: 0
Stock repurchases: 50874000
Net debt paydown: -167330000
Dividend yield: 0%
Buyback yield: 3.675311584975178%
Debt paydown yield: -12.088490928841777%
Total shareholder yield: -8.413179343866599% (Minimal or Negative)
Shareholder yield for MSGE (quarterly period ending 2024-09-30)
Market cap (USD): 1719848554.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSGE (quarterly period ending 2024-12-31)
Market cap (USD): 1439609888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSGE (quarterly period ending 2025-03-31)
Market cap (USD): 1323955835.2
Dividends paid: 0
Stock repurchases: 14692000
Dividend yield: 0%
Buyback yield: 1.109704690246%
Total shareholder yield: 1.109704690246% (Low Return)
Shareholder yield for MSGE (annual period ending 2025-06-30)
Market cap (USD): 1616326045.6
Dividends paid: 0
Stock repurchases: 39692000
Net debt paydown: -130585000
Dividend yield: 0%
Buyback yield: 2.455692656073351%
Debt paydown yield: -8.079124899056197%
Total shareholder yield: -5.623432242982846% (Minimal or Negative)
Shareholder yield for MSGE (quarterly period ending 2025-06-30)
Market cap (USD): 1616326045.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3756000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23237885760887597%
Total shareholder yield: 0.23237885760887597% (Low Return)
Shareholder yield for MSGE (quarterly period ending 2025-09-30)
Market cap (USD): 1829436835.2
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: -14397000
Dividend yield: 0%
Buyback yield: 1.3665407582802342%
Debt paydown yield: -0.7869634918784212%
Total shareholder yield: 0.5795772664018131% (Low Return)
Shareholder yield for MSGE (quarterly period ending 2025-12-31)
Market cap (USD): 2179229687.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19736000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9056411132760381%
Total shareholder yield: 0.9056411132760381% (Low Return)
Shareholder yield for MWE.L (annual period ending 2021-12-31)
Market cap (USD): 722431.7416216215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWE.L (annual period ending 2022-12-31)
Market cap (USD): 477877.5065060241
Dividends paid: 704261.3636363636
Stock repurchases: 33522.72727272727
Dividend yield: 147.37277943578744%
Buyback yield: 7.014920521751883%
Total shareholder yield: 154.38769995753933% (High Return)
Shareholder yield for MWE.L (annual period ending 2023-12-31)
Market cap (USD): 327439.4582278481
Dividends paid: 733701.6574585636
Stock repurchases: 142541.4364640884
Net debt paydown: -93820.63033651432
Dividend yield: 224.07246256436775%
Buyback yield: 43.53215010663168%
Debt paydown yield: -28.652817483966587%
Total shareholder yield: 238.95179518703281% (High Return)
Shareholder yield for MWE.L (quarterly period ending 2024-09-30)
Market cap (USD): 528851.1072
Dividends paid: 0
Stock repurchases: 127837.83783783783
Dividend yield: 0%
Buyback yield: 24.172746562765983%
Total shareholder yield: 24.172746562765983% (High Return)
Shareholder yield for MWE.L (annual period ending 2024-12-31)
Market cap (USD): 420350.4045
Dividends paid: 752054.794520548
Stock repurchases: 319178.08219178085
Net debt paydown: 17376.8258533263
Dividend yield: 178.91140021980115%
Buyback yield: 75.93143215157316%
Debt paydown yield: 4.1338905987245935%
Total shareholder yield: 258.9767229700989% (High Return)
Shareholder yield for MWE.L (quarterly period ending 2024-12-31)
Market cap (USD): 420350.4045
Dividends paid: 0
Stock repurchases: 38630.13698630137
Net debt paydown: -104731.58089596446
Dividend yield: 0%
Buyback yield: 9.189984492164648%
Debt paydown yield: -24.915303940421083%
Total shareholder yield: -15.725319448256435% (Minimal or Negative)
Shareholder yield for MWE.L (quarterly period ending 2025-03-31)
Market cap (USD): 559907.2987012987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWE.L (quarterly period ending 2025-06-30)
Market cap (USD): 519716.6926027397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWE.L (quarterly period ending 2025-09-30)
Market cap (USD): 501041.3691891892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87986.70338386402
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.560766195064613%
Total shareholder yield: 17.560766195064613% (High Return)
Shareholder yield for MWE.L (annual period ending 2025-12-31)
Market cap (USD): 512693.49405405414
Dividends paid: 918867.9245283018
Stock repurchases: 0
Net debt paydown: -14517.10174894461
Dividend yield: 179.223636575233%
Buyback yield: 0%
Debt paydown yield: -2.8315361745967556%
Total shareholder yield: 176.39210040063625% (High Return)
Shareholder yield for MWE.L (quarterly period ending 2025-12-31)
Market cap (USD): 512693.49405405414
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -135590.64394155313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.446726068120846%
Total shareholder yield: -26.446726068120846% (Minimal or Negative)
Shareholder yield for NBCC.NS (annual period ending 2022-03-31)
Market cap (USD): 826414347.8834234
Dividends paid: 11703850.718712911
Stock repurchases: 0
Dividend yield: 1.416220658400753%
Buyback yield: 0%
Total shareholder yield: 1.416220658400753% (Low Return)
Shareholder yield for NBCC.NS (annual period ending 2023-03-31)
Market cap (USD): 756394640.682095
Dividends paid: 11162777.101096224
Stock repurchases: 0
Dividend yield: 1.4757874396135264%
Buyback yield: 0%
Total shareholder yield: 1.4757874396135264% (Low Return)
Shareholder yield for NBCC.NS (annual period ending 2024-03-31)
Market cap (USD): 2525743761.9961615
Dividends paid: 12363544.78954311
Stock repurchases: 0
Net debt paydown: -20648.01391813616
Dividend yield: 0.4895011511291184%
Buyback yield: 0%
Debt paydown yield: -0.0008175023226353529%
Total shareholder yield: 0.4886836488064831% (Low Return)
Shareholder yield for NBCC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3805219780.21978
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBCC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2887574309.360065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBCC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2563566343.797409
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBCC.NS (annual period ending 2025-03-31)
Market cap (USD): 2563566343.797409
Dividends paid: 31245066.635492165
Stock repurchases: 0
Net debt paydown: 28746.74727848613
Dividend yield: 1.2188124840650258%
Buyback yield: 0%
Debt paydown yield: 0.001121357648809806%
Total shareholder yield: 1.2199338417138357% (Low Return)
Shareholder yield for NBCC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3852223262.3449574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBCC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3249436302.1420517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBCC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 3657948089.562215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNN (annual period ending 2021-12-31)
Market cap (USD): 7176161236.44
Dividends paid: 0
Stock repurchases: 345000000
Dividend yield: 0%
Buyback yield: 4.807584286820596%
Total shareholder yield: 4.807584286820596% (Moderate Return)
Shareholder yield for NNN (annual period ending 2022-12-31)
Market cap (USD): 7176161236.44
Dividends paid: 380538000
Stock repurchases: 0
Dividend yield: 5.3028072734438725%
Buyback yield: 0%
Total shareholder yield: 5.3028072734438725% (Moderate Return)
Shareholder yield for NNN (annual period ending 2023-12-31)
Market cap (USD): 7132404155.7300005
Dividends paid: 404458000
Stock repurchases: 0
Net debt paydown: -444490000
Dividend yield: 5.6707106211174%
Buyback yield: 0%
Debt paydown yield: -6.231979992929978%
Total shareholder yield: -0.5612693718125783% (Minimal or Negative)
Shareholder yield for NNN (quarterly period ending 2024-09-30)
Market cap (USD): 8355699933.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNN (annual period ending 2024-12-31)
Market cap (USD): 7128599192.19
Dividends paid: 420239000
Stock repurchases: 0
Net debt paydown: -13259000
Dividend yield: 5.895113312870898%
Buyback yield: 0%
Debt paydown yield: -0.1859972715891558%
Total shareholder yield: 5.709116041281742% (Moderate Return)
Shareholder yield for NNN (quarterly period ending 2024-12-31)
Market cap (USD): 7128599192.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NNN (quarterly period ending 2025-03-31)
Market cap (USD): 7552852626.900001
Dividends paid: 108335000
Stock repurchases: 0
Dividend yield: 1.4343587165219867%
Buyback yield: 0%
Total shareholder yield: 1.4343587165219867% (Low Return)
Shareholder yield for NNN (quarterly period ending 2025-06-30)
Market cap (USD): 7756418176.290001
Dividends paid: 108566000
Stock repurchases: 0
Net debt paydown: -152956000
Dividend yield: 1.3996924551059802%
Buyback yield: 0%
Debt paydown yield: -1.9719926971905597%
Total shareholder yield: -0.5723002420845795% (Minimal or Negative)
Shareholder yield for NNN (quarterly period ending 2025-09-30)
Market cap (USD): 7756418176.290001
Dividends paid: 112809000
Stock repurchases: 0
Net debt paydown: -225867000
Dividend yield: 1.4543955397458734%
Buyback yield: 0%
Debt paydown yield: -2.9120013241477296%
Total shareholder yield: -1.4576057844018562% (Minimal or Negative)
Shareholder yield for NNN (quarterly period ending 2025-12-31)
Market cap (USD): 7328359778.040001
Dividends paid: 113492000
Stock repurchases: 0
Net debt paydown: 50036000
Dividend yield: 1.548668507516342%
Buyback yield: 0%
Debt paydown yield: 0.682772155236384%
Total shareholder yield: 2.231440662752726% (Low Return)
Shareholder yield for NNN (annual period ending 2025-12-31)
Market cap (USD): 7328359778.040001
Dividends paid: 443202000
Stock repurchases: 0
Net debt paydown: -446621000
Dividend yield: 6.047765303882722%
Buyback yield: 0%
Debt paydown yield: -6.094419672712228%
Total shareholder yield: -0.04665436882950669% (Minimal or Negative)
Shareholder yield for NTHI (quarterly period ending 2025-03-31)
Market cap (USD): 346449716.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTHI (quarterly period ending 2025-06-30)
Market cap (USD): 92576758.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTHI (quarterly period ending 2025-09-30)
Market cap (USD): 235461334.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4684023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9892960412860858%
Total shareholder yield: -1.9892960412860858% (Minimal or Negative)
Shareholder yield for NTHI (annual period ending 2025-12-31)
Market cap (USD): 214456523.54999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6289157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.93260232698573%
Total shareholder yield: -2.93260232698573% (Minimal or Negative)
Shareholder yield for NTHI (quarterly period ending 2025-12-31)
Market cap (USD): 214456523.54999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1234344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5755684087232794%
Total shareholder yield: -0.5755684087232794% (Minimal or Negative)
Shareholder yield for NTLX.V (annual period ending 2022-01-31)
Market cap (USD): 12602343.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (annual period ending 2023-01-31)
Market cap (USD): 8870149.253731344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (annual period ending 2024-01-31)
Market cap (USD): 9503731.34328358
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (quarterly period ending 2024-10-31)
Market cap (USD): 9161870.503597124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (annual period ending 2024-12-31)
Market cap (USD): 8905594.405594405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (annual period ending 2025-01-31)
Market cap (USD): 8782758.620689655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (quarterly period ending 2025-01-31)
Market cap (USD): 8782758.620689655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (quarterly period ending 2025-04-30)
Market cap (USD): 9228260.869565219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTLX.V (quarterly period ending 2025-07-31)
Market cap (USD): 9228260.869565219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (annual period ending 2021-12-31)
Market cap (USD): 19631638.34645669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (annual period ending 2022-12-31)
Market cap (USD): 20951412.352941174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (annual period ending 2023-12-31)
Market cap (USD): 26083450.227272723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27942.758467023144
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10712830635345295%
Total shareholder yield: 0.10712830635345295% (Low Return)
Shareholder yield for OGN.V (quarterly period ending 2024-09-30)
Market cap (USD): 59362335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (annual period ending 2024-12-31)
Market cap (USD): 49814546.85314685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34618.29836829836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06949435567556804%
Total shareholder yield: -0.06949435567556804% (Minimal or Negative)
Shareholder yield for OGN.V (quarterly period ending 2024-12-31)
Market cap (USD): 49814546.85314685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (quarterly period ending 2025-03-31)
Market cap (USD): 58532092.55244756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGN.V (quarterly period ending 2025-06-30)
Market cap (USD): 74527895.03649634
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8373.94722066258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011235990519471741%
Total shareholder yield: 0.011235990519471741% (Low Return)
Shareholder yield for OGN.V (quarterly period ending 2025-09-30)
Market cap (USD): 105912655.25179856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11889.749514257186
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011225995123991833%
Total shareholder yield: 0.011225995123991833% (Low Return)
Shareholder yield for OGN.V (quarterly period ending 2025-12-31)
Market cap (USD): 112225144.27007298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10699.301580633299
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009533782870338868%
Total shareholder yield: 0.009533782870338868% (Low Return)
Shareholder yield for OGN.V (annual period ending 2025-12-31)
Market cap (USD): 112225144.27007298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42490.970343525085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03786225504087512%
Total shareholder yield: 0.03786225504087512% (Low Return)
Shareholder yield for OML.V (annual period ending 2021-12-31)
Market cap (USD): 11090223.023622049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OML.V (annual period ending 2022-12-31)
Market cap (USD): 6714531.44117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OML.V (annual period ending 2023-12-31)
Market cap (USD): 7035256.363636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 273720
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8906897752126883%
Total shareholder yield: 3.8906897752126883% (Low Return)
Shareholder yield for OML.V (quarterly period ending 2024-09-30)
Market cap (USD): 17999833.68888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OML.V (annual period ending 2024-12-31)
Market cap (USD): 15044625.146853145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 457119
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.038420668763653%
Total shareholder yield: 3.038420668763653% (Low Return)
Shareholder yield for OML.V (quarterly period ending 2024-12-31)
Market cap (USD): 15044625.146853145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OML.V (quarterly period ending 2025-03-31)
Market cap (USD): 11364644.895104896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OML.V (quarterly period ending 2025-06-30)
Market cap (USD): 13105090.686131384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31670
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.241661814927501%
Total shareholder yield: 0.241661814927501% (Low Return)
Shareholder yield for OML.V (quarterly period ending 2025-09-30)
Market cap (USD): 19040744.20143885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 135289
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7105236989097129%
Total shareholder yield: 0.7105236989097129% (Low Return)
Shareholder yield for OML.V (annual period ending 2025-12-31)
Market cap (USD): 17511112.554744523
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 386464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.206964285060746%
Total shareholder yield: 2.206964285060746% (Low Return)
Shareholder yield for OML.V (quarterly period ending 2025-12-31)
Market cap (USD): 17511112.554744523
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 130143
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.743202349897172%
Total shareholder yield: 0.743202349897172% (Low Return)
Shareholder yield for PGEL.NS (annual period ending 2022-03-31)
Market cap (USD): 275993465.90267706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (annual period ending 2023-03-31)
Market cap (USD): 464571336.61437273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (annual period ending 2024-03-31)
Market cap (USD): 570759456.5446256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18143010.86320986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.178749060602086%
Total shareholder yield: 3.178749060602086% (Low Return)
Shareholder yield for PGEL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2199782773.9675107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3273289174.5000577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3063231227.3264093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (annual period ending 2025-03-31)
Market cap (USD): 3063231227.3264093
Dividends paid: 611725.5085340191
Stock repurchases: 0
Net debt paydown: 7225695.422600128
Dividend yield: 0.01996994229743256%
Buyback yield: 0%
Debt paydown yield: 0.23588475326776817%
Total shareholder yield: 0.25585469556520074% (Low Return)
Shareholder yield for PGEL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2528787699.2576647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1622404694.7959414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1836042732.6768408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POXEL.PA (annual period ending 2021-12-31)
Market cap (USD): 343499690.3181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POXEL.PA (annual period ending 2022-12-31)
Market cap (USD): 61438969
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6279883.945841394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.221336796588162%
Total shareholder yield: -10.221336796588162% (Minimal or Negative)
Shareholder yield for POXEL.PA (annual period ending 2023-12-31)
Market cap (USD): 37546036.61111111
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6046075.650118202
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.10309954347876%
Total shareholder yield: -16.10309954347876% (Minimal or Negative)
Shareholder yield for PRTC.L (annual period ending 2021-12-31)
Market cap (USD): 9605150.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTC.L (annual period ending 2022-12-31)
Market cap (USD): 7830440.569879519
Dividends paid: 0
Stock repurchases: 26492000
Net debt paydown: -32611000
Dividend yield: 0%
Buyback yield: 338.32068277107953%
Debt paydown yield: -416.4644340120669%
Total shareholder yield: -78.14375124098734% (Minimal or Negative)
Shareholder yield for PRTC.L (annual period ending 2023-12-31)
Market cap (USD): 5977611.248101266
Dividends paid: 0
Stock repurchases: 19650000
Net debt paydown: 21529000
Dividend yield: 0%
Buyback yield: 328.7266298262812%
Debt paydown yield: 360.1605910193389%
Total shareholder yield: 688.88722084562% (High Return)
Shareholder yield for PRTC.L (annual period ending 2024-12-31)
Market cap (USD): 4564091.0625
Dividends paid: 0
Stock repurchases: 107559000
Net debt paydown: 2982000
Dividend yield: 0%
Buyback yield: 2356.635714035997%
Debt paydown yield: 65.33611970411907%
Total shareholder yield: 2421.971833740116% (High Return)
Shareholder yield for PRTC.L (quarterly period ending 2024-12-31)
Market cap (USD): 4564091.0625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTC.L (quarterly period ending 2025-06-30)
Market cap (USD): 4168119.6917808224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1442000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.59593549685009%
Total shareholder yield: 34.59593549685009% (High Return)
Shareholder yield for QSEA (quarterly period ending 2025-05-31)
Market cap (USD): 101345180
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSEA (quarterly period ending 2025-11-30)
Market cap (USD): 102764012.52000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSEA (annual period ending 2025-11-30)
Market cap (USD): 102764012.52000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECT (quarterly period ending 2024-09-30)
Market cap (USD): 44950000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECT (quarterly period ending 2025-03-31)
Market cap (USD): 58000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1363087.3484141799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.350150600714103%
Total shareholder yield: 2.350150600714103% (Low Return)
Shareholder yield for RECT (annual period ending 2025-03-31)
Market cap (USD): 58000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 141835.45605306793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24454388974666885%
Total shareholder yield: 0.24454388974666885% (Low Return)
Shareholder yield for RETO (annual period ending 2021-12-31)
Market cap (USD): 139738147000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETO (annual period ending 2022-12-31)
Market cap (USD): 33701553100
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -335273.33653620596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.000994830521731077%
Total shareholder yield: -0.000994830521731077% (Minimal or Negative)
Shareholder yield for RETO (annual period ending 2023-12-31)
Market cap (USD): 2918061305
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15507.602817789419
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0005314351275354518%
Total shareholder yield: -0.0005314351275354518% (Minimal or Negative)
Shareholder yield for RETO (quarterly period ending 2024-12-31)
Market cap (USD): 731570299
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RETO (annual period ending 2024-12-31)
Market cap (USD): 731570299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1141886.8639577674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1560870999709308%
Total shareholder yield: 0.1560870999709308% (Low Return)
Shareholder yield for RETO (quarterly period ending 2025-06-30)
Market cap (USD): 318931770.79999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNP (annual period ending 2021-12-31)
Market cap (USD): 925921523.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNP (annual period ending 2022-12-31)
Market cap (USD): 741601220.55
Dividends paid: 125843801
Stock repurchases: 0
Dividend yield: 16.96920090108123%
Buyback yield: 0%
Total shareholder yield: 16.96920090108123% (High Return)
Shareholder yield for RNP (annual period ending 2023-12-31)
Market cap (USD): 798721314.5600001
Dividends paid: 77085395
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 9.651100276754834%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 9.651100276754834% (Moderate Return)
Shareholder yield for RNP (annual period ending 2024-12-31)
Market cap (USD): 893761470.98
Dividends paid: 75640458
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 8.463159406173668%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 8.463159406173668% (Moderate Return)
Shareholder yield for RNP (quarterly period ending 2024-12-31)
Market cap (USD): 893761470.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNP (quarterly period ending 2025-06-30)
Market cap (USD): 1011841665.3199999
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 RR1.AX (annual period ending 2021-06-30)
Market cap (USD): 39827685.86466165
Dividends paid: 0
Stock repurchases: 260351.12781954886
Dividend yield: 0%
Buyback yield: 0.6536938367552846%
Total shareholder yield: 0.6536938367552846% (Low Return)
Shareholder yield for RR1.AX (annual period ending 2022-06-30)
Market cap (USD): 9132900.379310345
Dividends paid: 0
Stock repurchases: 129132.41379310345
Net debt paydown: 28001.03707544721
Dividend yield: 0%
Buyback yield: 1.4139255705190847%
Debt paydown yield: 0.3065952316624487%
Total shareholder yield: 1.7205208021815335% (Low Return)
Shareholder yield for RR1.AX (annual period ending 2023-06-30)
Market cap (USD): 43850018.37748345
Dividends paid: 0
Stock repurchases: 103250.33112582781
Dividend yield: 0%
Buyback yield: 0.2354624580473285%
Total shareholder yield: 0.2354624580473285% (Low Return)
Shareholder yield for RR1.AX (annual period ending 2024-06-30)
Market cap (USD): 17656940.733333334
Dividends paid: 0
Stock repurchases: 381560.6666666667
Dividend yield: 0%
Buyback yield: 2.160967023842043%
Total shareholder yield: 2.160967023842043% (Low Return)
Shareholder yield for SBCL.NS (annual period ending 2022-03-31)
Market cap (USD): 256085346.98668075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (annual period ending 2023-03-31)
Market cap (USD): 355391953.52009743
Dividends paid: 576833.1303288672
Stock repurchases: 0
Dividend yield: 0.16230900126337477%
Buyback yield: 0%
Total shareholder yield: 0.16230900126337477% (Low Return)
Shareholder yield for SBCL.NS (annual period ending 2024-03-31)
Market cap (USD): 354947184.8608445
Dividends paid: 959107.8066914498
Stock repurchases: 0
Net debt paydown: 2051490.1657372387
Dividend yield: 0.27021141386639363%
Buyback yield: 0%
Debt paydown yield: 0.5779705413191308%
Total shareholder yield: 0.8481819551855245% (Low Return)
Shareholder yield for SBCL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 440618461.49068326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 382790282.9933559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (annual period ending 2025-03-31)
Market cap (USD): 308504136.5853659
Dividends paid: 1470832.3591302314
Stock repurchases: 0
Net debt paydown: 189750.26512016263
Dividend yield: 0.47676260532838555%
Buyback yield: 0%
Debt paydown yield: 0.0615065545701871%
Total shareholder yield: 0.5382691598985726% (Low Return)
Shareholder yield for SBCL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 308504136.5853659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 374568850.2223263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 323473235.37767756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBCL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 274680336.9945416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRR.V (annual period ending 2022-12-31)
Market cap (USD): 19104525.286764704
Dividends paid: 1485550
Stock repurchases: 326057.35294117645
Dividend yield: 7.775906376638233%
Buyback yield: 1.706702197761823%
Total shareholder yield: 9.482608574400055% (Moderate Return)
Shareholder yield for SRR.V (annual period ending 2023-12-31)
Market cap (USD): 23136687.189393938
Dividends paid: 2553825.7575757573
Stock repurchases: 0
Dividend yield: 11.03799233084006%
Buyback yield: 0%
Total shareholder yield: 11.03799233084006% (High Return)
Shareholder yield for SRR.V (quarterly period ending 2024-09-30)
Market cap (USD): 25323737.222222216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRR.V (quarterly period ending 2024-12-31)
Market cap (USD): 24225784.97902098
Dividends paid: 621582.5174825175
Stock repurchases: 0
Dividend yield: 2.5657889641999008%
Buyback yield: 0%
Total shareholder yield: 2.5657889641999008% (Low Return)
Shareholder yield for SRR.V (annual period ending 2024-12-31)
Market cap (USD): 24225784.97902098
Dividends paid: 2411916.7832167833
Stock repurchases: 0
Dividend yield: 9.95599021994727%
Buyback yield: 0%
Total shareholder yield: 9.95599021994727% (Moderate Return)
Shareholder yield for SRR.V (quarterly period ending 2025-03-31)
Market cap (USD): 25182065.96503497
Dividends paid: 621582.5174825175
Stock repurchases: 0
Dividend yield: 2.468353940242942%
Buyback yield: 0%
Total shareholder yield: 2.468353940242942% (Low Return)
Shareholder yield for SRR.V (quarterly period ending 2025-06-30)
Market cap (USD): 25952209.532846715
Dividends paid: 648805.109489051
Stock repurchases: 0
Dividend yield: 2.49999950357939%
Buyback yield: 0%
Total shareholder yield: 2.49999950357939% (Low Return)
Shareholder yield for SRR.V (quarterly period ending 2025-09-30)
Market cap (USD): 26234663.021582738
Dividends paid: 639469.784172662
Stock repurchases: 0
Dividend yield: 2.4374995159899058%
Buyback yield: 0%
Total shareholder yield: 2.4374995159899058% (Low Return)
Shareholder yield for SRR.V (annual period ending 2025-12-31)
Market cap (USD): 28281253.978102185
Dividends paid: 2595220.437956204
Stock repurchases: 0
Dividend yield: 9.176468766079646%
Buyback yield: 0%
Total shareholder yield: 9.176468766079646% (Moderate Return)
Shareholder yield for SRR.V (quarterly period ending 2025-12-31)
Market cap (USD): 28281253.978102185
Dividends paid: 648805.109489051
Stock repurchases: 0
Dividend yield: 2.2941171915199114%
Buyback yield: 0%
Total shareholder yield: 2.2941171915199114% (Low Return)
Shareholder yield for THP.V (annual period ending 2021-09-30)
Market cap (USD): 14366101.171875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THP.V (annual period ending 2022-09-30)
Market cap (USD): 14317165.547445254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for THP.V (annual period ending 2023-09-30)
Market cap (USD): 14529271.703703703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -328.19680994863666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.002258866216019451%
Total shareholder yield: -0.002258866216019451% (Minimal or Negative)
Shareholder yield for THP.V (annual period ending 2024-09-30)
Market cap (USD): 14529271.703703703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9422.222222222219
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06484992788606445%
Total shareholder yield: -0.06484992788606445% (Minimal or Negative)