speb/financial-data huggingface dataset:
Shareholder yield for MIDW.L (quarterly period ending 2025-06-30)
Market cap (USD): 2884174.412054795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31652791.095890403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1097.4645279284534%
Total shareholder yield: -1097.4645279284534% (Minimal or Negative)
Shareholder yield for MIY (annual period ending 2021-07-31)
Market cap (USD): 358873252.5
Dividends paid: 19387764
Stock repurchases: 0
Dividend yield: 5.402398720144238%
Buyback yield: 0%
Total shareholder yield: 5.402398720144238% (Moderate Return)
Shareholder yield for MIY (annual period ending 2022-07-31)
Market cap (USD): 325563790
Dividends paid: 19746245
Stock repurchases: 0
Dividend yield: 6.0652460766598155%
Buyback yield: 0%
Total shareholder yield: 6.0652460766598155% (Moderate Return)
Shareholder yield for MIY (annual period ending 2023-07-31)
Market cap (USD): 276323715
Dividends paid: 15914475
Stock repurchases: 3280792
Dividend yield: 5.759359090840248%
Buyback yield: 1.1873001924572417%
Total shareholder yield: 6.94665928329749% (Moderate Return)
Shareholder yield for MIY (annual period ending 2024-07-31)
Market cap (USD): 302102342.5
Dividends paid: 13501703
Stock repurchases: 2844672
Net debt paydown: 42435
Dividend yield: 4.469248033056878%
Buyback yield: 0.9416252705819386%
Debt paydown yield: 0.014046564369159104%
Total shareholder yield: 5.424919868007975% (Moderate Return)
Shareholder yield for MIY (quarterly period ending 2025-01-31)
Market cap (USD): 312819300
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIY (annual period ending 2025-07-31)
Market cap (USD): 300364457.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (annual period ending 2021-12-31)
Market cap (USD): 197851475.76000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (annual period ending 2022-12-31)
Market cap (USD): 187124588.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (annual period ending 2023-12-31)
Market cap (USD): 315648589.34000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (quarterly period ending 2024-09-30)
Market cap (USD): 445960404.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (annual period ending 2024-12-31)
Market cap (USD): 436624039.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (quarterly period ending 2024-12-31)
Market cap (USD): 436624039.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (quarterly period ending 2025-03-31)
Market cap (USD): 349021127.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLP (quarterly period ending 2025-06-30)
Market cap (USD): 361337183.14000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003320997826938448%
Total shareholder yield: 0.003320997826938448% (Low Return)
Shareholder yield for MLP (quarterly period ending 2025-09-30)
Market cap (USD): 370276255.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005671441165558912%
Total shareholder yield: 0.005671441165558912% (Low Return)
Shareholder yield for MLP (annual period ending 2025-12-31)
Market cap (USD): 336506425.64000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1429000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4246575670233314%
Total shareholder yield: -0.4246575670233314% (Minimal or Negative)
Shareholder yield for MLP (quarterly period ending 2025-12-31)
Market cap (USD): 336506425.64000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1498000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4451623760678449%
Total shareholder yield: -0.4451623760678449% (Minimal or Negative)
Shareholder yield for MMB.PA (annual period ending 2021-12-31)
Market cap (USD): 3309249651.9090905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMB.PA (annual period ending 2022-12-31)
Market cap (USD): 2597898824.7234044
Dividends paid: 74468085.10638298
Stock repurchases: 0
Dividend yield: 2.8664736439191976%
Buyback yield: 0%
Total shareholder yield: 2.8664736439191976% (Low Return)
Shareholder yield for MMB.PA (annual period ending 2023-12-31)
Market cap (USD): 2630801151.688889
Dividends paid: 203333333.3333333
Stock repurchases: 0
Net debt paydown: -701465721.0401888
Dividend yield: 7.7289510536666715%
Buyback yield: 0%
Debt paydown yield: -26.663578149563698%
Total shareholder yield: -18.934627095897028% (Minimal or Negative)
Shareholder yield for MMB.PA (annual period ending 2024-12-31)
Market cap (USD): 2813186958.75
Dividends paid: 95833333.33333334
Stock repurchases: 0
Net debt paydown: 400069444.44444466
Dividend yield: 3.4065753445663467%
Buyback yield: 0%
Debt paydown yield: 14.221217797135314%
Total shareholder yield: 17.62779314170166% (High Return)
Shareholder yield for MMB.PA (quarterly period ending 2024-12-31)
Market cap (USD): 2813186958.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMB.PA (quarterly period ending 2025-06-30)
Market cap (USD): 3501695423.388235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -853272058.8235292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.3673979502736%
Total shareholder yield: -24.3673979502736% (Minimal or Negative)
Shareholder yield for MPC.TO (annual period ending 2021-08-31)
Market cap (USD): 30122196.190476187
Dividends paid: 20685714.285714287
Stock repurchases: 0
Dividend yield: 68.67266302532929%
Buyback yield: 0%
Total shareholder yield: 68.67266302532929% (High Return)
Shareholder yield for MPC.TO (annual period ending 2022-08-31)
Market cap (USD): 32565981.679389313
Dividends paid: 4730534.351145038
Stock repurchases: 0
Dividend yield: 14.525999546756935%
Buyback yield: 0%
Total shareholder yield: 14.525999546756935% (High Return)
Shareholder yield for MPC.TO (annual period ending 2023-08-31)
Market cap (USD): 29857556.740740743
Dividends paid: 4625185.185185185
Stock repurchases: 0
Net debt paydown: 8262646.310432583
Dividend yield: 15.490836123486632%
Buyback yield: 0%
Debt paydown yield: 27.673551396649188%
Total shareholder yield: 43.16438752013582% (High Return)
Shareholder yield for MPC.TO (annual period ending 2024-08-31)
Market cap (USD): 24354612.888888888
Dividends paid: 4625185.185185185
Stock repurchases: 0
Net debt paydown: 4350370.370370388
Dividend yield: 18.99100267487847%
Buyback yield: 0%
Debt paydown yield: 17.862613502492263%
Total shareholder yield: 36.85361617737073% (High Return)
Shareholder yield for MPC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 24535212.167832166
Dividends paid: 2183216.7832167833
Stock repurchases: 0
Dividend yield: 8.898299995461926%
Buyback yield: 0%
Total shareholder yield: 8.898299995461926% (Moderate Return)
Shareholder yield for MPC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 28938477.226277366
Dividends paid: 14756934.306569342
Stock repurchases: 0
Net debt paydown: -16558919.912204564
Dividend yield: 50.99416320762524%
Buyback yield: 0%
Debt paydown yield: -57.22111700185925%
Total shareholder yield: -6.2269537942340065% (Minimal or Negative)
Shareholder yield for MPC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 28151679.424460437
Dividends paid: 2246043.165467626
Stock repurchases: 0
Net debt paydown: -3885790.0540881455
Dividend yield: 7.978362965855896%
Buyback yield: 0%
Debt paydown yield: -13.80304881815278%
Total shareholder yield: -5.824685852296883% (Minimal or Negative)
Shareholder yield for MPC.TO (annual period ending 2025-12-31)
Market cap (USD): 28347896.05839416
Dividends paid: 19314598.540145982
Stock repurchases: 0
Net debt paydown: -29236842.38983509
Dividend yield: 68.13415182685733%
Buyback yield: 0%
Debt paydown yield: -103.13584588291766%
Total shareholder yield: -35.00169405606033% (Minimal or Negative)
Shareholder yield for MPC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 28347896.05839416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2239757.391167313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.900965160002035%
Total shareholder yield: -7.900965160002035% (Minimal or Negative)
Shareholder yield for NB2.DE (annual period ending 2021-12-31)
Market cap (USD): 5617209237.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NB2.DE (annual period ending 2022-12-31)
Market cap (USD): 413180740.2659575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NB2.DE (annual period ending 2023-12-31)
Market cap (USD): 1875969561.222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -187639338.0614657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.002259201861245%
Total shareholder yield: -10.002259201861245% (Minimal or Negative)
Shareholder yield for NB2.DE (annual period ending 2024-12-31)
Market cap (USD): 2982470618.9583335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -544422430.5555556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.254075231953237%
Total shareholder yield: -18.254075231953237% (Minimal or Negative)
Shareholder yield for NCC.NS (annual period ending 2022-03-31)
Market cap (USD): 455712464.77014375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.NS (annual period ending 2023-03-31)
Market cap (USD): 786528886.4287455
Dividends paid: 15294762.484774666
Stock repurchases: 0
Dividend yield: 1.9445900524036601%
Buyback yield: 0%
Total shareholder yield: 1.9445900524036601% (Low Return)
Shareholder yield for NCC.NS (annual period ending 2024-03-31)
Market cap (USD): 1720778670.349808
Dividends paid: 16564336.251349082
Stock repurchases: 0
Net debt paydown: 1091400.7950841933
Dividend yield: 0.9626070183669703%
Buyback yield: 0%
Debt paydown yield: 0.06342482120971014%
Total shareholder yield: 1.0260318395766803% (Low Return)
Shareholder yield for NCC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2240584389.5934067
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1984680221.46777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1519683286.463765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.NS (annual period ending 2025-03-31)
Market cap (USD): 1519683286.463765
Dividends paid: 16148000.935234977
Stock repurchases: 0
Net debt paydown: -68773984.77756192
Dividend yield: 1.0625898882398486%
Buyback yield: 0%
Debt paydown yield: -4.525547223566294%
Total shareholder yield: -3.462957335326445% (Minimal or Negative)
Shareholder yield for NCC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1676363613.9695766
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1122108795.5744681
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPCE (annual period ending 2021-12-31)
Market cap (USD): 343664949.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPCE (annual period ending 2022-12-31)
Market cap (USD): 50799680.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPCE (annual period ending 2023-12-31)
Market cap (USD): 351506510.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2627000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.747354577558217%
Total shareholder yield: -0.747354577558217% (Minimal or Negative)
Shareholder yield for NPCE (quarterly period ending 2024-12-31)
Market cap (USD): 381509006.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPCE (annual period ending 2024-12-31)
Market cap (USD): 381509006.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -943000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24717634022000784%
Total shareholder yield: -0.24717634022000784% (Minimal or Negative)
Shareholder yield for NPCE (quarterly period ending 2025-03-31)
Market cap (USD): 419012126.04999995
Dividends paid: 0
Stock repurchases: 49546000
Dividend yield: 0%
Buyback yield: 11.824478796608327%
Total shareholder yield: 11.824478796608327% (High Return)
Shareholder yield for NPCE (quarterly period ending 2025-06-30)
Market cap (USD): 379804319.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1633000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4299582487660245%
Total shareholder yield: 0.4299582487660245% (Low Return)
Shareholder yield for NPCE (quarterly period ending 2025-09-30)
Market cap (USD): 351506510.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 338000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09615753605431189%
Total shareholder yield: 0.09615753605431189% (Low Return)
Shareholder yield for NPCE (quarterly period ending 2025-12-31)
Market cap (USD): 526407422.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 344000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06534862258785003%
Total shareholder yield: 0.06534862258785003% (Low Return)
Shareholder yield for NPCE (annual period ending 2025-12-31)
Market cap (USD): 526407422.8
Dividends paid: 0
Stock repurchases: 49546000
Net debt paydown: 2501000
Dividend yield: 0%
Buyback yield: 9.412101321911678%
Debt paydown yield: 0.47510728224480503%
Total shareholder yield: 9.887208604156482% (Moderate Return)
Shareholder yield for NVNI (annual period ending 2021-12-31)
Market cap (USD): 1145829034
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVNI (annual period ending 2022-12-31)
Market cap (USD): 1196105205.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVNI (annual period ending 2023-12-31)
Market cap (USD): 174212781.70000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2884276.007497657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6556052772663217%
Total shareholder yield: -1.6556052772663217% (Minimal or Negative)
Shareholder yield for NVNI (quarterly period ending 2024-12-31)
Market cap (USD): 286457258.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVNI (annual period ending 2024-12-31)
Market cap (USD): 286457258.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5755396.1899042465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0091640267876985%
Total shareholder yield: 2.0091640267876985% (Low Return)
Shareholder yield for NVNI (quarterly period ending 2025-06-30)
Market cap (USD): 34608713.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXRT (annual period ending 2021-12-31)
Market cap (USD): 1714044358.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXRT (annual period ending 2022-12-31)
Market cap (USD): 913868088.1500001
Dividends paid: 40639000
Stock repurchases: 11127000
Dividend yield: 4.4469218836898055%
Buyback yield: 1.217571785718558%
Total shareholder yield: 5.664493669408364% (Moderate Return)
Shareholder yield for NXRT (annual period ending 2023-12-31)
Market cap (USD): 755821166.3499999
Dividends paid: 44801000
Stock repurchases: 0
Net debt paydown: 122442000
Dividend yield: 5.927460356310515%
Buyback yield: 0%
Debt paydown yield: 16.199863863471176%
Total shareholder yield: 22.12732421978169% (High Return)
Shareholder yield for NXRT (quarterly period ending 2024-09-30)
Market cap (USD): 1003343039.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXRT (annual period ending 2024-12-31)
Market cap (USD): 962556736.64
Dividends paid: 49304000
Stock repurchases: 14573000
Net debt paydown: 13380000
Dividend yield: 5.122191567855588%
Buyback yield: 1.513988676747515%
Debt paydown yield: 1.3900479307542546%
Total shareholder yield: 8.026228175357359% (Moderate Return)
Shareholder yield for NXRT (quarterly period ending 2024-12-31)
Market cap (USD): 962556736.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXRT (quarterly period ending 2025-03-31)
Market cap (USD): 923554834.9699999
Dividends paid: 14028000
Stock repurchases: 0
Dividend yield: 1.5189136008860455%
Buyback yield: 0%
Total shareholder yield: 1.5189136008860455% (Low Return)
Shareholder yield for NXRT (quarterly period ending 2025-06-30)
Market cap (USD): 790234609
Dividends paid: 13118000
Stock repurchases: 0
Net debt paydown: -1440000
Dividend yield: 1.6600133492761262%
Buyback yield: 0%
Debt paydown yield: -0.1822243652201267%
Total shareholder yield: 1.4777889840559995% (Low Return)
Shareholder yield for NXRT (quarterly period ending 2025-09-30)
Market cap (USD): 775959403.1600001
Dividends paid: 12936000
Stock repurchases: 0
Net debt paydown: -1440000
Dividend yield: 1.6670975243446648%
Buyback yield: 0%
Debt paydown yield: -0.18557671885098312%
Total shareholder yield: 1.4815208054936817% (Low Return)
Shareholder yield for NXRT (quarterly period ending 2025-12-31)
Market cap (USD): 737977159.05
Dividends paid: 13443000
Stock repurchases: 0
Net debt paydown: -89542000
Dividend yield: 1.8216010936307585%
Buyback yield: 0%
Debt paydown yield: -12.133437858058867%
Total shareholder yield: -10.311836764428108% (Minimal or Negative)
Shareholder yield for NXRT (annual period ending 2025-12-31)
Market cap (USD): 737977159.05
Dividends paid: 53525000
Stock repurchases: 7657000
Net debt paydown: -93862000
Dividend yield: 7.252934503948995%
Buyback yield: 1.0375659877951884%
Debt paydown yield: -12.718821829232333%
Total shareholder yield: -4.42832133748815% (Minimal or Negative)
Shareholder yield for ONWD.L (annual period ending 2023-12-31)
Market cap (USD): 444811.28886075947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONWD.L (quarterly period ending 2024-12-31)
Market cap (USD): 588511.2464999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONWD.L (annual period ending 2024-12-31)
Market cap (USD): 588511.2464999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (annual period ending 2022-03-31)
Market cap (USD): 14504036.198074643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (annual period ending 2023-03-31)
Market cap (USD): 12068297.845310597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -352302.6456865582
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.919240560701385%
Total shareholder yield: -2.919240560701385% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (annual period ending 2024-03-31)
Market cap (USD): 14165861.217610365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1223710.960590647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.638450862905422%
Total shareholder yield: -8.638450862905422% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2024-09-30)
Market cap (USD): 16870974.706163403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2024-12-31)
Market cap (USD): 19466346.647627927
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (annual period ending 2025-03-31)
Market cap (USD): 13910253.63893103
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 771205.0918772477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.544148308833519%
Total shareholder yield: 5.544148308833519% (Moderate Return)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13910253.63893103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14867704.37678446
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 13288224.449379932
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PALASHSECU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11923046.830789797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDC (annual period ending 2024-04-30)
Market cap (USD): 26488439.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 314556.5152705724
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1875237620237387%
Total shareholder yield: 1.1875237620237387% (Low Return)
Shareholder yield for PDC (quarterly period ending 2024-10-31)
Market cap (USD): 15784671.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDC (quarterly period ending 2025-04-30)
Market cap (USD): 12939365.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54635.70503881591
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.422244076195243%
Total shareholder yield: 0.422244076195243% (Low Return)
Shareholder yield for PDC (annual period ending 2025-04-30)
Market cap (USD): 12939365.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 782578.076409776
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.048040501894062%
Total shareholder yield: 6.048040501894062% (Moderate Return)
Shareholder yield for PDC (quarterly period ending 2025-10-31)
Market cap (USD): 29604726.69
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -261926.67747946683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.884746142810842%
Total shareholder yield: -0.884746142810842% (Minimal or Negative)
Shareholder yield for PINT.L (annual period ending 2022-12-31)
Market cap (USD): 4573328.3132530125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PINT.L (annual period ending 2023-12-31)
Market cap (USD): 4448971.518987341
Dividends paid: 18105063.29113924
Stock repurchases: 0
Dividend yield: 406.9494087312173%
Buyback yield: 0%
Total shareholder yield: 406.9494087312173% (High Return)
Shareholder yield for PINT.L (annual period ending 2024-12-31)
Market cap (USD): 4920562.499999999
Dividends paid: 24058750
Stock repurchases: 0
Dividend yield: 488.94308323489446%
Buyback yield: 0%
Total shareholder yield: 488.94308323489446% (High Return)
Shareholder yield for PINT.L (quarterly period ending 2024-12-31)
Market cap (USD): 4920562.499999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPX.V (annual period ending 2021-09-30)
Market cap (USD): 27169061.59375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPX.V (annual period ending 2022-09-30)
Market cap (USD): 12692116.364963504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7204964.644160584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.767243830586345%
Total shareholder yield: -56.767243830586345% (Minimal or Negative)
Shareholder yield for PPX.V (annual period ending 2023-09-30)
Market cap (USD): 19320221.577777777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3455345.0608272506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.884603687990865%
Total shareholder yield: 17.884603687990865% (High Return)
Shareholder yield for PPX.V (quarterly period ending 2024-09-30)
Market cap (USD): 25760295.437037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPX.V (annual period ending 2024-09-30)
Market cap (USD): 25760295.437037036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2423585.9259259254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.408222556490555%
Total shareholder yield: -9.408222556490555% (Minimal or Negative)
Shareholder yield for PPX.V (quarterly period ending 2024-12-31)
Market cap (USD): 18239370.02097902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1795337.1976171983
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.84319741061337%
Total shareholder yield: -9.84319741061337% (Minimal or Negative)
Shareholder yield for PPX.V (quarterly period ending 2025-03-31)
Market cap (USD): 24319160.02797203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2427398.601398602
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.981424517156821%
Total shareholder yield: -9.981424517156821% (Minimal or Negative)
Shareholder yield for PPX.V (quarterly period ending 2025-06-30)
Market cap (USD): 57114523.64233576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2039263.1412383225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.570480871045438%
Total shareholder yield: -3.570480871045438% (Minimal or Negative)
Shareholder yield for PPX.V (quarterly period ending 2025-09-30)
Market cap (USD): 168878195.8057554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -830519.1146352999
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.49178587601123325%
Total shareholder yield: -0.49178587601123325% (Minimal or Negative)
Shareholder yield for PPX.V (annual period ending 2025-09-30)
Market cap (USD): 168878195.8057554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4846491.388222757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8698147591517476%
Total shareholder yield: -2.8698147591517476% (Minimal or Negative)
Shareholder yield for PPX.V (quarterly period ending 2025-12-31)
Market cap (USD): 190381745.47445253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1162995.483904846
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6108755232843%
Total shareholder yield: -0.6108755232843% (Minimal or Negative)
Shareholder yield for RHI (annual period ending 2021-12-31)
Market cap (USD): 9503074418.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHI (annual period ending 2022-12-31)
Market cap (USD): 6416876837.969999
Dividends paid: 189286000
Stock repurchases: 319897000
Dividend yield: 2.9498150701592905%
Buyback yield: 4.985244505662049%
Total shareholder yield: 7.93505957582134% (Moderate Return)
Shareholder yield for RHI (annual period ending 2023-12-31)
Market cap (USD): 7836711853.29
Dividends paid: 205910000
Stock repurchases: 254625000
Net debt paydown: -4048000
Dividend yield: 2.6275050538390676%
Buyback yield: 3.249130563516937%
Debt paydown yield: -0.05165431721597079%
Total shareholder yield: 5.824981300140034% (Moderate Return)
Shareholder yield for RHI (quarterly period ending 2024-09-30)
Market cap (USD): 6148867634.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHI (quarterly period ending 2024-12-31)
Market cap (USD): 6473138311.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHI (annual period ending 2024-12-31)
Market cap (USD): 6473138311.92
Dividends paid: 220409000
Stock repurchases: 276032000
Net debt paydown: 8380000
Dividend yield: 3.4049789974999682%
Buyback yield: 4.264268530948878%
Debt paydown yield: 0.12945807112708527%
Total shareholder yield: 7.798705599575931% (Moderate Return)
Shareholder yield for RHI (quarterly period ending 2025-03-31)
Market cap (USD): 5061486783.719999
Dividends paid: 61290000
Stock repurchases: 49935000
Dividend yield: 1.2109090197990044%
Buyback yield: 0.9865678235219986%
Total shareholder yield: 2.1974768433210032% (Low Return)
Shareholder yield for RHI (quarterly period ending 2025-06-30)
Market cap (USD): 3857491241.19
Dividends paid: 59369000
Stock repurchases: 21064000
Net debt paydown: -1016000
Dividend yield: 1.5390572858873224%
Buyback yield: 0.5460543830943853%
Debt paydown yield: -0.026338361812756145%
Total shareholder yield: 2.0587733071689516% (Low Return)
Shareholder yield for RHI (quarterly period ending 2025-09-30)
Market cap (USD): 3243729707.19
Dividends paid: 58890000
Stock repurchases: 21070000
Net debt paydown: 2869000
Dividend yield: 1.8155026872142075%
Buyback yield: 0.6495609037120623%
Debt paydown yield: 0.08844756681299987%
Total shareholder yield: 2.55351115773927% (Low Return)
Shareholder yield for RHI (quarterly period ending 2025-12-31)
Market cap (USD): 2650426890.9900002
Dividends paid: 58671000
Stock repurchases: 24000
Net debt paydown: -4758000
Dividend yield: 2.213643402104365%
Buyback yield: 0.0009055145071756876%
Debt paydown yield: -0.17951825104758007%
Total shareholder yield: 2.035030665563961% (Low Return)
Shareholder yield for RHI (annual period ending 2025-12-31)
Market cap (USD): 2650426890.9900002
Dividends paid: 238220000
Stock repurchases: 92093000
Net debt paydown: -12019000
Dividend yield: 8.987986079141345%
Buyback yield: 3.474647812888775%
Debt paydown yield: -0.4534741192393579%
Total shareholder yield: 12.009159772790762% (High Return)
Shareholder yield for SAMS.PA (annual period ending 2021-12-31)
Market cap (USD): 582188896.5454546
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAMS.PA (annual period ending 2022-12-31)
Market cap (USD): 536341341.4680851
Dividends paid: 58825531.91489362
Stock repurchases: 0
Dividend yield: 10.967927953097014%
Buyback yield: 0%
Total shareholder yield: 10.967927953097014% (High Return)
Shareholder yield for SAMS.PA (annual period ending 2023-12-31)
Market cap (USD): 652029751.6444443
Dividends paid: 61467777.777777776
Stock repurchases: 0
Net debt paydown: -56090921.985815525
Dividend yield: 9.427143105472359%
Buyback yield: 0%
Debt paydown yield: -8.602509600881254%
Total shareholder yield: 0.8246335045911053% (Low Return)
Shareholder yield for SAMS.PA (annual period ending 2024-12-31)
Market cap (USD): 460953861.3020834
Dividends paid: 36134375
Stock repurchases: 0
Net debt paydown: -192453958.33333337
Dividend yield: 7.839043781503233%
Buyback yield: 0%
Debt paydown yield: -41.751241174051%
Total shareholder yield: -33.91219739254777% (Minimal or Negative)
Shareholder yield for SAMS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 460953861.3020834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAMS.PA (quarterly period ending 2025-06-30)
Market cap (USD): 590589911.5529412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55023492.647058845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.316700399161233%
Total shareholder yield: -9.316700399161233% (Minimal or Negative)
Shareholder yield for SFR.V (annual period ending 2021-06-30)
Market cap (USD): 198068282.70967743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFR.V (annual period ending 2022-06-30)
Market cap (USD): 111061543.53488374
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10842990.603900975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.763046918662047%
Total shareholder yield: -9.763046918662047% (Minimal or Negative)
Shareholder yield for SFR.V (annual period ending 2023-06-30)
Market cap (USD): 84638201.0075188
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8327948.330127645
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.839467558375722%
Total shareholder yield: -9.839467558375722% (Minimal or Negative)
Shareholder yield for SFR.V (annual period ending 2024-06-30)
Market cap (USD): 194212939.00729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9948061.56632457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.122244489565488%
Total shareholder yield: -5.122244489565488% (Minimal or Negative)
Shareholder yield for SFR.V (quarterly period ending 2024-09-30)
Market cap (USD): 242572514.13333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFR.V (quarterly period ending 2024-12-31)
Market cap (USD): 214689397.34265736
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4579552.955192961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.133106251112958%
Total shareholder yield: -2.133106251112958% (Minimal or Negative)
Shareholder yield for SFR.V (quarterly period ending 2025-03-31)
Market cap (USD): 229002023.83216786
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6238419.580419578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.724176614697354%
Total shareholder yield: -2.724176614697354% (Minimal or Negative)
Shareholder yield for SFR.V (annual period ending 2025-06-30)
Market cap (USD): 194212939.00729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15890146.715328462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.18181671960139%
Total shareholder yield: -8.18181671960139% (Minimal or Negative)
Shareholder yield for SFR.V (quarterly period ending 2025-06-30)
Market cap (USD): 194212939.00729927
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -463111.173498027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.238455365469044%
Total shareholder yield: -0.238455365469044% (Minimal or Negative)
Shareholder yield for SLNG (annual period ending 2021-12-31)
Market cap (USD): 78662353.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLNG (annual period ending 2022-12-31)
Market cap (USD): 98932321.32000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1093000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.104795667802693%
Total shareholder yield: -1.104795667802693% (Minimal or Negative)
Shareholder yield for SLNG (annual period ending 2023-12-31)
Market cap (USD): 77174649.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2635000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.414333630307148%
Total shareholder yield: 3.414333630307148% (Low Return)
Shareholder yield for SLNG (quarterly period ending 2024-09-30)
Market cap (USD): 88146466.74000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLNG (quarterly period ending 2024-12-31)
Market cap (USD): 99490210.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLNG (annual period ending 2024-12-31)
Market cap (USD): 99490210.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 271000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2723886089361354%
Total shareholder yield: 0.2723886089361354% (Low Return)
Shareholder yield for SLNG (quarterly period ending 2025-03-31)
Market cap (USD): 90192059.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLNG (quarterly period ending 2025-06-30)
Market cap (USD): 88332429.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 747000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8456690279144052%
Total shareholder yield: 0.8456690279144052% (Low Return)
Shareholder yield for SLNG (quarterly period ending 2025-09-30)
Market cap (USD): 81079872.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1155000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.424521236135799%
Total shareholder yield: -1.424521236135799% (Minimal or Negative)
Shareholder yield for SLNG (quarterly period ending 2025-12-31)
Market cap (USD): 84613169.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 682000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8060211000569947%
Total shareholder yield: 0.8060211000569947% (Low Return)
Shareholder yield for SLNG (annual period ending 2025-12-31)
Market cap (USD): 84613169.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 514000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6074704478435414%
Total shareholder yield: 0.6074704478435414% (Low Return)
Shareholder yield for SOBR (annual period ending 2021-12-31)
Market cap (USD): 28193184162
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOBR (annual period ending 2022-12-31)
Market cap (USD): 3006007290
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0037711818057500454%
Total shareholder yield: -0.0037711818057500454% (Minimal or Negative)
Shareholder yield for SOBR (annual period ending 2023-12-31)
Market cap (USD): 1427062408.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -867583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06079502865570613%
Total shareholder yield: -0.06079502865570613% (Minimal or Negative)
Shareholder yield for SOBR (quarterly period ending 2024-09-30)
Market cap (USD): 183524655.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOBR (annual period ending 2024-12-31)
Market cap (USD): 33368119.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2339746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.011920528023048%
Total shareholder yield: 7.011920528023048% (Moderate Return)
Shareholder yield for SOBR (quarterly period ending 2024-12-31)
Market cap (USD): 33368119.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOBR (quarterly period ending 2025-03-31)
Market cap (USD): 13462310.159999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -123234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9154000950457972%
Total shareholder yield: -0.9154000950457972% (Minimal or Negative)
Shareholder yield for SOBR (quarterly period ending 2025-06-30)
Market cap (USD): 8313264.180000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27232
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32757289327475697%
Total shareholder yield: 0.32757289327475697% (Low Return)
Shareholder yield for SOBR (quarterly period ending 2025-09-30)
Market cap (USD): 10039201.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -156063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5545360043370302%
Total shareholder yield: -1.5545360043370302% (Minimal or Negative)
Shareholder yield for SOBR (annual period ending 2025-12-31)
Market cap (USD): 6155842.680000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 119230
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9368591141448726%
Total shareholder yield: 1.9368591141448726% (Low Return)
Shareholder yield for SOBR (quarterly period ending 2025-12-31)
Market cap (USD): 6155842.680000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 120592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9589844359050448%
Total shareholder yield: 1.9589844359050448% (Low Return)
Shareholder yield for STEL (annual period ending 2021-12-31)
Market cap (USD): 1353472152.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEL (annual period ending 2022-12-31)
Market cap (USD): 1399300781.04
Dividends paid: 15378000
Stock repurchases: 23605000
Dividend yield: 1.0989774470482776%
Buyback yield: 1.6869139444384569%
Total shareholder yield: 2.7858913914867345% (Low Return)
Shareholder yield for STEL (annual period ending 2023-12-31)
Market cap (USD): 1350416910.96
Dividends paid: 27698000
Stock repurchases: 0
Net debt paydown: 13527000
Dividend yield: 2.0510702861614583%
Buyback yield: 0%
Debt paydown yield: 1.0016906549536446%
Total shareholder yield: 3.052760941115103% (Low Return)
Shareholder yield for STEL (quarterly period ending 2024-09-30)
Market cap (USD): 1276581898.8600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEL (annual period ending 2024-12-31)
Market cap (USD): 1404392850.84
Dividends paid: 28308000
Stock repurchases: 2842000
Net debt paydown: 89660000
Dividend yield: 2.0156753135754237%
Buyback yield: 0.2023650290088086%
Debt paydown yield: 6.384253518975995%
Total shareholder yield: 8.602293861560227% (Moderate Return)
Shareholder yield for STEL (quarterly period ending 2024-12-31)
Market cap (USD): 1404392850.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEL (quarterly period ending 2025-03-31)
Market cap (USD): 1377404880.9
Dividends paid: 7270000
Stock repurchases: 39401000
Dividend yield: 0.5278041410198694%
Buyback yield: 2.86052420362089%
Total shareholder yield: 3.3883283446407595% (Low Return)
Shareholder yield for STEL (quarterly period ending 2025-06-30)
Market cap (USD): 1400319195
Dividends paid: 7208000
Stock repurchases: 20146000
Net debt paydown: 49968000
Dividend yield: 0.5147397840247415%
Buyback yield: 1.4386719879248673%
Debt paydown yield: 3.5683292908085864%
Total shareholder yield: 5.5217410627581955% (Moderate Return)
Shareholder yield for STEL (quarterly period ending 2025-09-30)
Market cap (USD): 1525584112.0800002
Dividends paid: 7169000
Stock repurchases: 4874000
Net debt paydown: 69894000
Dividend yield: 0.46991837049388885%
Buyback yield: 0.31948418716518545%
Debt paydown yield: 4.581458304826317%
Total shareholder yield: 5.370860862485391% (Moderate Return)
Shareholder yield for STEL (annual period ending 2025-12-31)
Market cap (USD): 1562756221.6200001
Dividends paid: 29296000
Stock repurchases: 73352000
Net debt paydown: 29879000
Dividend yield: 1.8746365936480407%
Buyback yield: 4.693758308891013%
Debt paydown yield: 1.911942476160903%
Total shareholder yield: 8.480337378699957% (Moderate Return)
Shareholder yield for STEL (quarterly period ending 2025-12-31)
Market cap (USD): 1562756221.6200001
Dividends paid: 7649000
Stock repurchases: 8931000
Net debt paydown: 29970000
Dividend yield: 0.48945573814902593%
Buyback yield: 0.5714902859731927%
Debt paydown yield: 1.9177655212872675%
Total shareholder yield: 2.978711545409486% (Low Return)
Shareholder yield for SYS.L (annual period ending 2022-03-31)
Market cap (USD): 264395.3021052631
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYS.L (annual period ending 2023-03-31)
Market cap (USD): 268747.4881481481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5297368.421052632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1971.1322541301063%
Total shareholder yield: -1971.1322541301063% (Minimal or Negative)
Shareholder yield for SYS.L (annual period ending 2024-03-31)
Market cap (USD): 360336.21341772156
Dividends paid: 0
Stock repurchases: 964556.9620253164
Net debt paydown: 37974.68354430422
Dividend yield: 0%
Buyback yield: 267.68249376788253%
Debt paydown yield: 10.538680857003367%
Total shareholder yield: 278.2211746248859% (High Return)
Shareholder yield for SYS.L (quarterly period ending 2024-09-30)
Market cap (USD): 379554.1448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYS.L (annual period ending 2025-03-31)
Market cap (USD): 217467.9974025974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87999.34242972173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 40.4654218003438%
Total shareholder yield: 40.4654218003438% (High Return)
Shareholder yield for SYS.L (quarterly period ending 2025-03-31)
Market cap (USD): 217467.9974025974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 391307.359307359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 179.93790533828923%
Total shareholder yield: 179.93790533828923% (High Return)
Shareholder yield for SYS.L (quarterly period ending 2025-09-30)
Market cap (USD): 192341.62743243246
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167865.91786591802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -87.27487653440362%
Total shareholder yield: -87.27487653440362% (Minimal or Negative)
Shareholder yield for TBPH (annual period ending 2021-12-31)
Market cap (USD): 572702206.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBPH (annual period ending 2022-12-31)
Market cap (USD): 581513009.88
Dividends paid: 0
Stock repurchases: 132280000
Net debt paydown: 547234000
Dividend yield: 0%
Buyback yield: 22.747556417920396%
Debt paydown yield: 94.10520327187972%
Total shareholder yield: 116.85275968980011% (High Return)
Shareholder yield for TBPH (annual period ending 2023-12-31)
Market cap (USD): 582549574.96
Dividends paid: 0
Stock repurchases: 199551000
Net debt paydown: 3001000
Dividend yield: 0%
Buyback yield: 34.25476707518015%
Debt paydown yield: 0.5151492901193963%
Total shareholder yield: 34.769916365299544% (High Return)