speb/financial-data huggingface dataset:
Shareholder yield for NOA (quarterly period ending 2024-09-30)
Market cap (USD): 493266810.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA (annual period ending 2024-12-31)
Market cap (USD): 572677346.36
Dividends paid: 7443356.643356644
Stock repurchases: 4739160.839160839
Net debt paydown: -33772319.347319365
Dividend yield: 1.2997470025080327%
Buyback yield: 0.8275446670421774%
Debt paydown yield: -5.89726825445077%
Total shareholder yield: -3.76997658490056% (Minimal or Negative)
Shareholder yield for NOA (quarterly period ending 2024-12-31)
Market cap (USD): 572677346.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOA (quarterly period ending 2025-03-31)
Market cap (USD): 420631917.44
Dividends paid: 2113286.713286713
Stock repurchases: 1848951.048951049
Dividend yield: 0.5024075981081862%
Buyback yield: 0.4395650858365469%
Total shareholder yield: 0.9419726839447331% (Low Return)
Shareholder yield for NOA (quarterly period ending 2025-06-30)
Market cap (USD): 427678586.15999997
Dividends paid: 2596350.3649635036
Stock repurchases: 7017518.248175182
Net debt paydown: -67893987.03486288
Dividend yield: 0.6070798139030922%
Buyback yield: 1.6408392833467327%
Debt paydown yield: -15.875002684717742%
Total shareholder yield: -13.627083587467919% (Minimal or Negative)
Shareholder yield for NOA (quarterly period ending 2025-09-30)
Market cap (USD): 380249085.15999997
Dividends paid: 2466906.474820144
Stock repurchases: 11915827.338129498
Net debt paydown: -9751462.479651332
Dividend yield: 0.6487606600768354%
Buyback yield: 3.1336899425058697%
Debt paydown yield: -2.564493344026888%
Total shareholder yield: 1.2179572585558174% (Low Return)
Shareholder yield for NOA (quarterly period ending 2025-12-31)
Market cap (USD): 384585496.68
Dividends paid: 2470072.9927007295
Stock repurchases: 9413138.686131386
Net debt paydown: -28393792.994801164
Dividend yield: 0.6422688879388475%
Buyback yield: 2.447606258528185%
Debt paydown yield: -7.382959898362115%
Total shareholder yield: -4.2930847518950825% (Minimal or Negative)
Shareholder yield for NOA (annual period ending 2025-12-31)
Market cap (USD): 384585496.68
Dividends paid: 9775182.481751824
Stock repurchases: 30450364.963503648
Net debt paydown: -106672808.94288182
Dividend yield: 2.5417449607792695%
Buyback yield: 7.917710164936438%
Debt paydown yield: -27.737085736137495%
Total shareholder yield: -17.277630610421788% (Minimal or Negative)
Shareholder yield for NTVO.L (annual period ending 2021-12-31)
Market cap (USD): 106742828.0168919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTVO.L (annual period ending 2022-12-31)
Market cap (USD): 20436395.756024096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32293898.827743404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 158.02149857185083%
Total shareholder yield: 158.02149857185083% (High Return)
Shareholder yield for NTVO.L (annual period ending 2023-12-31)
Market cap (USD): 2032771.594936709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4305038.752478267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -211.7817251678148%
Total shareholder yield: -211.7817251678148% (Minimal or Negative)
Shareholder yield for NTVO.L (annual period ending 2024-12-31)
Market cap (USD): 376380.365625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40662.136075949296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.803468987662951%
Total shareholder yield: -10.803468987662951% (Minimal or Negative)
Shareholder yield for NTVO.L (quarterly period ending 2024-12-31)
Market cap (USD): 376380.365625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTVO.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3070201.9006849322
Shareholder yield for NTWK (annual period ending 2021-06-30)
Market cap (USD): 55937909.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTWK (annual period ending 2022-06-30)
Market cap (USD): 37885760.66
Dividends paid: 0
Stock repurchases: 1050458
Net debt paydown: -9445209
Dividend yield: 0%
Buyback yield: 2.772698717671728%
Debt paydown yield: -24.93076246974317%
Total shareholder yield: -22.158063752071442% (Minimal or Negative)
Shareholder yield for NTWK (annual period ending 2023-06-30)
Market cap (USD): 28028337.04
Dividends paid: 0
Stock repurchases: 61124
Net debt paydown: 2926136
Dividend yield: 0%
Buyback yield: 0.21807929565271136%
Debt paydown yield: 10.439920127348376%
Total shareholder yield: 10.657999423001087% (High Return)
Shareholder yield for NTWK (annual period ending 2024-06-30)
Market cap (USD): 30166091.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -555677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8420583219896585%
Total shareholder yield: -1.8420583219896585% (Minimal or Negative)
Shareholder yield for NTWK (quarterly period ending 2024-12-31)
Market cap (USD): 31116204.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTWK (quarterly period ending 2025-03-31)
Market cap (USD): 28740921.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTWK (annual period ending 2025-06-30)
Market cap (USD): 36935647.54
Dividends paid: 0
Stock repurchases: 1503662
Net debt paydown: -1472438
Dividend yield: 0%
Buyback yield: 4.071031916718361%
Debt paydown yield: -3.986495697429974%
Total shareholder yield: 0.0845362192883874% (Low Return)
Shareholder yield for NTWK (quarterly period ending 2025-06-30)
Market cap (USD): 36935647.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 303744
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8223600240690406%
Total shareholder yield: 0.8223600240690406% (Low Return)
Shareholder yield for NTWK (quarterly period ending 2025-09-30)
Market cap (USD): 56412966.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33200
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.058851718070880035%
Total shareholder yield: -0.058851718070880035% (Minimal or Negative)
Shareholder yield for NTWK (quarterly period ending 2025-12-31)
Market cap (USD): 35985534.419999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -629131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7482886113547405%
Total shareholder yield: -1.7482886113547405% (Minimal or Negative)
Shareholder yield for NVST (annual period ending 2021-12-31)
Market cap (USD): 7332520210.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVST (annual period ending 2022-12-31)
Market cap (USD): 5479049167.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVST (annual period ending 2023-12-31)
Market cap (USD): 3915233827.3799996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -124500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1798867063659655%
Total shareholder yield: -3.1798867063659655% (Minimal or Negative)
Shareholder yield for NVST (quarterly period ending 2024-09-30)
Market cap (USD): 3215503758.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVST (quarterly period ending 2024-12-31)
Market cap (USD): 3139021634.67
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVST (annual period ending 2024-12-31)
Market cap (USD): 3139021634.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105900000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3736626352093646%
Total shareholder yield: 3.3736626352093646% (Low Return)
Shareholder yield for NVST (quarterly period ending 2025-03-31)
Market cap (USD): 2808683950.98
Dividends paid: 0
Stock repurchases: 14600000
Dividend yield: 0%
Buyback yield: 0.5198164070722802%
Total shareholder yield: 0.5198164070722802% (Low Return)
Shareholder yield for NVST (quarterly period ending 2025-06-30)
Market cap (USD): 3179703615.42
Dividends paid: 0
Stock repurchases: 85700000
Net debt paydown: -35700000
Dividend yield: 0%
Buyback yield: 2.6952197552123134%
Debt paydown yield: -1.1227461524046625%
Total shareholder yield: 1.572473602807651% (Low Return)
Shareholder yield for NVST (quarterly period ending 2025-09-30)
Market cap (USD): 3314767791.51
Dividends paid: 0
Stock repurchases: 42000000
Net debt paydown: -5900000
Dividend yield: 0%
Buyback yield: 1.2670570803654224%
Debt paydown yield: -0.17799135176561884%
Total shareholder yield: 1.0890657285998036% (Low Return)
Shareholder yield for NVST (annual period ending 2025-12-31)
Market cap (USD): 3532823208.33
Dividends paid: 0
Stock repurchases: 166600000
Net debt paydown: -50000000
Dividend yield: 0%
Buyback yield: 4.715775179668655%
Debt paydown yield: -1.4152986733699444%
Total shareholder yield: 3.3004765062987103% (Low Return)
Shareholder yield for NVST (quarterly period ending 2025-12-31)
Market cap (USD): 3532823208.33
Dividends paid: 0
Stock repurchases: 24300000
Net debt paydown: 4400000
Dividend yield: 0%
Buyback yield: 0.687835155257793%
Debt paydown yield: 0.12454628325655512%
Total shareholder yield: 0.8123814385143482% (Low Return)
Shareholder yield for OPXS (annual period ending 2021-09-30)
Market cap (USD): 13710949.81
Dividends paid: 0
Stock repurchases: 869000
Dividend yield: 0%
Buyback yield: 6.338000007601225%
Total shareholder yield: 6.338000007601225% (Moderate Return)
Shareholder yield for OPXS (annual period ending 2022-09-30)
Market cap (USD): 17678077.42
Dividends paid: 0
Stock repurchases: 4732000
Dividend yield: 0%
Buyback yield: 26.767616678986123%
Total shareholder yield: 26.767616678986123% (High Return)
Shareholder yield for OPXS (annual period ending 2023-09-30)
Market cap (USD): 28953071.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -537000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8547254879728188%
Total shareholder yield: -1.8547254879728188% (Minimal or Negative)
Shareholder yield for OPXS (quarterly period ending 2024-09-30)
Market cap (USD): 53103830.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPXS (annual period ending 2024-09-30)
Market cap (USD): 53103830.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 504000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9490840690851633%
Total shareholder yield: 0.9490840690851633% (Low Return)
Shareholder yield for OPXS (quarterly period ending 2024-12-31)
Market cap (USD): 47744728.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPXS (quarterly period ending 2025-03-31)
Market cap (USD): 39532078.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPXS (quarterly period ending 2025-06-30)
Market cap (USD): 79968940.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 140000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17506796845372297%
Total shareholder yield: 0.17506796845372297% (Low Return)
Shareholder yield for OPXS (annual period ending 2025-09-30)
Market cap (USD): 89712762.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1548000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7255069944926922%
Total shareholder yield: 1.7255069944926922% (Low Return)
Shareholder yield for OPXS (quarterly period ending 2025-09-30)
Market cap (USD): 89712762.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 141000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15716827275417933%
Total shareholder yield: 0.15716827275417933% (Low Return)
Shareholder yield for OPXS (quarterly period ending 2025-12-31)
Market cap (USD): 98690999.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06687539955530741%
Total shareholder yield: 0.06687539955530741% (Low Return)
Shareholder yield for ORCL.V (quarterly period ending 2024-09-30)
Market cap (USD): 6784683.851851852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORCL.V (quarterly period ending 2024-12-31)
Market cap (USD): 2401920.4195804195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORCL.V (quarterly period ending 2025-03-31)
Market cap (USD): 2401920.4195804195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORCL.V (annual period ending 2025-03-31)
Market cap (USD): 2401920.4195804195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORCL.V (quarterly period ending 2025-06-30)
Market cap (USD): 2507114.01459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORCL.V (quarterly period ending 2025-09-30)
Market cap (USD): 4118400.719424461
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (annual period ending 2021-09-30)
Market cap (USD): 36290529.796875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (annual period ending 2022-09-30)
Market cap (USD): 20942237.890510947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (annual period ending 2023-09-30)
Market cap (USD): 15180352.333333332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2803579.345769128
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.468473486040047%
Total shareholder yield: 18.468473486040047% (High Return)
Shareholder yield for ORV.TO (quarterly period ending 2024-09-30)
Market cap (USD): 41492963.044444434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (annual period ending 2024-09-30)
Market cap (USD): 41492963.044444434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15595555.555555556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.58602522276044%
Total shareholder yield: -37.58602522276044% (Minimal or Negative)
Shareholder yield for ORV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 21018949.384615384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (quarterly period ending 2025-03-31)
Market cap (USD): 37260864.81818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 52854219.4379562
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1410739.6253381595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6691144819462895%
Total shareholder yield: -2.6691144819462895% (Minimal or Negative)
Shareholder yield for ORV.TO (quarterly period ending 2025-09-30)
Market cap (USD): 60939831.669064745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20516940.608097468
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.667537382635416%
Total shareholder yield: -33.667537382635416% (Minimal or Negative)
Shareholder yield for ORV.TO (annual period ending 2025-09-30)
Market cap (USD): 60939831.669064745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21889197.974953372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.919360745568184%
Total shareholder yield: -35.919360745568184% (Minimal or Negative)
Shareholder yield for ORV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 209422378.90510947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18470650.632778436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.819807476806286%
Total shareholder yield: -8.819807476806286% (Minimal or Negative)
Shareholder yield for PGAC (quarterly period ending 2025-03-31)
Market cap (USD): 88869885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGAC (quarterly period ending 2025-06-30)
Market cap (USD): 90288965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGAC (quarterly period ending 2025-09-30)
Market cap (USD): 90998505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -282500
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3104446606018418%
Total shareholder yield: -0.3104446606018418% (Minimal or Negative)
Shareholder yield for PGAC (annual period ending 2025-12-31)
Market cap (USD): 91885430
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGAC (quarterly period ending 2025-12-31)
Market cap (USD): 91885430
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -256000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2786078271604105%
Total shareholder yield: -0.2786078271604105% (Minimal or Negative)
Shareholder yield for PHR (annual period ending 2022-01-31)
Market cap (USD): 1927912817.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHR (annual period ending 2023-01-31)
Market cap (USD): 2317327718.61
Dividends paid: 0
Stock repurchases: 19383000
Dividend yield: 0%
Buyback yield: 0.8364375847377549%
Total shareholder yield: 0.8364375847377549% (Low Return)
Shareholder yield for PHR (annual period ending 2024-01-31)
Market cap (USD): 1574966931.72
Dividends paid: 0
Stock repurchases: 12176000
Net debt paydown: -2803000
Dividend yield: 0%
Buyback yield: 0.7730955967883565%
Debt paydown yield: -0.17797199062070984%
Total shareholder yield: 0.5951236061676466% (Low Return)
Shareholder yield for PHR (quarterly period ending 2024-10-31)
Market cap (USD): 1130539449.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHR (quarterly period ending 2025-01-31)
Market cap (USD): 1759166360.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHR (annual period ending 2025-01-31)
Market cap (USD): 1759166360.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5820000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.33083852267901015%
Total shareholder yield: -0.33083852267901015% (Minimal or Negative)
Shareholder yield for PHR (quarterly period ending 2025-04-30)
Market cap (USD): 1542824749.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1935000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.125419299936843%
Total shareholder yield: 0.125419299936843% (Low Return)
Shareholder yield for PHR (quarterly period ending 2025-07-31)
Market cap (USD): 1666448527.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3076000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1845841590274231%
Total shareholder yield: 0.1845841590274231% (Low Return)
Shareholder yield for PHR (quarterly period ending 2025-10-31)
Market cap (USD): 1399421166.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2362000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1687840698544696%
Total shareholder yield: 0.1687840698544696% (Low Return)
Shareholder yield for PHR (annual period ending 2026-01-31)
Market cap (USD): 830133669.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84646000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.196671106526217%
Total shareholder yield: -10.196671106526217% (Minimal or Negative)
Shareholder yield for PHR (quarterly period ending 2026-01-31)
Market cap (USD): 830133669.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92019000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.084841322111334%
Total shareholder yield: -11.084841322111334% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (annual period ending 2022-03-31)
Market cap (USD): 16687856463.31452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (annual period ending 2023-03-31)
Market cap (USD): 16982381467.798904
Dividends paid: 1040795371.498173
Stock repurchases: 0
Dividend yield: 6.128677379386833%
Buyback yield: 0%
Total shareholder yield: 6.128677379386833% (Moderate Return)
Shareholder yield for POWERGRID.NS (annual period ending 2024-03-31)
Market cap (USD): 28911533920.55506
Dividends paid: 1345347163.9285285
Stock repurchases: 0
Net debt paydown: 431763879.1005802
Dividend yield: 4.6533233678481345%
Buyback yield: 0%
Debt paydown yield: 1.4933966502331155%
Total shareholder yield: 6.1467200180812505% (Moderate Return)
Shareholder yield for POWERGRID.NS (quarterly period ending 2024-09-30)
Market cap (USD): 36988008140.659935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (quarterly period ending 2024-12-31)
Market cap (USD): 32032281272.874813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (quarterly period ending 2025-03-31)
Market cap (USD): 30516486985.062904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (annual period ending 2025-03-31)
Market cap (USD): 30516486985.062904
Dividends paid: 1141646013.5609071
Stock repurchases: 0
Net debt paydown: -495619700.8386402
Dividend yield: 3.7410794175611226%
Buyback yield: 0%
Debt paydown yield: -1.6241047047166155%
Total shareholder yield: 2.116974712844507% (Low Return)
Shareholder yield for POWERGRID.NS (quarterly period ending 2025-06-30)
Market cap (USD): 31605293178.98187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for POWERGRID.NS (quarterly period ending 2025-12-31)
Market cap (USD): 27109234658.343994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRO.L (annual period ending 2021-12-31)
Market cap (USD): 1401333.7456756756
Dividends paid: 0
Stock repurchases: 1987837.8378378379
Dividend yield: 0%
Buyback yield: 141.85327684943246%
Total shareholder yield: 141.85327684943246% (High Return)
Shareholder yield for PRO.L (annual period ending 2022-12-31)
Market cap (USD): 1057169.2946987953
Dividends paid: 1422891.5662650603
Stock repurchases: 0
Net debt paydown: 26846287.85411918
Dividend yield: 134.59448485688995%
Buyback yield: 0%
Debt paydown yield: 2539.4502080925577%
Total shareholder yield: 2674.0446929494474% (High Return)
Shareholder yield for RTO.L (annual period ending 2021-12-31)
Market cap (USD): 182937440.28783786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTO.L (annual period ending 2022-12-31)
Market cap (USD): 143698518.73373497
Dividends paid: 177884754.8795181
Stock repurchases: 0
Dividend yield: 123.79024950781034%
Buyback yield: 0%
Total shareholder yield: 123.79024950781034% (High Return)
Shareholder yield for RTO.L (annual period ending 2023-12-31)
Market cap (USD): 132500733.1848101
Dividends paid: 318987341.7721519
Stock repurchases: 0
Net debt paydown: 213854080.16623497
Dividend yield: 240.74383145279126%
Buyback yield: 0%
Debt paydown yield: 161.39841269252025%
Total shareholder yield: 402.1422441453115% (High Return)
Shareholder yield for RTO.L (quarterly period ending 2024-12-31)
Market cap (USD): 121408574.45124999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RTO.L (annual period ending 2024-12-31)
Market cap (USD): 121408574.45124999
Dividends paid: 365000000
Stock repurchases: 0
Net debt paydown: 1199113924.0506325
Dividend yield: 300.63774461544386%
Buyback yield: 0%
Debt paydown yield: 987.6682346946761%
Total shareholder yield: 1288.30597931012% (High Return)
Shareholder yield for RTO.L (quarterly period ending 2025-06-30)
Market cap (USD): 118918186.34589043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1845342465.7534246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1551.7748146494466%
Total shareholder yield: -1551.7748146494466% (Minimal or Negative)
Shareholder yield for SCD.V (annual period ending 2021-08-31)
Market cap (USD): 52059607.11111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (annual period ending 2022-08-31)
Market cap (USD): 21459685.374045797
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10812.062280382892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05038313512955522%
Total shareholder yield: 0.05038313512955522% (Low Return)
Shareholder yield for SCD.V (annual period ending 2023-08-31)
Market cap (USD): 31235764.266666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (annual period ending 2024-08-31)
Market cap (USD): 10411921.422222221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (quarterly period ending 2024-11-30)
Market cap (USD): 6693378.057142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (quarterly period ending 2025-02-28)
Market cap (USD): 3253725.4444444445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (quarterly period ending 2025-05-31)
Market cap (USD): 6790383.536231885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (annual period ending 2025-08-31)
Market cap (USD): 10259922.569343064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCD.V (quarterly period ending 2025-08-31)
Market cap (USD): 10259922.569343064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17421.733841108682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1698037555679544%
Total shareholder yield: 0.1698037555679544% (Low Return)
Shareholder yield for SCD.V (quarterly period ending 2025-11-30)
Market cap (USD): 30120201.25714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1207.127215849876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004007699701420858%
Total shareholder yield: -0.004007699701420858% (Minimal or Negative)
Shareholder yield for SCD.V (quarterly period ending 2026-02-28)
Market cap (USD): 92339303.1240876
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7166.595411887334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.007761153885097773%
Total shareholder yield: -0.007761153885097773% (Minimal or Negative)
Shareholder yield for SIL.NS (annual period ending 2022-03-31)
Market cap (USD): 8135494.450613214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIL.NS (annual period ending 2023-03-31)
Market cap (USD): 18045012.31705238
Dividends paid: 1941522.533495737
Stock repurchases: 0
Dividend yield: 10.7593306082757%
Buyback yield: 0%
Total shareholder yield: 10.7593306082757% (High Return)
Shareholder yield for SIL.NS (annual period ending 2024-03-31)
Market cap (USD): 16630142.49700096
Dividends paid: 809569.4927449335
Stock repurchases: 0
Net debt paydown: 583891.2063548313
Dividend yield: 4.86808512248725%
Buyback yield: 0%
Debt paydown yield: 3.5110415106793518%
Total shareholder yield: 8.379126633166603% (Moderate Return)
Shareholder yield for SIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 20661791.967152417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 13903279.114482436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 335311.98218987323
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.411747469275744%
Total shareholder yield: 2.411747469275744% (Low Return)
Shareholder yield for SIL.NS (annual period ending 2025-03-31)
Market cap (USD): 13903279.114482436
Dividends paid: 784755.6698620528
Stock repurchases: 0
Net debt paydown: 1166773.206330988
Dividend yield: 5.644392688949237%
Buyback yield: 0%
Debt paydown yield: 8.392072091220635%
Total shareholder yield: 14.036464780169872% (High Return)
Shareholder yield for SIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 14196627.981043763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 13170389.724464485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 11243411.87802161
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMCI (annual period ending 2021-06-30)
Market cap (USD): 2276993055.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMCI (annual period ending 2022-06-30)
Market cap (USD): 2606898298.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMCI (annual period ending 2023-06-30)
Market cap (USD): 16120075832.84
Dividends paid: 0
Stock repurchases: 149998000
Net debt paydown: 306462000
Dividend yield: 0%
Buyback yield: 0.930504307519586%
Debt paydown yield: 1.9011200888749678%
Total shareholder yield: 2.8316243963945538% (Low Return)
Shareholder yield for SMCI (annual period ending 2024-06-30)
Market cap (USD): 52998307102.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1893091000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.571983905736172%
Total shareholder yield: -3.571983905736172% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2024-09-30)
Market cap (USD): 26935792844.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2024-12-31)
Market cap (USD): 19716689862.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -309033000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5673675558520246%
Total shareholder yield: -1.5673675558520246% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2025-03-31)
Market cap (USD): 22148932444.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2026449000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.149194910768873%
Total shareholder yield: -9.149194910768873% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2025-06-30)
Market cap (USD): 31703247053.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2273360000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.170748145072152%
Total shareholder yield: -7.170748145072152% (Minimal or Negative)
Shareholder yield for SMCI (annual period ending 2025-06-30)
Market cap (USD): 31703247053.27
Dividends paid: 0
Stock repurchases: 200000000
Net debt paydown: -2595449000
Dividend yield: 0%
Buyback yield: 0.6308502080684231%
Debt paydown yield: -8.186697708404903%
Total shareholder yield: -7.55584750033648% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2025-09-30)
Market cap (USD): 31011092914.379997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26946000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08689148774729254%
Total shareholder yield: -0.08689148774729254% (Minimal or Negative)
Shareholder yield for SMCI (quarterly period ending 2025-12-31)
Market cap (USD): 18933973500.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -103871000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5485958876957817%
Total shareholder yield: -0.5485958876957817% (Minimal or Negative)
Shareholder yield for STLA (annual period ending 2021-12-31)
Market cap (USD): 39666881302.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STLA (annual period ending 2022-12-31)
Market cap (USD): 32452086967.999996
Dividends paid: 3567021276.595745
Stock repurchases: 981914893.6170213
Dividend yield: 10.991654497022257%
Buyback yield: 3.0257372802718585%
Total shareholder yield: 14.017391777294115% (High Return)
Shareholder yield for STLA (annual period ending 2023-12-31)
Market cap (USD): 58124005765.899994
Dividends paid: 4675555555.555555
Stock repurchases: 2704444444.444444
Net debt paydown: -3850496453.9007034
Dividend yield: 8.04410414242061%
Buyback yield: 4.652887234470476%
Debt paydown yield: -6.624623343079531%
Total shareholder yield: 6.0723680338115535% (Moderate Return)
Shareholder yield for STLA (annual period ending 2024-12-31)
Market cap (USD): 34741118102.35
Dividends paid: 4844791666.666667
Stock repurchases: 3125000000
Net debt paydown: -6041458333.333336
Dividend yield: 13.945410888600474%
Buyback yield: 8.99510485181712%
Debt paydown yield: -17.38993637318965%
Total shareholder yield: 5.550579367227947% (Moderate Return)
Shareholder yield for STLA (quarterly period ending 2024-12-31)
Market cap (USD): 34741118102.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STLA (quarterly period ending 2025-03-31)
Market cap (USD): 29844329979.500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STLA (quarterly period ending 2025-06-30)
Market cap (USD): 29062002882.949997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STLA (annual period ending 2025-12-31)
Market cap (USD): 31553859560.850002
Dividends paid: 2304705882.352941
Stock repurchases: 0
Net debt paydown: -15277169117.647057
Dividend yield: 7.304037966919494%
Buyback yield: 0%
Debt paydown yield: -48.41616629555512%
Total shareholder yield: -41.11212832863563% (Minimal or Negative)
Shareholder yield for STLA (quarterly period ending 2025-12-31)
Market cap (USD): 31553859560.850002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6056470588.235291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.19407220709624%
Total shareholder yield: -19.19407220709624% (Minimal or Negative)
Shareholder yield for STMPA.PA (annual period ending 2021-12-31)
Market cap (USD): 42105045911.18182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STMPA.PA (annual period ending 2022-12-31)
Market cap (USD): 30189695936.808514
Dividends paid: 225531914.89361703
Stock repurchases: 368085106.38297874
Dividend yield: 0.7470493090281154%
Buyback yield: 1.219240853413811%
Total shareholder yield: 1.9662901624419264% (Low Return)
Shareholder yield for STMPA.PA (annual period ending 2023-12-31)
Market cap (USD): 43479702194.94444
Dividends paid: 247777777.77777776
Stock repurchases: 384444444.4444444
Net debt paydown: -429810874.70449114
Dividend yield: 0.5698699974228155%
Buyback yield: 0.8841929107995253%
Debt paydown yield: -0.9885322414983491%
Total shareholder yield: 0.4655306667239918% (Low Return)
Shareholder yield for STMPA.PA (quarterly period ending 2024-09-30)
Market cap (USD): 25800270264.822224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STMPA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 22114782965.03125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STMPA.PA (annual period ending 2024-12-31)
Market cap (USD): 22114782965.03125
Dividends paid: 300000000
Stock repurchases: 373958333.3333334
Net debt paydown: 226597222.22222185
Dividend yield: 1.3565586443890116%
Buyback yield: 1.6909880324154696%
Debt paydown yield: 1.0246414020003096%
Total shareholder yield: 4.072188078804791% (Moderate Return)
Shareholder yield for STMPA.PA (quarterly period ending 2025-03-31)
Market cap (USD): 19089596085.391304
Dividends paid: 78260869.56521739
Stock repurchases: 100000000
Net debt paydown: -2664085144.927536
Dividend yield: 0.4099660842227463%
Buyback yield: 0.523845552062398%
Debt paydown yield: -13.955691534857989%
Total shareholder yield: -13.021879898572845% (Minimal or Negative)
Shareholder yield for STMPA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 26887481545.141174
Dividends paid: 95294117.64705883
Stock repurchases: 108235294.11764707
Net debt paydown: -7544757.0332484245
Dividend yield: 0.35441816105785257%
Buyback yield: 0.40254902243607943%
Debt paydown yield: -0.028060482424066356%
Total shareholder yield: 0.7289067010698657% (Low Return)
Shareholder yield for STMPA.PA (quarterly period ending 2025-09-30)
Market cap (USD): 24819213733.97647
Dividends paid: 95294117.64705883
Stock repurchases: 107058823.52941176
Net debt paydown: 575294117.647059
Dividend yield: 0.3839530078126736%
Buyback yield: 0.43135461371547273%
Debt paydown yield: 2.317938528646881%
Total shareholder yield: 3.1332461501750277% (Low Return)
Shareholder yield for STMPA.PA (annual period ending 2025-12-31)
Market cap (USD): 23454366955.035294
Dividends paid: 377647058.8235294
Stock repurchases: 431764705.88235295
Net debt paydown: 529546568.62745094
Dividend yield: 1.6101353728605086%
Buyback yield: 1.8408712829900518%
Debt paydown yield: 2.2577738706086263%
Total shareholder yield: 5.708780526459186% (Moderate Return)
Shareholder yield for STMPA.PA (quarterly period ending 2025-12-31)
Market cap (USD): 23454366955.035294
Dividends paid: 102352941.1764706
Stock repurchases: 108235294.11764707
Net debt paydown: 25882352.941176414
Dividend yield: 0.43639183002761445%
Buyback yield: 0.46147182025908656%
Debt paydown yield: 0.11035195701847697%
Total shareholder yield: 1.008215607305178% (Low Return)
Shareholder yield for SW (annual period ending 2021-12-31)
Market cap (USD): 23836892345.100002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SW (annual period ending 2022-12-31)
Market cap (USD): 17160464632.16
Dividends paid: 371276595.7446809
Stock repurchases: 78723404.25531915
Dividend yield: 2.1635579438151145%
Buyback yield: 0.45874867576595546%
Total shareholder yield: 2.62230661958107% (Low Return)
Shareholder yield for SW (annual period ending 2023-12-31)
Market cap (USD): 19572999390.96
Dividends paid: 434444444.4444444
Stock repurchases: 33333333.333333332
Net debt paydown: 149073872.9007101
Dividend yield: 2.219610984329245%
Buyback yield: 0.17030263306874005%
Debt paydown yield: 0.7616301923023687%
Total shareholder yield: 3.151543809700354% (Low Return)
Shareholder yield for SW (quarterly period ending 2024-09-30)
Market cap (USD): 24571142054.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SW (quarterly period ending 2024-12-31)
Market cap (USD): 26941719686.859997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SW (annual period ending 2024-12-31)
Market cap (USD): 26941719686.859997
Dividends paid: 677083333.3333334
Stock repurchases: 28125000
Net debt paydown: -9998125000
Dividend yield: 2.513140739355106%
Buyback yield: 0.10439199994244283%
Debt paydown yield: -37.11019606842796%
Total shareholder yield: -34.49266332913041% (Minimal or Negative)
Shareholder yield for SW (quarterly period ending 2025-03-31)
Market cap (USD): 22719783858.96
Dividends paid: 244565217.39130434
Stock repurchases: 0
Dividend yield: 1.0764416550329776%
Buyback yield: 0%
Total shareholder yield: 1.0764416550329776% (Low Return)
Shareholder yield for SW (quarterly period ending 2025-06-30)
Market cap (USD): 21959310945.859997
Dividends paid: 264705882.3529412
Stock repurchases: 0
Net debt paydown: -1442212276.2148361
Dividend yield: 1.2054380167281449%
Buyback yield: 0%
Debt paydown yield: -6.567657244667494%
Total shareholder yield: -5.362219227939349% (Minimal or Negative)
Shareholder yield for SW (quarterly period ending 2025-09-30)
Market cap (USD): 21880641334.16
Dividends paid: 264705882.3529412
Stock repurchases: 0
Net debt paydown: 296470588.23529434
Dividend yield: 1.2097720460308585%
Buyback yield: 0%
Debt paydown yield: 1.3549446915545627%
Total shareholder yield: 2.564716737585421% (Low Return)
Shareholder yield for SW (annual period ending 2025-12-31)
Market cap (USD): 19877188556.2
Dividends paid: 1058823529.4117647
Stock repurchases: 0
Net debt paydown: -2042071078.4313717
Dividend yield: 5.326827415346429%
Buyback yield: 0%
Debt paydown yield: -10.273440193303486%
Total shareholder yield: -4.946612777957057% (Minimal or Negative)
Shareholder yield for SW (quarterly period ending 2025-12-31)
Market cap (USD): 19877188556.2
Dividends paid: 264705882.3529412
Stock repurchases: 0
Net debt paydown: 397647058.8235302
Dividend yield: 1.3317068538366073%
Buyback yield: 0%
Debt paydown yield: 2.000519629318996%
Total shareholder yield: 3.3322264831556034% (Low Return)
Shareholder yield for SYH.V (annual period ending 2022-03-31)
Market cap (USD): 125560722.47999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (annual period ending 2023-03-31)
Market cap (USD): 59701044.22222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (annual period ending 2024-03-31)
Market cap (USD): 77976402.5735294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (quarterly period ending 2024-09-30)
Market cap (USD): 69127524.88888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (quarterly period ending 2024-12-31)
Market cap (USD): 54877938.14685315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (annual period ending 2025-03-31)
Market cap (USD): 54877938.14685315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (quarterly period ending 2025-03-31)
Market cap (USD): 54877938.14685315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (quarterly period ending 2025-06-30)
Market cap (USD): 49540628.32116788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYH.V (quarterly period ending 2025-09-30)
Market cap (USD): 76293458.63309354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOP.AX (annual period ending 2021-06-30)
Market cap (USD): 55501077.29323308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOP.AX (annual period ending 2022-06-30)
Market cap (USD): 45122897.79310346
Dividends paid: 3194432.413793104
Stock repurchases: 1263032.4137931035
Dividend yield: 7.079404404478069%
Buyback yield: 2.799094197328223%
Total shareholder yield: 9.878498601806292% (Moderate Return)
Shareholder yield for TOP.AX (annual period ending 2023-06-30)
Market cap (USD): 46663006.88741721
Dividends paid: 3128625.1655629138
Stock repurchases: 1576226.4900662252
Dividend yield: 6.7047225934481185%
Buyback yield: 3.377893100350673%
Total shareholder yield: 10.082615693798791% (High Return)
Shareholder yield for TOP.AX (annual period ending 2024-06-30)
Market cap (USD): 70461140.39999999
Dividends paid: 3133452.6666666665
Stock repurchases: 2760959.3333333335
Dividend yield: 4.447064933775422%
Buyback yield: 3.9184142034313902%
Total shareholder yield: 8.365479137206812% (Moderate Return)
Shareholder yield for TRSB.OL (annual period ending 2024-12-31)
Market cap (USD): 42120327.37654321
Dividends paid: 1378552.5154457192
Stock repurchases: 0
Net debt paydown: 1685535.2117316425
Dividend yield: 3.272891264879946%
Buyback yield: 0%
Debt paydown yield: 4.001714413716348%
Total shareholder yield: 7.274605678596294% (Moderate Return)
Shareholder yield for TRSB.OL (quarterly period ending 2024-12-31)
Market cap (USD): 42120327.37654321
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRSB.OL (quarterly period ending 2025-03-31)
Market cap (USD): 48515142.42843512
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21990116.676660597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -45.326295205869606%
Total shareholder yield: -45.326295205869606% (Minimal or Negative)
Shareholder yield for TRSB.OL (quarterly period ending 2025-06-30)
Market cap (USD): 53434484.97020854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22824656.697014034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.7152179154333%
Total shareholder yield: -42.7152179154333% (Minimal or Negative)