speb/financial-data huggingface dataset:
Shareholder yield for HYQ.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1005258252.7058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15897647.058823526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5814490471509557%
Total shareholder yield: -1.5814490471509557% (Minimal or Negative)
Shareholder yield for HYQ.DE (annual period ending 2025-12-31)
Market cap (USD): 1005258252.7058824
Dividends paid: 0
Stock repurchases: 5965882.352941177
Net debt paydown: -13600526.960784316
Dividend yield: 0%
Buyback yield: 0.5934676325096203%
Debt paydown yield: -1.3529386030082706%
Total shareholder yield: -0.7594709704986503% (Minimal or Negative)
Shareholder yield for ICON (quarterly period ending 2024-09-30)
Market cap (USD): 1422025503.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICON (quarterly period ending 2024-12-31)
Market cap (USD): 1559523690.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICON (annual period ending 2024-12-31)
Market cap (USD): 1559523690.9
Dividends paid: 248958.33333333334
Stock repurchases: 3125000
Dividend yield: 0.015963741672283264%
Buyback yield: 0.20038169463117067%
Total shareholder yield: 0.21634543630345393% (Low Return)
Shareholder yield for ICON (quarterly period ending 2025-03-31)
Market cap (USD): 33566268.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14356.88405797258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04277176124151326%
Total shareholder yield: 0.04277176124151326% (Low Return)
Shareholder yield for ICON (quarterly period ending 2025-06-30)
Market cap (USD): 42866013.400000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25987800.511508957
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.62565293629324%
Total shareholder yield: -60.62565293629324% (Minimal or Negative)
Shareholder yield for ICON (quarterly period ending 2025-09-30)
Market cap (USD): 38143486.5
Dividends paid: 0
Stock repurchases: 180000
Net debt paydown: 1127058.8235294148
Dividend yield: 0%
Buyback yield: 0.471902325971172%
Debt paydown yield: 2.9547871129436865%
Total shareholder yield: 3.4266894389148583% (Low Return)
Shareholder yield for ICON (quarterly period ending 2025-12-31)
Market cap (USD): 12205915.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 548235.2941176444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4915540012778825%
Total shareholder yield: 4.4915540012778825% (Moderate Return)
Shareholder yield for ICON (annual period ending 2025-12-31)
Market cap (USD): 12205915.68
Dividends paid: 180000
Stock repurchases: 0
Net debt paydown: -24298149.509803925
Dividend yield: 1.4746947686599126%
Buyback yield: 0%
Debt paydown yield: -199.06863316791262%
Total shareholder yield: -197.59393839925272% (Minimal or Negative)
Shareholder yield for J (annual period ending 2021-09-30)
Market cap (USD): 12424470088.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for J (annual period ending 2022-09-30)
Market cap (USD): 10263590002.68
Dividends paid: 115948000
Stock repurchases: 281926000
Dividend yield: 1.1297021799362987%
Buyback yield: 2.7468556316686876%
Total shareholder yield: 3.8765578116049864% (Low Return)
Shareholder yield for J (annual period ending 2023-09-30)
Market cap (USD): 12997162351.529999
Dividends paid: 128420000
Stock repurchases: 265714000
Net debt paydown: 698033000
Dividend yield: 0.9880618286258667%
Buyback yield: 2.0444000991394917%
Debt paydown yield: 5.370656925877586%
Total shareholder yield: 8.403118853642944% (Moderate Return)
Shareholder yield for J (quarterly period ending 2024-09-30)
Market cap (USD): 15039961558.230001
Dividends paid: 36340000
Stock repurchases: 0
Dividend yield: 0.24162295800626182%
Buyback yield: 0%
Total shareholder yield: 0.24162295800626182% (Low Return)
Shareholder yield for J (annual period ending 2024-09-30)
Market cap (USD): 15039961558.230001
Dividends paid: 142779000
Stock repurchases: 402668000
Net debt paydown: 715088000
Dividend yield: 0.9493308839068811%
Buyback yield: 2.6773206729352075%
Debt paydown yield: 4.754586620659927%
Total shareholder yield: 8.381238177502016% (Moderate Return)
Shareholder yield for J (quarterly period ending 2024-12-31)
Market cap (USD): 15384757724.91
Dividends paid: 36481000
Stock repurchases: 0
Dividend yield: 0.23712430609766663%
Buyback yield: 0%
Total shareholder yield: 0.23712430609766663% (Low Return)
Shareholder yield for J (quarterly period ending 2025-03-31)
Market cap (USD): 13952436662.64
Dividends paid: 39397000
Stock repurchases: 350776000
Dividend yield: 0.2823664493349187%
Buyback yield: 2.514084159502131%
Total shareholder yield: 2.7964506088370498% (Low Return)
Shareholder yield for J (quarterly period ending 2025-06-30)
Market cap (USD): 15362322357.9
Dividends paid: 38935000
Stock repurchases: 100845000
Net debt paydown: 110927000
Dividend yield: 0.25344475329264177%
Buyback yield: 0.6564437176267229%
Debt paydown yield: 0.7220718158082156%
Total shareholder yield: 1.6319602867275802% (Low Return)
Shareholder yield for J (annual period ending 2025-09-30)
Market cap (USD): 17551541854.559998
Dividends paid: 153027000
Stock repurchases: 754130000
Net debt paydown: 42311000
Dividend yield: 0.8718721196579243%
Buyback yield: 4.296659554180834%
Debt paydown yield: 0.2410671401441996%
Total shareholder yield: 5.409598813982957% (Moderate Return)
Shareholder yield for J (quarterly period ending 2025-09-30)
Market cap (USD): 17551541854.559998
Dividends paid: 38214000
Stock repurchases: 100883000
Net debt paydown: 294421000
Dividend yield: 0.2177244615695787%
Buyback yield: 0.5747814114336056%
Debt paydown yield: 1.6774651619766818%
Total shareholder yield: 2.4699710349798663% (Low Return)
Shareholder yield for J (quarterly period ending 2025-12-31)
Market cap (USD): 15551251764.3
Dividends paid: 38558000
Stock repurchases: 252082000
Net debt paydown: -249781000
Dividend yield: 0.24794145567442424%
Buyback yield: 1.620975621902594%
Debt paydown yield: -1.606179385336723%
Total shareholder yield: 0.2627376922402951% (Low Return)
Shareholder yield for JJ.V (annual period ending 2021-12-31)
Market cap (USD): 31246455.244094487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JJ.V (annual period ending 2022-12-31)
Market cap (USD): 17956107.76470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -671785.1030569705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.7412623707762327%
Total shareholder yield: -3.7412623707762327% (Minimal or Negative)
Shareholder yield for JJ.V (annual period ending 2023-12-31)
Market cap (USD): 16187703.212121213
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2179505.949197861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.463960394121049%
Total shareholder yield: -13.463960394121049% (Minimal or Negative)
Shareholder yield for JJ.V (quarterly period ending 2024-09-30)
Market cap (USD): 15827976.474074073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JJ.V (quarterly period ending 2024-12-31)
Market cap (USD): 12807853.090909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JJ.V (annual period ending 2024-12-31)
Market cap (USD): 12807853.090909092
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -756393.7062937068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.905702547686066%
Total shareholder yield: -5.905702547686066% (Minimal or Negative)
Shareholder yield for JJ.V (quarterly period ending 2025-03-31)
Market cap (USD): 17077137.454545457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 171717.4825174827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0055402023585418%
Total shareholder yield: 1.0055402023585418% (Low Return)
Shareholder yield for JJ.V (quarterly period ending 2025-06-30)
Market cap (USD): 22281301.605839413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81152.40161298588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36421750869221087%
Total shareholder yield: 0.36421750869221087% (Low Return)
Shareholder yield for JJ.V (quarterly period ending 2025-09-30)
Market cap (USD): 28548919.53956835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 607769.7999264812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1288714589850652%
Total shareholder yield: 2.1288714589850652% (Low Return)
Shareholder yield for JJ.V (annual period ending 2025-12-31)
Market cap (USD): 20053171.44525547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 827616.5994589357
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.127110775062704%
Total shareholder yield: 4.127110775062704% (Moderate Return)
Shareholder yield for JJ.V (quarterly period ending 2025-12-31)
Market cap (USD): 20053171.44525547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33023.08459801413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16467761564880706%
Total shareholder yield: -0.16467761564880706% (Minimal or Negative)
Shareholder yield for JZCP.L (annual period ending 2022-02-28)
Market cap (USD): 844484.9280000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JZCP.L (annual period ending 2023-02-28)
Market cap (USD): 1148266.9416867471
Dividends paid: 0
Stock repurchases: 64296000
Net debt paydown: 31685000
Dividend yield: 0%
Buyback yield: 5599.394850256019%
Debt paydown yield: 2759.3757905680286%
Total shareholder yield: 8358.770640824048% (High Return)
Shareholder yield for JZCP.L (annual period ending 2024-02-29)
Market cap (USD): 1519462.031392405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JZCP.L (quarterly period ending 2025-02-28)
Market cap (USD): 1679807.2708860761
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JZCP.L (annual period ending 2025-02-28)
Market cap (USD): 1679807.2708860761
Dividends paid: 0
Stock repurchases: 40316000
Dividend yield: 0%
Buyback yield: 2400.037236339252%
Total shareholder yield: 2400.037236339252% (High Return)
Shareholder yield for JZCP.L (quarterly period ending 2025-08-31)
Market cap (USD): 1565068.5924324323
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (annual period ending 2021-06-30)
Market cap (USD): 1506635856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (annual period ending 2022-06-30)
Market cap (USD): 322558896
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1344000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.41666809276281747%
Total shareholder yield: -0.41666809276281747% (Minimal or Negative)
Shareholder yield for LITS (annual period ending 2023-06-30)
Market cap (USD): 173868772
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3086000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7749018207824003%
Total shareholder yield: -1.7749018207824003% (Minimal or Negative)
Shareholder yield for LITS (annual period ending 2024-06-30)
Market cap (USD): 99013332
Dividends paid: 11660000
Stock repurchases: 0
Net debt paydown: 12728000
Dividend yield: 11.776191917266253%
Buyback yield: 0%
Debt paydown yield: 12.85483453884776%
Total shareholder yield: 24.631026456114014% (High Return)
Shareholder yield for LITS (quarterly period ending 2024-09-30)
Market cap (USD): 96971820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (quarterly period ending 2024-12-31)
Market cap (USD): 83701992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (quarterly period ending 2025-03-31)
Market cap (USD): 74515188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (annual period ending 2025-06-30)
Market cap (USD): 84042244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (quarterly period ending 2025-06-30)
Market cap (USD): 84042244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (quarterly period ending 2025-09-30)
Market cap (USD): 82340984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITS (quarterly period ending 2025-12-31)
Market cap (USD): 44913264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (annual period ending 2022-03-31)
Market cap (USD): 310659452.60662013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (annual period ending 2023-03-31)
Market cap (USD): 358285402.4387333
Dividends paid: 3168099.8781973207
Stock repurchases: 0
Dividend yield: 0.8842391726353029%
Buyback yield: 0%
Total shareholder yield: 0.8842391726353029% (Low Return)
Shareholder yield for MOLDTKPAC.NS (annual period ending 2024-03-31)
Market cap (USD): 307809922.04486567
Dividends paid: 2386245.3531598514
Stock repurchases: 0
Net debt paydown: -9371015.503367577
Dividend yield: 0.7752334094064836%
Buyback yield: 0%
Debt paydown yield: -3.0444163206674277%
Total shareholder yield: -2.2691829112609443% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 297087606.5234114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 255129424.90569997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 161766527.76566696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (annual period ending 2025-03-31)
Market cap (USD): 161766527.76566696
Dividends paid: 1165384.6153846153
Stock repurchases: 0
Net debt paydown: -5397840.636475684
Dividend yield: 0.7204114667484101%
Buyback yield: 0%
Debt paydown yield: -3.3368093579253495%
Total shareholder yield: -2.6163978911769394% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 270991008.8029488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOLDTKPAC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 226224608.22368276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (annual period ending 2022-01-31)
Market cap (USD): 3057470.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (annual period ending 2023-01-31)
Market cap (USD): 2920568.5970149254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (annual period ending 2024-01-31)
Market cap (USD): 3285639.6716417912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2024-10-31)
Market cap (USD): 1759695.1079136694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2025-01-31)
Market cap (USD): 2024256.1655172415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (annual period ending 2025-01-31)
Market cap (USD): 2024256.1655172415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2025-04-30)
Market cap (USD): 2126935.8260869565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2025-07-31)
Market cap (USD): 2126935.8260869565
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2025-10-31)
Market cap (USD): 6289653.085714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (quarterly period ending 2026-01-31)
Market cap (USD): 11958105.866666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MQM.V (annual period ending 2026-01-31)
Market cap (USD): 11958105.866666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCEL (annual period ending 2021-12-31)
Market cap (USD): 2390438724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCEL (annual period ending 2022-12-31)
Market cap (USD): 2778077436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2064773.1330625894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0743238149630394%
Total shareholder yield: -0.0743238149630394% (Minimal or Negative)
Shareholder yield for NCEL (annual period ending 2023-12-31)
Market cap (USD): 1270593556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -923200.8348861285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07265902070151287%
Total shareholder yield: -0.07265902070151287% (Minimal or Negative)
Shareholder yield for NCEL (quarterly period ending 2024-12-31)
Market cap (USD): 113599678.10000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCEL (annual period ending 2024-12-31)
Market cap (USD): 113599678.10000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 161603.6150793652
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14225710651847806%
Total shareholder yield: 0.14225710651847806% (Low Return)
Shareholder yield for NCEL (quarterly period ending 2025-06-30)
Market cap (USD): 156132259
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -212503.45138888853
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13610476960362722%
Total shareholder yield: -0.13610476960362722% (Minimal or Negative)
Shareholder yield for NIU (annual period ending 2021-12-31)
Market cap (USD): 1140992006.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIU (annual period ending 2022-12-31)
Market cap (USD): 370415157.94000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52617989.8259171
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.20513947607948%
Total shareholder yield: -14.20513947607948% (Minimal or Negative)
Shareholder yield for NIU (annual period ending 2023-12-31)
Market cap (USD): 155106920.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32362065.384475484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.864359380863046%
Total shareholder yield: 20.864359380863046% (High Return)
Shareholder yield for NIU (annual period ending 2024-12-31)
Market cap (USD): 126776889.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29554576.114675462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.312274187560604%
Total shareholder yield: -23.312274187560604% (Minimal or Negative)
Shareholder yield for NIU (quarterly period ending 2024-12-31)
Market cap (USD): 126776889.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIU (quarterly period ending 2025-03-31)
Market cap (USD): 288966318.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIU (quarterly period ending 2025-06-30)
Market cap (USD): 237972262.07999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10144575.416392908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.2629234717206534%
Total shareholder yield: 4.2629234717206534% (Moderate Return)
Shareholder yield for NIU (quarterly period ending 2025-09-30)
Market cap (USD): 332169615.82000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7992144.063905485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4060430825907817%
Total shareholder yield: 2.4060430825907817% (Low Return)
Shareholder yield for NIU (quarterly period ending 2025-12-31)
Market cap (USD): 214599986.33999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29168169.335473515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.591878467904994%
Total shareholder yield: -13.591878467904994% (Minimal or Negative)
Shareholder yield for NIU (annual period ending 2025-12-31)
Market cap (USD): 214599986.33999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23729847.28375733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.057711460503596%
Total shareholder yield: -11.057711460503596% (Minimal or Negative)
Shareholder yield for ONCIN.OL (annual period ending 2021-12-31)
Market cap (USD): 57297507826.80958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCIN.OL (annual period ending 2022-12-31)
Market cap (USD): 18734022366.63158
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79211.44644828854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0004228213508988723%
Total shareholder yield: 0.0004228213508988723% (Low Return)
Shareholder yield for ONCIN.OL (annual period ending 2023-12-31)
Market cap (USD): 783730898.4518665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13226.895635643446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0016876833185690443%
Total shareholder yield: -0.0016876833185690443% (Minimal or Negative)
Shareholder yield for ONCIN.OL (quarterly period ending 2024-09-30)
Market cap (USD): 276858164.7480916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONCIN.OL (annual period ending 2024-12-31)
Market cap (USD): 207045596.05291003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -616750.2171851075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2978813502642666%
Total shareholder yield: -0.2978813502642666% (Minimal or Negative)
Shareholder yield for ONCIN.OL (quarterly period ending 2024-12-31)
Market cap (USD): 207045596.05291003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -657811.120917917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3177131672724953%
Total shareholder yield: -0.3177131672724953% (Minimal or Negative)
Shareholder yield for ONCIN.OL (quarterly period ending 2025-06-30)
Market cap (USD): 39785376.11916584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 657811.120917917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6533992765272094%
Total shareholder yield: 1.6533992765272094% (Low Return)
Shareholder yield for PBT (annual period ending 2021-12-31)
Market cap (USD): 397106941.91999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (annual period ending 2022-12-31)
Market cap (USD): 1057087493.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (annual period ending 2023-12-31)
Market cap (USD): 604049996.1600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (quarterly period ending 2024-09-30)
Market cap (USD): 535535066.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (annual period ending 2024-12-31)
Market cap (USD): 501976732.91999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (quarterly period ending 2025-03-31)
Market cap (USD): 451639233.23999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (quarterly period ending 2025-06-30)
Market cap (USD): 570491663.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (quarterly period ending 2025-09-30)
Market cap (USD): 842220943.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (quarterly period ending 2025-12-31)
Market cap (USD): 786290388.5200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBT (annual period ending 2025-12-31)
Market cap (USD): 786290388.5200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCL.AX (annual period ending 2021-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for PCL.AX (annual period ending 2022-06-30)
Market cap (USD): 57145381.068965524
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29653.720508166938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05189171889916972%
Total shareholder yield: 0.05189171889916972% (Low Return)
Shareholder yield for PCL.AX (annual period ending 2023-06-30)
Market cap (USD): 54874703.67549669
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13059.419958894781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02379861590892969%
Total shareholder yield: 0.02379861590892969% (Low Return)
Shareholder yield for PCL.AX (annual period ending 2024-06-30)
Market cap (USD): 110481070.06666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDD (annual period ending 2021-12-31)
Market cap (USD): 82984013734.59999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDD (annual period ending 2022-12-31)
Market cap (USD): 116077981476.09999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -582400692.0009387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5017322704916717%
Total shareholder yield: -0.5017322704916717% (Minimal or Negative)
Shareholder yield for PDD (annual period ending 2023-12-31)
Market cap (USD): 208257136355.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1003289293.8551824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.48175506079363933%
Total shareholder yield: 0.48175506079363933% (Low Return)
Shareholder yield for PDD (quarterly period ending 2024-09-30)
Market cap (USD): 191888077042.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PDD (quarterly period ending 2024-12-31)
Market cap (USD): 138055222849.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -714672819.650988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5176717004257818%
Total shareholder yield: -0.5176717004257818% (Minimal or Negative)
Shareholder yield for PDD (annual period ending 2024-12-31)
Market cap (USD): 138055222849.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23229641.8318789
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01682634046900401%
Total shareholder yield: -0.01682634046900401% (Minimal or Negative)
Shareholder yield for PDD (quarterly period ending 2025-03-31)
Market cap (USD): 168458971277.69998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96943294.08656931
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05754712459140033%
Total shareholder yield: -0.05754712459140033% (Minimal or Negative)
Shareholder yield for PDD (quarterly period ending 2025-06-30)
Market cap (USD): 148972673712.91998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20921777.493458986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014044037051906988%
Total shareholder yield: 0.014044037051906988% (Low Return)
Shareholder yield for PDD (quarterly period ending 2025-09-30)
Market cap (USD): 188130310382.53998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29947792.181843758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01591864283907712%
Total shareholder yield: 0.01591864283907712% (Low Return)
Shareholder yield for PDD (annual period ending 2025-12-31)
Market cap (USD): 161398924826.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 684633590.9980432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4241872067830473%
Total shareholder yield: 0.4241872067830473% (Low Return)
Shareholder yield for PDD (quarterly period ending 2025-12-31)
Market cap (USD): 161398924826.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 730707315.4093097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4527336945994228%
Total shareholder yield: 0.4527336945994228% (Low Return)
Shareholder yield for PPLPHARMA.NS (annual period ending 2023-03-31)
Market cap (USD): 1078767815.682095
Dividends paid: 8160779.537149818
Stock repurchases: 0
Dividend yield: 0.7564908239304332%
Buyback yield: 0%
Total shareholder yield: 0.7564908239304332% (Low Return)
Shareholder yield for PPLPHARMA.NS (annual period ending 2024-03-31)
Market cap (USD): 2048840702.5815737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121776337.32813215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.94367034853866%
Total shareholder yield: 5.94367034853866% (Moderate Return)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3627108458.2967033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4115242501.2332435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (annual period ending 2025-03-31)
Market cap (USD): 3477758952.573229
Dividends paid: 1691606.266074351
Stock repurchases: 0
Net debt paydown: -2907464.4486079216
Dividend yield: 0.04864069905772838%
Buyback yield: 0%
Debt paydown yield: -0.08360166671288875%
Total shareholder yield: -0.03496096765516037% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3477758952.573229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3155640592.4701614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2859520867.5490417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPLPHARMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2545347075.4383426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRKS (annual period ending 2021-12-31)
Market cap (USD): 3057210346.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRKS (annual period ending 2022-12-31)
Market cap (USD): 2522222103.2799997
Dividends paid: 0
Stock repurchases: 693623000
Dividend yield: 0%
Buyback yield: 27.500472662498066%
Total shareholder yield: 27.500472662498066% (High Return)
Shareholder yield for PRKS (annual period ending 2023-12-31)
Market cap (USD): 2490169944.24
Dividends paid: 0
Stock repurchases: 17861000
Net debt paydown: 8548000
Dividend yield: 0%
Buyback yield: 0.7172602834322289%
Debt paydown yield: 0.34326974429084%
Total shareholder yield: 1.060530027723069% (Low Return)
Shareholder yield for PRKS (quarterly period ending 2024-09-30)
Market cap (USD): 2385057716.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRKS (annual period ending 2024-12-31)
Market cap (USD): 2648545318.3199997
Dividends paid: 0
Stock repurchases: 482922000
Net debt paydown: -142071000
Dividend yield: 0%
Buyback yield: 18.23348072089333%
Debt paydown yield: -5.364114369397203%
Total shareholder yield: 12.869366351496126% (High Return)
Shareholder yield for PRKS (quarterly period ending 2024-12-31)
Market cap (USD): 2648545318.3199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRKS (quarterly period ending 2025-03-31)
Market cap (USD): 2142781102.88
Dividends paid: 0
Stock repurchases: 4599000
Dividend yield: 0%
Buyback yield: 0.21462761613021156%
Total shareholder yield: 0.21462761613021156% (Low Return)
Shareholder yield for PRKS (quarterly period ending 2025-06-30)
Market cap (USD): 2222440145.2
Dividends paid: 0
Stock repurchases: 4596000
Net debt paydown: 3768000
Dividend yield: 0%
Buyback yield: 0.206799720115135%
Debt paydown yield: 0.16954337367141617%
Total shareholder yield: 0.3763430937865512% (Low Return)
Shareholder yield for PRKS (quarterly period ending 2025-09-30)
Market cap (USD): 2436906797.6
Dividends paid: 0
Stock repurchases: 7110000
Net debt paydown: 3746000
Dividend yield: 0%
Buyback yield: 0.2917633126963378%
Debt paydown yield: 0.15371946123213523%
Total shareholder yield: 0.445482773928473% (Low Return)
Shareholder yield for PRKS (annual period ending 2025-12-31)
Market cap (USD): 1711019666.3999999
Dividends paid: 0
Stock repurchases: 160413000
Net debt paydown: 15092000
Dividend yield: 0%
Buyback yield: 9.375286745681324%
Debt paydown yield: 0.8820471381111414%
Total shareholder yield: 10.257333883792466% (High Return)
Shareholder yield for PRKS (quarterly period ending 2025-12-31)
Market cap (USD): 1711019666.3999999
Dividends paid: 0
Stock repurchases: 144108000
Net debt paydown: 3812000
Dividend yield: 0%
Buyback yield: 8.422346208515794%
Debt paydown yield: 0.22279112711898166%
Total shareholder yield: 8.645137335634775% (Moderate Return)
Shareholder yield for PTY (annual period ending 2021-07-31)
Market cap (USD): 2613737036.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTY (annual period ending 2022-06-30)
Market cap (USD): 1721293166.0399997
Dividends paid: 136328000
Stock repurchases: 0
Dividend yield: 7.920091864051007%
Buyback yield: 0%
Total shareholder yield: 7.920091864051007% (Moderate Return)
Shareholder yield for PTY (annual period ending 2023-06-30)
Market cap (USD): 2172814649.25
Dividends paid: 193082000
Stock repurchases: 0
Net debt paydown: 469411000
Dividend yield: 8.886261884631852%
Buyback yield: 0%
Debt paydown yield: 21.603821575946604%
Total shareholder yield: 30.490083460578454% (High Return)
Shareholder yield for PTY (annual period ending 2024-06-30)
Market cap (USD): 2458990237.2
Dividends paid: 195461000
Stock repurchases: 201567000
Net debt paydown: 4942000
Dividend yield: 7.948831884040635%
Buyback yield: 8.197145191984173%
Debt paydown yield: 0.20097680443121038%
Total shareholder yield: 16.346953880456017% (High Return)
Shareholder yield for PTY (quarterly period ending 2024-12-31)
Market cap (USD): 2594658664.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTY (quarterly period ending 2025-06-30)
Market cap (USD): 2643414504.9900002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34945000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3219644491635334%
Total shareholder yield: -1.3219644491635334% (Minimal or Negative)
Shareholder yield for PTY (annual period ending 2025-06-30)
Market cap (USD): 2643414504.9900002
Dividends paid: 218272000
Stock repurchases: 4375000
Net debt paydown: 33910000
Dividend yield: 8.257199148599879%
Buyback yield: 0.16550563643126223%
Debt paydown yield: 1.2828105443163662%
Total shareholder yield: 9.705515329347508% (Moderate Return)
Shareholder yield for REVX.V (annual period ending 2021-12-31)
Market cap (USD): 23649538.97637795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (annual period ending 2022-12-31)
Market cap (USD): 8833798.38235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (annual period ending 2023-12-31)
Market cap (USD): 9101489.242424242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2024-09-30)
Market cap (USD): 3559693.57037037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2024-12-31)
Market cap (USD): 18483024.307692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (annual period ending 2024-12-31)
Market cap (USD): 18483024.307692308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2025-03-31)
Market cap (USD): 11341855.825174827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2025-06-30)
Market cap (USD): 10523181.722627737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2025-09-30)
Market cap (USD): 13829025.381294964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (quarterly period ending 2025-12-31)
Market cap (USD): 23238692.970802918
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REVX.V (annual period ending 2025-12-31)
Market cap (USD): 23238692.970802918
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (annual period ending 2022-04-30)
Market cap (USD): 38182772.03125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (annual period ending 2023-04-30)
Market cap (USD): 15401454.26470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (annual period ending 2024-04-30)
Market cap (USD): 10702324.423357664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (quarterly period ending 2024-10-31)
Market cap (USD): 9543730.89208633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (quarterly period ending 2025-01-31)
Market cap (USD): 7222750.9655172415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (quarterly period ending 2025-04-30)
Market cap (USD): 6071297.9130434785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (annual period ending 2025-04-30)
Market cap (USD): 6071297.9130434785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REX.V (quarterly period ending 2025-10-31)
Market cap (USD): 8976847.62857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLTY (annual period ending 2022-12-31)
Market cap (USD): 164882923.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLTY (annual period ending 2023-12-31)
Market cap (USD): 187959843.44
Dividends paid: 21573039
Stock repurchases: 443019
Net debt paydown: 6000000
Dividend yield: 11.477472318115908%
Buyback yield: 0.2356987492072578%
Debt paydown yield: 3.192171205396488%
Total shareholder yield: 14.905342272719652% (High Return)
Shareholder yield for RLTY (annual period ending 2024-12-31)
Market cap (USD): 216889605.82000002
Dividends paid: 22126224
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 10.201606442294375%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 10.201606442294375% (High Return)
Shareholder yield for RLTY (quarterly period ending 2024-12-31)
Market cap (USD): 216889605.82000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLTY (quarterly period ending 2025-06-30)
Market cap (USD): 232943115.57999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPM (annual period ending 2021-05-31)
Market cap (USD): 10890371548.91
Dividends paid: 194720000
Stock repurchases: 0
Dividend yield: 1.7880014389361143%
Buyback yield: 0%
Total shareholder yield: 1.7880014389361143% (Low Return)
Shareholder yield for RPM (annual period ending 2022-05-31)
Market cap (USD): 10446231234.949999
Dividends paid: 204394000
Stock repurchases: 64049000
Dividend yield: 1.956629098120652%
Buyback yield: 0.6131302147104594%
Total shareholder yield: 2.5697593128311116% (Low Return)
Shareholder yield for RPM (annual period ending 2023-05-31)
Market cap (USD): 9647289175.93
Dividends paid: 213912000
Stock repurchases: 67047000
Net debt paydown: -17585000
Dividend yield: 2.217327542473908%
Buyback yield: 0.6949827954497555%
Debt paydown yield: -0.18227918412432997%
Total shareholder yield: 2.7300311537993336% (Low Return)
Shareholder yield for RPM (annual period ending 2024-05-31)
Market cap (USD): 13798980099.24
Dividends paid: 231883000
Stock repurchases: 79526000
Net debt paydown: 560904000
Dividend yield: 1.6804357882418524%
Buyback yield: 0.5763179555884715%
Debt paydown yield: 4.064822153275608%
Total shareholder yield: 6.321575897105932% (Moderate Return)
Shareholder yield for RPM (quarterly period ending 2025-02-28)
Market cap (USD): 15432599644.84
Dividends paid: 65550000
Stock repurchases: 18489000
Dividend yield: 0.42475021388841067%
Buyback yield: 0.11980483149630547%
Total shareholder yield: 0.5445550453847161% (Low Return)
Shareholder yield for RPM (quarterly period ending 2025-05-31)
Market cap (USD): 14250778004.82
Dividends paid: 65499000
Stock repurchases: 19046000
Net debt paydown: -569847000
Dividend yield: 0.45961701163155066%
Buyback yield: 0.13364884354775666%
Debt paydown yield: -3.998707999010737%
Total shareholder yield: -3.4054421438314293% (Minimal or Negative)
Shareholder yield for RPM (annual period ending 2025-05-31)
Market cap (USD): 14250778004.82
Dividends paid: 255563000
Stock repurchases: 88685000
Net debt paydown: -555518000
Dividend yield: 1.7933266514541288%
Buyback yield: 0.6223169006632784%
Debt paydown yield: -3.8981591026967704%
Total shareholder yield: -1.4825155505793632% (Minimal or Negative)
Shareholder yield for RPM (quarterly period ending 2025-08-31)
Market cap (USD): 15758047288.69
Dividends paid: 64521000
Stock repurchases: 19421000
Net debt paydown: -45897000
Dividend yield: 0.4094479399507105%
Buyback yield: 0.12324496585271072%
Debt paydown yield: -0.2912607073653192%
Total shareholder yield: 0.24143219843810199% (Low Return)
Shareholder yield for RPM (quarterly period ending 2025-11-30)
Market cap (USD): 13552660902.13
Dividends paid: 69198000
Stock repurchases: 17746000
Net debt paydown: 141721000
Dividend yield: 0.5105860797352683%
Buyback yield: 0.13094107591233953%
Debt paydown yield: 1.0457060869701718%
Total shareholder yield: 1.6872332426177796% (Low Return)
Shareholder yield for SCYX (annual period ending 2021-12-31)
Market cap (USD): 484600055.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCYX (annual period ending 2022-12-31)
Market cap (USD): 123930505.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8245000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.652922086287889%
Total shareholder yield: -6.652922086287889% (Minimal or Negative)
Shareholder yield for SCYX (annual period ending 2023-12-31)
Market cap (USD): 177157069.35999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33517000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.91936919090159%
Total shareholder yield: 18.91936919090159% (High Return)
Shareholder yield for SCYX (quarterly period ending 2024-09-30)
Market cap (USD): 118369521.67999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCYX (quarterly period ending 2024-12-31)
Market cap (USD): 96125584.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)