speb/financial-data huggingface dataset:
Shareholder yield for MSI.L (annual period ending 2025-04-30)
Market cap (USD): 2155857.9328
Dividends paid: 4676000
Stock repurchases: 5977333.333333333
Net debt paydown: 453000
Dividend yield: 216.8974090944329%
Buyback yield: 277.2600755547027%
Debt paydown yield: 21.012516321594973%
Total shareholder yield: 515.1700009707306% (High Return)
Shareholder yield for MSI.L (quarterly period ending 2025-10-31)
Market cap (USD): 3550143.137894737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 250684.2105263158
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.061242344019219%
Total shareholder yield: 7.061242344019219% (Moderate Return)
Shareholder yield for MYSZ (annual period ending 2021-12-31)
Market cap (USD): 486634564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSZ (annual period ending 2022-12-31)
Market cap (USD): 104843248.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSZ (annual period ending 2023-12-31)
Market cap (USD): 26018085.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91810.02009040685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3528700055103472%
Total shareholder yield: 0.3528700055103472% (Low Return)
Shareholder yield for MYSZ (quarterly period ending 2024-09-30)
Market cap (USD): 8094515.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSZ (quarterly period ending 2024-12-31)
Market cap (USD): 20573560.279999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSZ (annual period ending 2024-12-31)
Market cap (USD): 20573560.279999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 116096.26882615605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5642983870857576%
Total shareholder yield: 0.5642983870857576% (Low Return)
Shareholder yield for MYSZ (quarterly period ending 2025-03-31)
Market cap (USD): 6889974.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSZ (quarterly period ending 2025-06-30)
Market cap (USD): 5878160.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6307.408206825436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10730242322399351%
Total shareholder yield: 0.10730242322399351% (Low Return)
Shareholder yield for MYSZ (quarterly period ending 2025-09-30)
Market cap (USD): 5733615.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -230048.39184022674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.012274724071762%
Total shareholder yield: -4.012274724071762% (Minimal or Negative)
Shareholder yield for MYSZ (annual period ending 2025-12-31)
Market cap (USD): 3661804.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -250169.7251658482
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.831869795376309%
Total shareholder yield: -6.831869795376309% (Minimal or Negative)
Shareholder yield for MYSZ (quarterly period ending 2025-12-31)
Market cap (USD): 3661804.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39985.55929240532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0919632045800596%
Total shareholder yield: -1.0919632045800596% (Minimal or Negative)
Shareholder yield for NFM.AX (annual period ending 2021-06-30)
Market cap (USD): 52279591.00751879
Dividends paid: 0
Stock repurchases: 851806.0150375939
Dividend yield: 0%
Buyback yield: 1.6293280008925246%
Total shareholder yield: 1.6293280008925246% (Low Return)
Shareholder yield for NFM.AX (annual period ending 2022-06-30)
Market cap (USD): 11988251.041379312
Dividends paid: 0
Stock repurchases: 171707.58620689655
Dividend yield: 0%
Buyback yield: 1.4322988867535482%
Total shareholder yield: 1.4322988867535482% (Low Return)
Shareholder yield for NFM.AX (annual period ending 2023-06-30)
Market cap (USD): 11511896.695364239
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMR (annual period ending 2022-03-31)
Market cap (USD): 11370355034.94
Dividends paid: 579527946.2383217
Stock repurchases: 324946730.0442551
Dividend yield: 5.096832460002246%
Buyback yield: 2.857841545367099%
Total shareholder yield: 7.954674005369345% (Moderate Return)
Shareholder yield for NMR (annual period ending 2023-03-31)
Market cap (USD): 10230396561
Dividends paid: 429894894.89489496
Stock repurchases: 185645645.64564565
Net debt paydown: -256126122.43450928
Dividend yield: 4.202133244118091%
Buyback yield: 1.8146475998140503%
Debt paydown yield: -2.5035796110866837%
Total shareholder yield: 3.513201232845457% (Low Return)
Shareholder yield for NMR (annual period ending 2024-03-31)
Market cap (USD): 17567052380.46
Dividends paid: 397279450.6075013
Stock repurchases: 402991283.67670363
Net debt paydown: -3429913871.875046
Dividend yield: 2.2615031936114622%
Buyback yield: 2.2940176584488055%
Debt paydown yield: -19.524697698802175%
Total shareholder yield: -14.969176846741908% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2024-09-30)
Market cap (USD): 14702541343.380001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2024-12-31)
Market cap (USD): 16280945384.220001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMR (annual period ending 2025-03-31)
Market cap (USD): 17976268242.9
Dividends paid: 752178853.094506
Stock repurchases: 394372410.10560083
Net debt paydown: -7605943660.901672
Dividend yield: 4.184288101016686%
Buyback yield: 2.1938502740209396%
Debt paydown yield: -42.31102672772896%
Total shareholder yield: -35.932888352691336% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2025-03-31)
Market cap (USD): 17976268242.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2492843444.256714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.867413472989867%
Total shareholder yield: -13.867413472989867% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2025-06-30)
Market cap (USD): 19233145534.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7245606717.939529
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.672499825235064%
Total shareholder yield: -37.672499825235064% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2025-09-30)
Market cap (USD): 21249995142.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -870207660.0909271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.095095807122269%
Total shareholder yield: -4.095095807122269% (Minimal or Negative)
Shareholder yield for NMR (quarterly period ending 2025-12-31)
Market cap (USD): 24523722041.940002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2645725036.0825653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.788431835746207%
Total shareholder yield: 10.788431835746207% (High Return)
Shareholder yield for NTRP (annual period ending 2021-12-31)
Market cap (USD): 545492030.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRP (annual period ending 2022-12-31)
Market cap (USD): 118585224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRP (annual period ending 2023-02-28)
Market cap (USD): 176395520.70000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRP (annual period ending 2024-02-29)
Market cap (USD): 44321227.470000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3700140
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.3484601199381%
Total shareholder yield: 8.3484601199381% (Moderate Return)
Shareholder yield for NTRP (quarterly period ending 2024-08-31)
Market cap (USD): 38391966.269999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTRP (quarterly period ending 2024-11-30)
Market cap (USD): 56624444.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1036536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.830545111541391%
Total shareholder yield: -1.830545111541391% (Minimal or Negative)
Shareholder yield for NTRP (quarterly period ending 2025-02-28)
Market cap (USD): 58996148.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3225594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.467465348086498%
Total shareholder yield: 5.467465348086498% (Moderate Return)
Shareholder yield for NTRP (annual period ending 2025-02-28)
Market cap (USD): 58996148.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 260747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.44197291634269853%
Total shareholder yield: 0.44197291634269853% (Low Return)
Shareholder yield for NTRP (quarterly period ending 2025-05-31)
Market cap (USD): 30387463.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1778464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.852624031028665%
Total shareholder yield: -5.852624031028665% (Minimal or Negative)
Shareholder yield for NTRP (quarterly period ending 2025-08-31)
Market cap (USD): 56772675.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1155230
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.034834504196144%
Total shareholder yield: -2.034834504196144% (Minimal or Negative)
Shareholder yield for NTRP (quarterly period ending 2025-11-30)
Market cap (USD): 55142129.160000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -600487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0889804386363668%
Total shareholder yield: -1.0889804386363668% (Minimal or Negative)
Shareholder yield for OCS (annual period ending 2021-12-31)
Market cap (USD): 585160427.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCS (annual period ending 2022-12-31)
Market cap (USD): 609919537.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8369266.6029622555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3721919189556442%
Total shareholder yield: -1.3721919189556442% (Minimal or Negative)
Shareholder yield for OCS (annual period ending 2023-12-31)
Market cap (USD): 678158059.7900001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132376501.03519669
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.520007043223625%
Total shareholder yield: 19.520007043223625% (High Return)
Shareholder yield for OCS (quarterly period ending 2024-09-30)
Market cap (USD): 740357774.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCS (quarterly period ending 2024-12-31)
Market cap (USD): 1026597241
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCS (annual period ending 2024-12-31)
Market cap (USD): 1026597241
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -590873.0158730157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.057556458587152554%
Total shareholder yield: -0.057556458587152554% (Minimal or Negative)
Shareholder yield for OCS (quarterly period ending 2025-03-31)
Market cap (USD): 1149185029.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCS (quarterly period ending 2025-06-30)
Market cap (USD): 1172132496.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34090.909090909176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.002908451832894203%
Total shareholder yield: -0.002908451832894203% (Minimal or Negative)
Shareholder yield for OCS (quarterly period ending 2025-09-30)
Market cap (USD): 1061622323.3399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1795000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.169080845469856%
Total shareholder yield: -0.169080845469856% (Minimal or Negative)
Shareholder yield for OCS (annual period ending 2025-12-31)
Market cap (USD): 1205949817.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1616736.9901547115
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13406337198099166%
Total shareholder yield: -0.13406337198099166% (Minimal or Negative)
Shareholder yield for OCS (quarterly period ending 2025-12-31)
Market cap (USD): 1205949817.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154651.89873417746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01282407414058279%
Total shareholder yield: 0.01282407414058279% (Low Return)
Shareholder yield for ONCY (annual period ending 2021-12-31)
Market cap (USD): 165902153.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCY (annual period ending 2022-12-31)
Market cap (USD): 194547129.20999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCY (annual period ending 2023-12-31)
Market cap (USD): 161127990.45000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44029.70999999996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.027325922626499157%
Total shareholder yield: -0.027325922626499157% (Minimal or Negative)
Shareholder yield for ONCY (quarterly period ending 2024-09-30)
Market cap (USD): 103838038.29
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCY (annual period ending 2024-12-31)
Market cap (USD): 108612200.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -442139.76
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.40708111616495496%
Total shareholder yield: -0.40708111616495496% (Minimal or Negative)
Shareholder yield for ONCY (quarterly period ending 2024-12-31)
Market cap (USD): 108612200.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCY (quarterly period ending 2025-03-31)
Market cap (USD): 65644736.85000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCY (quarterly period ending 2025-06-30)
Market cap (USD): 91902631.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49801.54000000004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.054189460234584826%
Total shareholder yield: 0.054189460234584826% (Low Return)
Shareholder yield for ONCY (quarterly period ending 2025-09-30)
Market cap (USD): 167095693.79999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48992.70000000007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0293201451730051%
Total shareholder yield: 0.0293201451730051% (Low Return)
Shareholder yield for ONCY (annual period ending 2025-12-31)
Market cap (USD): 103838038.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 198000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19068156839310027%
Total shareholder yield: 0.19068156839310027% (Low Return)
Shareholder yield for ONCY (quarterly period ending 2025-12-31)
Market cap (USD): 103838038.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36964.06999999995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03559781233228452%
Total shareholder yield: 0.03559781233228452% (Low Return)
Shareholder yield for ORICONENT.NS (annual period ending 2022-03-31)
Market cap (USD): 60557499.493604116
Dividends paid: 1470539.3643676646
Stock repurchases: 9730713.437953318
Dividend yield: 2.4283356754566428%
Buyback yield: 16.06855223436206%
Total shareholder yield: 18.496887909818703% (High Return)
Shareholder yield for ORICONENT.NS (annual period ending 2023-03-31)
Market cap (USD): 30644389.69914738
Dividends paid: 1911534.713763703
Stock repurchases: 0
Net debt paydown: 10356213.756554944
Dividend yield: 6.237796649012356%
Buyback yield: 0%
Debt paydown yield: 33.794811573105285%
Total shareholder yield: 40.032608222117645% (High Return)
Shareholder yield for ORICONENT.NS (annual period ending 2024-03-31)
Market cap (USD): 66918604.08829176
Dividends paid: 943134.6684254707
Stock repurchases: 0
Net debt paydown: -2728367.1619741917
Dividend yield: 1.4093758847406739%
Buyback yield: 0%
Debt paydown yield: -4.077142969650727%
Total shareholder yield: -2.667767084910053% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 69144514.75035834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 70569873.10001165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 72539952.84980744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (annual period ending 2025-03-31)
Market cap (USD): 72539952.84980744
Dividends paid: 917559.0367079728
Stock repurchases: 0
Net debt paydown: 12250332.320199491
Dividend yield: 1.2649016171926124%
Buyback yield: 0%
Debt paydown yield: 16.887703725922687%
Total shareholder yield: 18.1526053431153% (High Return)
Shareholder yield for ORICONENT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 82419728.73566583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 93803697.18940248
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORICONENT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 105001713.87211764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORRF (annual period ending 2021-12-31)
Market cap (USD): 428125823.47999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORRF (annual period ending 2022-12-31)
Market cap (USD): 405530839.68
Dividends paid: 8264000
Stock repurchases: 14457000
Dividend yield: 2.037822821692435%
Buyback yield: 3.5649569861093333%
Total shareholder yield: 5.6027798078017685% (Moderate Return)
Shareholder yield for ORRF (annual period ending 2023-12-31)
Market cap (USD): 536581745.71999997
Dividends paid: 8485000
Stock repurchases: 2963000
Net debt paydown: -31428000
Dividend yield: 1.5813061230054697%
Buyback yield: 0.5521991800194705%
Debt paydown yield: -5.8570758790590345%
Total shareholder yield: -3.7235705760340942% (Minimal or Negative)
Shareholder yield for ORRF (quarterly period ending 2024-09-30)
Market cap (USD): 668811520.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORRF (annual period ending 2024-12-31)
Market cap (USD): 685119204.4399999
Dividends paid: 13177000
Stock repurchases: 2393000
Net debt paydown: -14451000
Dividend yield: 1.9233149376932976%
Buyback yield: 0.3492822832131791%
Debt paydown yield: -2.1092679794039495%
Total shareholder yield: 0.16332924150252737% (Low Return)
Shareholder yield for ORRF (quarterly period ending 2024-12-31)
Market cap (USD): 685119204.4399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORRF (quarterly period ending 2025-03-31)
Market cap (USD): 565856985.6
Dividends paid: 5044000
Stock repurchases: 467000
Dividend yield: 0.8913913105891326%
Buyback yield: 0.08252968716199939%
Total shareholder yield: 0.973920997751132% (Low Return)
Shareholder yield for ORRF (quarterly period ending 2025-06-30)
Market cap (USD): 605545565.84
Dividends paid: 5072000
Stock repurchases: 76000
Net debt paydown: -36156000
Dividend yield: 0.8375917992173271%
Buyback yield: 0.012550665761142912%
Debt paydown yield: -5.970814095524778%
Total shareholder yield: -5.120671630546308% (Minimal or Negative)
Shareholder yield for ORRF (quarterly period ending 2025-09-30)
Market cap (USD): 651717924.0400001
Dividends paid: 5262000
Stock repurchases: 1552000
Net debt paydown: -40833000
Dividend yield: 0.8074045236290045%
Buyback yield: 0.23813983669179303%
Debt paydown yield: -6.265440690487104%
Total shareholder yield: -5.219896330166306% (Minimal or Negative)
Shareholder yield for ORRF (quarterly period ending 2025-12-31)
Market cap (USD): 684922726.3199999
Dividends paid: 5265000
Stock repurchases: 177000
Net debt paydown: -65635000
Dividend yield: 0.7686998544037449%
Buyback yield: 0.025842331287647263%
Debt paydown yield: -9.582832847823324%
Total shareholder yield: -8.788290662131931% (Minimal or Negative)
Shareholder yield for ORRF (annual period ending 2025-12-31)
Market cap (USD): 684922726.3199999
Dividends paid: 20643000
Stock repurchases: 2272000
Net debt paydown: -127779000
Dividend yield: 3.013916637123743%
Buyback yield: 0.3317162524606474%
Debt paydown yield: -18.655973161606102%
Total shareholder yield: -15.310340272021712% (Minimal or Negative)
Shareholder yield for PASG (annual period ending 2021-12-31)
Market cap (USD): 408026870
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASG (annual period ending 2022-12-31)
Market cap (USD): 88673556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASG (annual period ending 2023-12-31)
Market cap (USD): 64898762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 813000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.252720352354333%
Total shareholder yield: 1.252720352354333% (Low Return)
Shareholder yield for PASG (quarterly period ending 2024-09-30)
Market cap (USD): 44979340
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASG (quarterly period ending 2024-12-31)
Market cap (USD): 36433265.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASG (annual period ending 2024-12-31)
Market cap (USD): 36433265.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 818000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2452008926984623%
Total shareholder yield: 2.2452008926984623% (Low Return)
Shareholder yield for PASG (quarterly period ending 2025-03-31)
Market cap (USD): 22682438.599999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASG (quarterly period ending 2025-06-30)
Market cap (USD): 25702480
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 385000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.497909929314214%
Total shareholder yield: 1.497909929314214% (Low Return)
Shareholder yield for PASG (quarterly period ending 2025-09-30)
Market cap (USD): 25798864.299999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 394000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.527199009299026%
Total shareholder yield: 1.527199009299026% (Low Return)
Shareholder yield for PASG (quarterly period ending 2025-12-31)
Market cap (USD): 37911158
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.862542895682585%
Total shareholder yield: 0.862542895682585% (Low Return)
Shareholder yield for PASG (annual period ending 2025-12-31)
Market cap (USD): 37911158
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1466000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.866935428350672%
Total shareholder yield: 3.866935428350672% (Low Return)
Shareholder yield for PDQ.V (annual period ending 2021-12-31)
Market cap (USD): 4153120.3937007873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (annual period ending 2022-12-31)
Market cap (USD): 2585521.029411765
Dividends paid: 0
Stock repurchases: 1787.4999999999998
Dividend yield: 0%
Buyback yield: 0.06913500140459798%
Total shareholder yield: 0.06913500140459798% (Low Return)
Shareholder yield for PDQ.V (annual period ending 2023-12-31)
Market cap (USD): 2663870.1515151514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (quarterly period ending 2024-09-30)
Market cap (USD): 1302336.5185185184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (quarterly period ending 2024-12-31)
Market cap (USD): 1229478.5314685316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (annual period ending 2024-12-31)
Market cap (USD): 1229478.5314685316
Dividends paid: 0
Stock repurchases: 15384.615384615385
Dividend yield: 0%
Buyback yield: 1.2513122426171581%
Total shareholder yield: 1.2513122426171581% (Low Return)
Shareholder yield for PDQ.V (quarterly period ending 2025-03-31)
Market cap (USD): 1229478.5314685316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (quarterly period ending 2025-06-30)
Market cap (USD): 1154991.8759124086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDQ.V (quarterly period ending 2025-09-30)
Market cap (USD): 1644316.9712230219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGOO.L (annual period ending 2022-02-28)
Market cap (USD): 205177242.6546667
Dividends paid: 8624000
Stock repurchases: 3057333.3333333335
Dividend yield: 4.203195192809483%
Buyback yield: 1.4900937812480128%
Total shareholder yield: 5.693288974057496% (Moderate Return)
Shareholder yield for PGOO.L (annual period ending 2023-02-28)
Market cap (USD): 166900711.04722893
Dividends paid: 14033734.939759037
Stock repurchases: 5732530.120481928
Dividend yield: 8.408433284498006%
Buyback yield: 3.434694846123069%
Total shareholder yield: 11.843128130621075% (High Return)
Shareholder yield for PGOO.L (annual period ending 2024-02-29)
Market cap (USD): 177770595.00329113
Dividends paid: 9877215.189873418
Stock repurchases: 3927848.1012658225
Dividend yield: 5.556158030348358%
Buyback yield: 2.2095038277804635%
Total shareholder yield: 7.765661858128822% (Moderate Return)
Shareholder yield for PGOO.L (annual period ending 2025-02-28)
Market cap (USD): 183902053.81734177
Dividends paid: 9469620.253164556
Stock repurchases: 11908860.75949367
Dividend yield: 5.149273788192778%
Buyback yield: 6.475654030118655%
Total shareholder yield: 11.624927818311432% (High Return)
Shareholder yield for PGOO.L (quarterly period ending 2025-02-28)
Market cap (USD): 183902053.81734177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGOO.L (quarterly period ending 2025-08-31)
Market cap (USD): 196595041.59391892
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPP.L (annual period ending 2021-12-31)
Market cap (USD): 500793.23472972977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPP.L (annual period ending 2024-03-31)
Market cap (USD): 14215.074556962027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 250504.13958262093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1762.24288222205%
Total shareholder yield: 1762.24288222205% (High Return)
Shareholder yield for PPP.L (quarterly period ending 2024-09-30)
Market cap (USD): 149732.11866666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (annual period ending 2021-12-31)
Market cap (USD): 2031477158.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (annual period ending 2022-12-31)
Market cap (USD): 1407670031.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (annual period ending 2023-12-31)
Market cap (USD): 365255489.14
Dividends paid: 0
Stock repurchases: 9499000
Net debt paydown: -2014000
Dividend yield: 0%
Buyback yield: 2.600645379037438%
Debt paydown yield: -0.5513948619203495%
Total shareholder yield: 2.0492505171170885% (Low Return)
Shareholder yield for PROK (quarterly period ending 2024-09-30)
Market cap (USD): 393983448.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (annual period ending 2024-12-31)
Market cap (USD): 346787514.96999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1177000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33940091531317684%
Total shareholder yield: 0.33940091531317684% (Low Return)
Shareholder yield for PROK (quarterly period ending 2024-12-31)
Market cap (USD): 346787514.96999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (quarterly period ending 2025-03-31)
Market cap (USD): 180575747.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROK (quarterly period ending 2025-06-30)
Market cap (USD): 121067830.66999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1049000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8664564271076323%
Total shareholder yield: -0.8664564271076323% (Minimal or Negative)
Shareholder yield for PROK (quarterly period ending 2025-09-30)
Market cap (USD): 496583305.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03665044676268526%
Total shareholder yield: 0.03665044676268526% (Low Return)
Shareholder yield for PROK (annual period ending 2025-12-31)
Market cap (USD): 459647357.12000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -800000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17404647010537344%
Total shareholder yield: -0.17404647010537344% (Minimal or Negative)
Shareholder yield for PROK (quarterly period ending 2025-12-31)
Market cap (USD): 459647357.12000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04351161752634336%
Total shareholder yield: 0.04351161752634336% (Low Return)
Shareholder yield for PRUDMOULI.NS (annual period ending 2024-03-31)
Market cap (USD): 8531149.232245682
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3625914.6415760056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.50206558186703%
Total shareholder yield: -42.50206558186703% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 21742748.208313424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 25394831.565450516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (annual period ending 2025-03-31)
Market cap (USD): 17618346.598202825
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2013034.722028487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.425786811537856%
Total shareholder yield: -11.425786811537856% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 17618346.598202825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14269226.772759188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 10188286.809470123
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRUDMOULI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 7332776.205859418
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RES (annual period ending 2021-12-31)
Market cap (USD): 915364671.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RES (annual period ending 2022-12-31)
Market cap (USD): 1801916411.5500002
Dividends paid: 8645000
Stock repurchases: 918000
Dividend yield: 0.47976698278493457%
Buyback yield: 0.050945759421234235%
Total shareholder yield: 0.5307127422061688% (Low Return)
Shareholder yield for RES (annual period ending 2023-12-31)
Market cap (USD): 1507137958
Dividends paid: 34562000
Stock repurchases: 21088000
Net debt paydown: 3084000
Dividend yield: 2.2932207245224197%
Buyback yield: 1.3992083397583701%
Debt paydown yield: 0.20462625757847178%
Total shareholder yield: 3.8970553218592614% (Low Return)
Shareholder yield for RES (quarterly period ending 2024-09-30)
Market cap (USD): 1338693127.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RES (quarterly period ending 2024-12-31)
Market cap (USD): 1258903470.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RES (annual period ending 2024-12-31)
Market cap (USD): 1258903470.8
Dividends paid: 34433000
Stock repurchases: 9938000
Net debt paydown: -5752000
Dividend yield: 2.735158079921627%
Buyback yield: 0.7894171579084347%
Debt paydown yield: -0.4569055637240206%
Total shareholder yield: 3.0676696741060407% (Low Return)
Shareholder yield for RES (quarterly period ending 2025-03-31)
Market cap (USD): 1174681055.5
Dividends paid: 8653000
Stock repurchases: 2868000
Dividend yield: 0.7366254831033154%
Buyback yield: 0.24415137935286127%
Total shareholder yield: 0.9807768624561767% (Low Return)
Shareholder yield for RES (quarterly period ending 2025-06-30)
Market cap (USD): 1017318121.65
Dividends paid: 8825000
Stock repurchases: 0
Net debt paydown: -50144000
Dividend yield: 0.867476929014754%
Buyback yield: 0%
Debt paydown yield: -4.929038314845986%
Total shareholder yield: -4.061561385831232% (Minimal or Negative)
Shareholder yield for RES (quarterly period ending 2025-09-30)
Market cap (USD): 1032832777.1
Dividends paid: 8822000
Stock repurchases: 0
Net debt paydown: 57000
Dividend yield: 0.854155696411041%
Buyback yield: 0%
Debt paydown yield: 0.005518802391229804%
Total shareholder yield: 0.8596744988022709% (Low Return)
Shareholder yield for RES (annual period ending 2025-12-31)
Market cap (USD): 1190195710.95
Dividends paid: 35122000
Stock repurchases: 2868000
Net debt paydown: -44473000
Dividend yield: 2.9509432504983604%
Buyback yield: 0.240968772918094%
Debt paydown yield: -3.7366123563411415%
Total shareholder yield: -0.5447003329246871% (Minimal or Negative)
Shareholder yield for RES (quarterly period ending 2025-12-31)
Market cap (USD): 1190195710.95
Dividends paid: 8822000
Stock repurchases: 0
Net debt paydown: 3620000
Dividend yield: 0.7412226341295067%
Buyback yield: 0%
Debt paydown yield: 0.3041516589830894%
Total shareholder yield: 1.0453742931125962% (Low Return)
Shareholder yield for RVHL.NS (annual period ending 2022-03-31)
Market cap (USD): 17711114.827904522
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (annual period ending 2023-03-31)
Market cap (USD): 14677842.982947625
Dividends paid: 0
Stock repurchases: 20073.08160779537
Net debt paydown: 20142.4977307565
Dividend yield: 0%
Buyback yield: 0.1367577077307327%
Debt paydown yield: 0.1372306390942973%
Total shareholder yield: 0.27398834682503004% (Low Return)
Shareholder yield for RVHL.NS (annual period ending 2024-03-31)
Market cap (USD): 29426941.458733205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104499.9509955642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35511658981654426%
Total shareholder yield: 0.35511658981654426% (Low Return)
Shareholder yield for RVHL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 45957683.99474438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 51689762.13148385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (annual period ending 2025-03-31)
Market cap (USD): 31897403.42186953
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9224.650782008815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02891975456436119%
Total shareholder yield: 0.02891975456436119% (Low Return)
Shareholder yield for RVHL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 31897403.42186953
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 35621460.70021062
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 37915489.4096956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVHL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 35072560.985184364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (annual period ending 2021-12-31)
Market cap (USD): 77646010.0472441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (annual period ending 2022-12-31)
Market cap (USD): 11821902.904411763
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -182961.76470588235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5476507139777276%
Total shareholder yield: -1.5476507139777276% (Minimal or Negative)
Shareholder yield for RYE.V (annual period ending 2023-12-31)
Market cap (USD): 6496075.939393939
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 182961.76470588235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8164967037462314%
Total shareholder yield: 2.8164967037462314% (Low Return)
Shareholder yield for RYE.V (quarterly period ending 2024-09-30)
Market cap (USD): 6351718.696296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (annual period ending 2024-12-31)
Market cap (USD): 5996377.790209791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (quarterly period ending 2024-12-31)
Market cap (USD): 5996377.790209791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (quarterly period ending 2025-03-31)
Market cap (USD): 9744113.90909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (quarterly period ending 2025-06-30)
Market cap (USD): 7041366.985401459
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (quarterly period ending 2025-09-30)
Market cap (USD): 10795636.992805757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (quarterly period ending 2025-12-31)
Market cap (USD): 10953237.532846715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYE.V (annual period ending 2025-12-31)
Market cap (USD): 10953237.532846715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR.AX (annual period ending 2021-06-30)
Market cap (USD): 20284569.413533833
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR.AX (annual period ending 2022-06-30)
Market cap (USD): 18605846.42758621
Dividends paid: 0
Stock repurchases: 183652.41379310345
Dividend yield: 0%
Buyback yield: 0.987068309457874%
Total shareholder yield: 0.987068309457874% (Low Return)
Shareholder yield for SBR.AX (annual period ending 2023-06-30)
Market cap (USD): 13399905.953642385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDHC (quarterly period ending 2024-09-30)
Market cap (USD): 315359369.46000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDHC (annual period ending 2024-12-31)
Market cap (USD): 214023669.48000002
Dividends paid: 39951000
Stock repurchases: 2600000
Net debt paydown: 82206000
Dividend yield: 18.66662696563724%
Buyback yield: 1.21481890592618%
Debt paydown yield: 38.40977037714136%
Total shareholder yield: 58.291216248704785% (High Return)
Shareholder yield for SDHC (quarterly period ending 2024-12-31)
Market cap (USD): 214023669.48000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDHC (quarterly period ending 2025-03-31)
Market cap (USD): 162938456.64
Dividends paid: 13886000
Stock repurchases: 0
Dividend yield: 8.5222361168426%
Buyback yield: 0%
Total shareholder yield: 8.5222361168426% (Moderate Return)
Shareholder yield for SDHC (quarterly period ending 2025-06-30)
Market cap (USD): 162103730.94000003
Dividends paid: 9735000
Stock repurchases: 0
Net debt paydown: -50065000
Dividend yield: 6.005413905990385%
Buyback yield: 0%
Debt paydown yield: -30.884545167273615%
Total shareholder yield: -24.87913126128323% (Minimal or Negative)
Shareholder yield for SDHC (quarterly period ending 2025-09-30)
Market cap (USD): 147412558.62
Dividends paid: 4395000
Stock repurchases: 0
Net debt paydown: 17750000
Dividend yield: 2.9814284760699583%
Buyback yield: 0%
Debt paydown yield: 12.041036507449775%
Total shareholder yield: 15.022464983519733% (High Return)
Shareholder yield for SDHC (quarterly period ending 2025-12-31)
Market cap (USD): 139983499.89
Dividends paid: 386000
Stock repurchases: 0
Net debt paydown: 8318000
Dividend yield: 0.27574678465913594%
Buyback yield: 0%
Debt paydown yield: 5.942128898431846%
Total shareholder yield: 6.217875683090981% (Moderate Return)
Shareholder yield for SDHC (annual period ending 2025-12-31)
Market cap (USD): 139983499.89
Dividends paid: 28402000
Stock repurchases: 0
Net debt paydown: -62074000
Dividend yield: 20.289534139608236%
Buyback yield: 0%
Debt paydown yield: -44.343797696712954%
Total shareholder yield: -24.05426355710472% (Minimal or Negative)
Shareholder yield for SSL.AX (annual period ending 2021-09-30)
Market cap (USD): 46086210.07194245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSL.AX (annual period ending 2022-09-30)
Market cap (USD): 38477496.49350649
Dividends paid: 4870.12987012987
Stock repurchases: 0
Dividend yield: 0.012657086125527319%
Buyback yield: 0%
Total shareholder yield: 0.012657086125527319% (Low Return)
Shareholder yield for SSL.AX (annual period ending 2023-09-30)
Market cap (USD): 46196994.23076923
Dividends paid: 4807.692307692308
Stock repurchases: 0
Net debt paydown: 933233.4332334329
Dividend yield: 0.010406937480989127%
Buyback yield: 0%
Debt paydown yield: 2.020117214924469%
Total shareholder yield: 2.030524152405458% (Low Return)
Shareholder yield for SSL.AX (annual period ending 2024-09-30)
Market cap (USD): 53291153.34482759
Dividends paid: 5172.413793103448
Stock repurchases: 0
Net debt paydown: -554818.744473917
Dividend yield: 0.00970595205480851%
Buyback yield: 0%
Debt paydown yield: -1.041108532374759%
Total shareholder yield: -1.0314025803199505% (Minimal or Negative)
Shareholder yield for SSL.AX (quarterly period ending 2024-09-30)
Market cap (USD): 53291153.34482759
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STRO (annual period ending 2021-12-31)
Market cap (USD): 2465681323.2000003
Dividends paid: 0
Stock repurchases: 7000
Dividend yield: 0%
Buyback yield: 0.00028389719036827065%
Total shareholder yield: 0.00028389719036827065% (Low Return)
Shareholder yield for STRO (annual period ending 2022-12-31)
Market cap (USD): 1338891471.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34692000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.591098736995226%
Total shareholder yield: -2.591098736995226% (Minimal or Negative)
Shareholder yield for STRO (annual period ending 2023-12-31)
Market cap (USD): 710871833.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16795000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.362591851017595%
Total shareholder yield: 2.362591851017595% (Low Return)
Shareholder yield for STRO (quarterly period ending 2024-09-30)
Market cap (USD): 573337189.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)