speb/financial-data huggingface dataset:
Shareholder yield for IMPP (annual period ending 2024-12-31)
Market cap (USD): 136093110.57999998
Dividends paid: 1808918.75
Stock repurchases: 2608852.0833333335
Net debt paydown: -82042.70833333334
Dividend yield: 1.329177312716839%
Buyback yield: 1.9169611688754553%
Debt paydown yield: -0.06028424802966493%
Total shareholder yield: 3.185854233562629% (Low Return)
Shareholder yield for IMPP (quarterly period ending 2024-12-31)
Market cap (USD): 136093110.57999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMPP (quarterly period ending 2025-03-31)
Market cap (USD): 110773462.10000001
Dividends paid: 372408.6956521739
Stock repurchases: 0
Dividend yield: 0.33618945241233356%
Buyback yield: 0%
Total shareholder yield: 0.33618945241233356% (Low Return)
Shareholder yield for IMPP (quarterly period ending 2025-06-30)
Market cap (USD): 139258066.64000002
Dividends paid: 618187.0588235294
Stock repurchases: 0
Net debt paydown: 18521.87979539641
Dividend yield: 0.4439147215949955%
Buyback yield: 0%
Debt paydown yield: 0.013300399928197947%
Total shareholder yield: 0.45721512152319344% (Low Return)
Shareholder yield for IMPP (quarterly period ending 2025-09-30)
Market cap (USD): 216121285.24
Dividends paid: 510631.76470588235
Stock repurchases: 0
Net debt paydown: 24292.94117647059
Dividend yield: 0.2362709272891988%
Buyback yield: 0%
Debt paydown yield: 0.011240420465524061%
Total shareholder yield: 0.24751134775472286% (Low Return)
Shareholder yield for IMPP (quarterly period ending 2025-12-31)
Market cap (USD): 163673441.96
Dividends paid: 510944.70588235295
Stock repurchases: 0
Net debt paydown: 22662.352941176472
Dividend yield: 0.3121732516673183%
Buyback yield: 0%
Debt paydown yield: 0.013846078306775573%
Total shareholder yield: 0.3260193299740939% (Low Return)
Shareholder yield for IMPP (annual period ending 2025-12-31)
Market cap (USD): 163673441.96
Dividends paid: 2042841.1764705882
Stock repurchases: 0
Net debt paydown: 82042.70833333334
Dividend yield: 1.2481201299413232%
Buyback yield: 0%
Debt paydown yield: 0.05012585264345065%
Total shareholder yield: 1.2982459825847739% (Low Return)
Shareholder yield for JCSE (annual period ending 2022-12-31)
Market cap (USD): 2679977.07
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1226301.8242122717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -45.757922257606175%
Total shareholder yield: -45.757922257606175% (Minimal or Negative)
Shareholder yield for JCSE (annual period ending 2023-12-31)
Market cap (USD): 910841.88
Dividends paid: 0
Stock repurchases: 13636.363636363636
Net debt paydown: 1605291.7232021708
Dividend yield: 0%
Buyback yield: 1.497116451909703%
Debt paydown yield: 176.24263425416612%
Total shareholder yield: 177.73975070607582% (High Return)
Shareholder yield for JCSE (annual period ending 2024-12-31)
Market cap (USD): 1751619
Dividends paid: 472794.1176470588
Stock repurchases: 35294.11764705882
Net debt paydown: -160427.80748663098
Dividend yield: 26.991835418950057%
Buyback yield: 2.0149426129231767%
Debt paydown yield: -9.158830058741712%
Total shareholder yield: 19.847947973131518% (High Return)
Shareholder yield for JCSE (quarterly period ending 2024-12-31)
Market cap (USD): 1751619
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (annual period ending 2021-12-31)
Market cap (USD): 1537503740.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (annual period ending 2022-12-31)
Market cap (USD): 1020464811.6199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (annual period ending 2023-12-31)
Market cap (USD): 835019154.9399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9153000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0961425191087606%
Total shareholder yield: -1.0961425191087606% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2024-09-30)
Market cap (USD): 696320187.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (annual period ending 2024-12-31)
Market cap (USD): 595378160.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63056000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.590915847931603%
Total shareholder yield: -10.590915847931603% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2024-12-31)
Market cap (USD): 595378160.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2025-03-31)
Market cap (USD): 632621402.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2025-06-30)
Market cap (USD): 551713671.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23980000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.346457457057331%
Total shareholder yield: -4.346457457057331% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2025-09-30)
Market cap (USD): 475942938.82000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2172000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.45635722748298674%
Total shareholder yield: -0.45635722748298674% (Minimal or Negative)
Shareholder yield for KIDS (quarterly period ending 2025-12-31)
Market cap (USD): 456165493.44000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -650000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14249214579960226%
Total shareholder yield: -0.14249214579960226% (Minimal or Negative)
Shareholder yield for KIDS (annual period ending 2025-12-31)
Market cap (USD): 456165493.44000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26874000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.8912829634130945%
Total shareholder yield: -5.8912829634130945% (Minimal or Negative)
Shareholder yield for KNOP (annual period ending 2021-12-31)
Market cap (USD): 373293192.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNOP (annual period ending 2022-12-31)
Market cap (USD): 305635905.36
Dividends paid: 95746987.95180723
Stock repurchases: 0
Dividend yield: 31.32713999653592%
Buyback yield: 0%
Total shareholder yield: 31.32713999653592% (High Return)
Shareholder yield for KNOP (annual period ending 2023-12-31)
Market cap (USD): 186141691.26000002
Dividends paid: 13173417.721518986
Stock repurchases: 0
Net debt paydown: 61664267.19536376
Dividend yield: 7.07709145240254%
Buyback yield: 0%
Debt paydown yield: 33.12759585343619%
Total shareholder yield: 40.20468730583873% (High Return)
Shareholder yield for KNOP (quarterly period ending 2024-09-30)
Market cap (USD): 224514481.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNOP (quarterly period ending 2024-12-31)
Market cap (USD): 179409622.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNOP (annual period ending 2024-12-31)
Market cap (USD): 179409622.86
Dividends paid: 13008750
Stock repurchases: 0
Net debt paydown: 81312705.69620252
Dividend yield: 7.25086525049507%
Buyback yield: 0%
Debt paydown yield: 45.32237702748745%
Total shareholder yield: 52.573242277982516% (High Return)
Shareholder yield for KNOP (quarterly period ending 2025-03-31)
Market cap (USD): 230909946.12
Dividends paid: 3379220.779220779
Stock repurchases: 0
Dividend yield: 1.463436649655903%
Buyback yield: 0%
Total shareholder yield: 1.463436649655903% (Low Return)
Shareholder yield for KNOP (quarterly period ending 2025-06-30)
Market cap (USD): 207684310.14
Dividends paid: 3563013.698630137
Stock repurchases: 0
Net debt paydown: -26357071.695427895
Dividend yield: 1.7155911759671731%
Buyback yield: 0%
Debt paydown yield: -12.690930613709138%
Total shareholder yield: -10.975339437741965% (Minimal or Negative)
Shareholder yield for KNOP (quarterly period ending 2025-09-30)
Market cap (USD): 293854785.66
Dividends paid: 3516216.2162162163
Stock repurchases: 0
Net debt paydown: -71189207.70085168
Dividend yield: 1.196582934090649%
Buyback yield: 0%
Debt paydown yield: -24.225982075112437%
Total shareholder yield: -23.029399141021788% (Minimal or Negative)
Shareholder yield for KNOP (quarterly period ending 2025-12-31)
Market cap (USD): 346028315.76
Dividends paid: 3508108.108108108
Stock repurchases: 1864864.8648648649
Net debt paydown: 37329729.72972989
Dividend yield: 1.0138211089468407%
Buyback yield: 0.5389341796404624%
Debt paydown yield: 10.788056361150868%
Total shareholder yield: 12.340811649738171% (High Return)
Shareholder yield for KNOP (annual period ending 2025-12-31)
Market cap (USD): 346028315.76
Dividends paid: 14055405.405405406
Stock repurchases: 4081081.081081081
Net debt paydown: -159354358.10810804
Dividend yield: 4.061923480029312%
Buyback yield: 1.1794066829813017%
Debt paydown yield: -46.05240405199493%
Total shareholder yield: -40.81107388898431% (Minimal or Negative)
Shareholder yield for LCCC (quarterly period ending 2025-06-30)
Market cap (USD): 89228100
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LCCC (annual period ending 2025-12-31)
Market cap (USD): 90741950
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LCCC (quarterly period ending 2025-12-31)
Market cap (USD): 90741950
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.L (annual period ending 2021-12-31)
Market cap (USD): 1660229.1087837839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.L (annual period ending 2022-12-31)
Market cap (USD): 1699847.4792771086
Dividends paid: 11677108.43373494
Stock repurchases: 0
Net debt paydown: -271591566.26506025
Dividend yield: 686.9503632585228%
Buyback yield: 0%
Debt paydown yield: -15977.407948421322%
Total shareholder yield: -15290.4575851628% (Minimal or Negative)
Shareholder yield for MER.L (annual period ending 2023-12-31)
Market cap (USD): 2779205.9021518985
Dividends paid: 14886075.949367087
Stock repurchases: 47958227.848101266
Net debt paydown: -96938813.48177516
Dividend yield: 535.6233569395134%
Buyback yield: 1725.609024180897%
Debt paydown yield: -3488.0040160650515%
Total shareholder yield: -1226.771634944641% (Minimal or Negative)
Shareholder yield for MER.L (quarterly period ending 2024-12-31)
Market cap (USD): 3319119.323125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MER.L (annual period ending 2024-12-31)
Market cap (USD): 3319119.323125
Dividends paid: 16166250
Stock repurchases: 65062500
Net debt paydown: -3347120.2531645894
Dividend yield: 487.06444168386315%
Buyback yield: 1960.2338351229473%
Debt paydown yield: -100.84362529073603%
Total shareholder yield: 2346.4546515160746% (High Return)
Shareholder yield for MER.L (quarterly period ending 2025-06-30)
Market cap (USD): 4006559.084794521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39038938.356164396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -974.3757056852821%
Total shareholder yield: -974.3757056852821% (Minimal or Negative)
Shareholder yield for MGM (annual period ending 2021-12-31)
Market cap (USD): 11477486402.1
Dividends paid: 4789000
Stock repurchases: 0
Dividend yield: 0.04172516378781134%
Buyback yield: 0%
Total shareholder yield: 0.04172516378781134% (Low Return)
Shareholder yield for MGM (annual period ending 2022-12-31)
Market cap (USD): 8578691909.55
Dividends paid: 4048000
Stock repurchases: 2775217000
Dividend yield: 0.04718668117097983%
Buyback yield: 32.350118517609474%
Total shareholder yield: 32.39730519878045% (High Return)
Shareholder yield for MGM (annual period ending 2023-12-31)
Market cap (USD): 11431433179.8
Dividends paid: 0
Stock repurchases: 2291917000
Net debt paydown: 2439562000
Dividend yield: 0%
Buyback yield: 20.04925335215141%
Debt paydown yield: 21.34082368876412%
Total shareholder yield: 41.39007704091553% (High Return)
Shareholder yield for MGM (quarterly period ending 2024-09-30)
Market cap (USD): 10001224776.150002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGM (annual period ending 2024-12-31)
Market cap (USD): 8865245292.75
Dividends paid: 0
Stock repurchases: 1357890000
Net debt paydown: -55021000
Dividend yield: 0%
Buyback yield: 15.317004269588374%
Debt paydown yield: -0.6206370854170971%
Total shareholder yield: 14.696367184171276% (High Return)
Shareholder yield for MGM (quarterly period ending 2024-12-31)
Market cap (USD): 8865245292.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGM (quarterly period ending 2025-03-31)
Market cap (USD): 7583430605.400001
Dividends paid: 0
Stock repurchases: 489280000
Dividend yield: 0%
Buyback yield: 6.451961196184667%
Total shareholder yield: 6.451961196184667% (Moderate Return)
Shareholder yield for MGM (quarterly period ending 2025-06-30)
Market cap (USD): 8798723971.65
Dividends paid: 0
Stock repurchases: 227883000
Net debt paydown: 254230000
Dividend yield: 0%
Buyback yield: 2.589955097287428%
Debt paydown yield: 2.8893962444911767%
Total shareholder yield: 5.479351341778605% (Moderate Return)
Shareholder yield for MGM (quarterly period ending 2025-09-30)
Market cap (USD): 8867803805.099998
Dividends paid: 0
Stock repurchases: 12000
Net debt paydown: 65739000
Dividend yield: 0%
Buyback yield: 0.00013532099112407777%
Debt paydown yield: 0.7413222196254791%
Total shareholder yield: 0.7414575406166032% (Low Return)
Shareholder yield for MGM (annual period ending 2025-12-31)
Market cap (USD): 9336011565.15
Dividends paid: 0
Stock repurchases: 1228272000
Net debt paydown: 234648000
Dividend yield: 0%
Buyback yield: 13.156281902916275%
Debt paydown yield: 2.5133644957757713%
Total shareholder yield: 15.669646398692047% (High Return)
Shareholder yield for MGM (quarterly period ending 2025-12-31)
Market cap (USD): 9336011565.15
Dividends paid: 0
Stock repurchases: 511097000
Net debt paydown: -224212000
Dividend yield: 0%
Buyback yield: 5.474468368353915%
Debt paydown yield: -2.401582286347539%
Total shareholder yield: 3.0728860820063764% (Low Return)
Shareholder yield for MI (annual period ending 2021-12-31)
Market cap (USD): 4677446250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MI (annual period ending 2022-12-31)
Market cap (USD): 635208750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MI (annual period ending 2023-12-31)
Market cap (USD): 214816050
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MI (annual period ending 2024-12-31)
Market cap (USD): 81768690
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MI (quarterly period ending 2024-12-31)
Market cap (USD): 81768690
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MI (quarterly period ending 2025-06-30)
Market cap (USD): 53126550
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (annual period ending 2023-12-31)
Market cap (USD): 758162919.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2024-09-30)
Market cap (USD): 1067599180.6899999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2024-12-31)
Market cap (USD): 1085230876.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (annual period ending 2024-12-31)
Market cap (USD): 1085230876.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2025-03-31)
Market cap (USD): 1399956646.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2025-06-30)
Market cap (USD): 1192784220.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2025-09-30)
Market cap (USD): 3342969523.6800003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (quarterly period ending 2025-12-31)
Market cap (USD): 3199271202.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLYS (annual period ending 2025-12-31)
Market cap (USD): 3199271202.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NJR (annual period ending 2021-09-30)
Market cap (USD): 2953974441.71
Dividends paid: 0
Stock repurchases: 27217000
Dividend yield: 0%
Buyback yield: 0.9213688383926771%
Total shareholder yield: 0.9213688383926771% (Low Return)
Shareholder yield for NJR (annual period ending 2022-09-30)
Market cap (USD): 3400047794.37
Dividends paid: 127704000
Stock repurchases: 0
Dividend yield: 3.755947202020508%
Buyback yield: 0%
Total shareholder yield: 3.755947202020508% (Low Return)
Shareholder yield for NJR (annual period ending 2023-09-30)
Market cap (USD): 3689692708.88
Dividends paid: 150973000
Stock repurchases: 0
Net debt paydown: -161702000
Dividend yield: 4.091749961633732%
Buyback yield: 0%
Debt paydown yield: -4.382532984680027%
Total shareholder yield: -0.2907830230462949% (Minimal or Negative)
Shareholder yield for NJR (annual period ending 2024-09-30)
Market cap (USD): 4455687447.95
Dividends paid: 165063000
Stock repurchases: 0
Net debt paydown: -235451000
Dividend yield: 3.7045461991716495%
Buyback yield: 0%
Debt paydown yield: -5.28427998486132%
Total shareholder yield: -1.5797337856896707% (Minimal or Negative)
Shareholder yield for NJR (quarterly period ending 2024-09-30)
Market cap (USD): 4455687447.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NJR (quarterly period ending 2024-12-31)
Market cap (USD): 4444586074.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NJR (quarterly period ending 2025-03-31)
Market cap (USD): 4719092753.48
Dividends paid: 45009000
Stock repurchases: 0
Dividend yield: 0.9537638345168998%
Buyback yield: 0%
Total shareholder yield: 0.9537638345168998% (Low Return)
Shareholder yield for NJR (quarterly period ending 2025-06-30)
Market cap (USD): 4354765874.95
Dividends paid: 45136000
Stock repurchases: 0
Net debt paydown: -145501000
Dividend yield: 1.0364736313296807%
Buyback yield: 0%
Debt paydown yield: -3.3411899555144418%
Total shareholder yield: -2.304716324184761% (Minimal or Negative)
Shareholder yield for NJR (annual period ending 2025-09-30)
Market cap (USD): 4726157263.59
Dividends paid: 180066000
Stock repurchases: 0
Net debt paydown: -243180000
Dividend yield: 3.8099874794098882%
Buyback yield: 0%
Debt paydown yield: -5.145406435656351%
Total shareholder yield: -1.3354189562464631% (Minimal or Negative)
Shareholder yield for NJR (quarterly period ending 2025-09-30)
Market cap (USD): 4726157263.59
Dividends paid: 45169000
Stock repurchases: 0
Net debt paydown: -209747000
Dividend yield: 0.9557235927796766%
Buyback yield: 0%
Debt paydown yield: -4.438002975818788%
Total shareholder yield: -3.4822793830391117% (Minimal or Negative)
Shareholder yield for NJR (quarterly period ending 2025-12-31)
Market cap (USD): 4573765688.36
Dividends paid: 47719000
Stock repurchases: 0
Net debt paydown: -204680000
Dividend yield: 1.0433197337030715%
Buyback yield: 0%
Debt paydown yield: -4.475087137080505%
Total shareholder yield: -3.431767403377434% (Minimal or Negative)
Shareholder yield for NMG.AX (annual period ending 2021-09-30)
Market cap (USD): 78160011.47482015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMG.AX (annual period ending 2022-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 74430.51948051948
Net debt paydown: -314291.58179949503
Shareholder yield for NMG.AX (annual period ending 2023-09-30)
Market cap (USD): 69642574.32692307
Dividends paid: 0
Stock repurchases: 680066.6666666666
Net debt paydown: 2697423.393273393
Dividend yield: 0%
Buyback yield: 0.9765099484608802%
Debt paydown yield: 3.873239062948594%
Total shareholder yield: 4.849749011409474% (Moderate Return)
Shareholder yield for NMG.AX (quarterly period ending 2024-09-30)
Market cap (USD): 74925804.10344829
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMG.AX (annual period ending 2024-09-30)
Market cap (USD): 74925804.10344829
Dividends paid: 0
Stock repurchases: 386551.0344827586
Net debt paydown: 28577.14412024757
Dividend yield: 0%
Buyback yield: 0.5159117597844619%
Debt paydown yield: 0.038140590497756664%
Total shareholder yield: 0.5540523502822186% (Low Return)
Shareholder yield for NRP (annual period ending 2021-12-31)
Market cap (USD): 337620497.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRP (annual period ending 2022-12-31)
Market cap (USD): 583548144.48
Dividends paid: 64642000
Stock repurchases: 19321000
Dividend yield: 11.077406485047177%
Buyback yield: 3.3109521781132476%
Total shareholder yield: 14.388358663160425% (High Return)
Shareholder yield for NRP (annual period ending 2023-12-31)
Market cap (USD): 1091436436.44
Dividends paid: 91977000
Stock repurchases: 178334000
Net debt paydown: 13223000
Dividend yield: 8.427151314464687%
Buyback yield: 16.339384873541704%
Debt paydown yield: 1.2115226831834758%
Total shareholder yield: 25.978058871189866% (High Return)
Shareholder yield for NRP (quarterly period ending 2024-09-30)
Market cap (USD): 1216785333.96
Dividends paid: 0
Stock repurchases: 31666000
Dividend yield: 0%
Buyback yield: 2.6024311040094252%
Total shareholder yield: 2.6024311040094252% (Low Return)
Shareholder yield for NRP (quarterly period ending 2024-12-31)
Market cap (USD): 1390895747.6399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRP (annual period ending 2024-12-31)
Market cap (USD): 1390895747.6399999
Dividends paid: 78544000
Stock repurchases: 71666000
Net debt paydown: 12990000
Dividend yield: 5.6470084212472%
Buyback yield: 5.152506945369498%
Debt paydown yield: 0.9339305280097923%
Total shareholder yield: 11.733445894626492% (High Return)
Shareholder yield for NRP (quarterly period ending 2025-03-31)
Market cap (USD): 1327161265.9199998
Dividends paid: 26276000
Stock repurchases: 0
Dividend yield: 1.9798648946995334%
Buyback yield: 0%
Total shareholder yield: 1.9798648946995334% (Low Return)
Shareholder yield for NRP (quarterly period ending 2025-06-30)
Market cap (USD): 1229770737.72
Dividends paid: 10055000
Stock repurchases: 0
Net debt paydown: 37464000
Dividend yield: 0.8176320749542318%
Buyback yield: 0%
Debt paydown yield: 3.046421487427682%
Total shareholder yield: 3.8640535623819137% (Low Return)
Shareholder yield for NRP (quarterly period ending 2025-09-30)
Market cap (USD): 1361877345.3600001
Dividends paid: 10055000
Stock repurchases: 0
Net debt paydown: 31963000
Dividend yield: 0.7383190589268559%
Buyback yield: 0%
Debt paydown yield: 2.3469808135732566%
Total shareholder yield: 3.0852998725001126% (Low Return)
Shareholder yield for NRP (annual period ending 2025-12-31)
Market cap (USD): 1363997411.28
Dividends paid: 56440000
Stock repurchases: 0
Net debt paydown: 108986000
Dividend yield: 4.137837765178431%
Buyback yield: 0%
Debt paydown yield: 7.990191117571517%
Total shareholder yield: 12.128028882749948% (High Return)
Shareholder yield for NRP (quarterly period ending 2025-12-31)
Market cap (USD): 1363997411.28
Dividends paid: 10054000
Stock repurchases: 0
Net debt paydown: 36295000
Dividend yield: 0.737098173123741%
Buyback yield: 0%
Debt paydown yield: 2.660928803812033%
Total shareholder yield: 3.3980269769357743% (Low Return)
Shareholder yield for NSP (annual period ending 2021-12-31)
Market cap (USD): 3858904300.2
Dividends paid: 144179000
Stock repurchases: 0
Dividend yield: 3.736267831066126%
Buyback yield: 0%
Total shareholder yield: 3.736267831066126% (Low Return)
Shareholder yield for NSP (annual period ending 2022-12-31)
Market cap (USD): 3785237778.94
Dividends paid: 77000000
Stock repurchases: 73000000
Dividend yield: 2.034218310627839%
Buyback yield: 1.9285446321536652%
Total shareholder yield: 3.962762942781504% (Low Return)
Shareholder yield for NSP (annual period ending 2023-12-31)
Market cap (USD): 3983717525.34
Dividends paid: 84219000
Stock repurchases: 131000000
Net debt paydown: -2013000
Dividend yield: 2.1140806160148644%
Buyback yield: 3.2883857644705743%
Debt paydown yield: -0.05053069117465089%
Total shareholder yield: 5.351935689310788% (Moderate Return)
Shareholder yield for NSP (quarterly period ending 2024-09-30)
Market cap (USD): 3047427490.88
Dividends paid: 23000000
Stock repurchases: 0
Dividend yield: 0.7547349385287041%
Buyback yield: 0%
Total shareholder yield: 0.7547349385287041% (Low Return)
Shareholder yield for NSP (annual period ending 2024-12-31)
Market cap (USD): 2703523161.06
Dividends paid: 89000000
Stock repurchases: 63000000
Net debt paydown: -8000000
Dividend yield: 3.29200064870555%
Buyback yield: 2.3302925940275245%
Debt paydown yield: -0.29591017067016184%
Total shareholder yield: 5.326383072062913% (Moderate Return)
Shareholder yield for NSP (quarterly period ending 2024-12-31)
Market cap (USD): 2703523161.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSP (quarterly period ending 2025-03-31)
Market cap (USD): 3133689842.2
Dividends paid: 23000000
Stock repurchases: 19000000
Dividend yield: 0.7339590437531273%
Buyback yield: 0.6063139926656269%
Total shareholder yield: 1.340273036418754% (Low Return)
Shareholder yield for NSP (quarterly period ending 2025-06-30)
Market cap (USD): 2131367122.88
Dividends paid: 22000000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 1.0322013398739398%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 1.0322013398739398% (Low Return)
Shareholder yield for NSP (quarterly period ending 2025-09-30)
Market cap (USD): 1763416208.4
Dividends paid: 23000000
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 1.3042865258037173%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 1.3042865258037173% (Low Return)
Shareholder yield for NSP (annual period ending 2025-12-31)
Market cap (USD): 1411878042.18
Dividends paid: 90000000
Stock repurchases: 19000000
Net debt paydown: 0
Dividend yield: 6.374488256863614%
Buyback yield: 1.3457252986712072%
Debt paydown yield: 0%
Total shareholder yield: 7.720213555534821% (Moderate Return)
Shareholder yield for NSP (quarterly period ending 2025-12-31)
Market cap (USD): 1411878042.18
Dividends paid: 22000000
Stock repurchases: 0
Net debt paydown: 1000000
Dividend yield: 1.558208240566661%
Buyback yield: 0%
Debt paydown yield: 0.07082764729848459%
Total shareholder yield: 1.6290358878651456% (Low Return)
Shareholder yield for NWL (annual period ending 2021-12-31)
Market cap (USD): 7470230231.759999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWL (annual period ending 2022-12-31)
Market cap (USD): 4703950436.04
Dividends paid: 385000000
Stock repurchases: 325000000
Dividend yield: 8.184610047126911%
Buyback yield: 6.909086403418821%
Total shareholder yield: 15.093696450545732% (High Return)
Shareholder yield for NWL (annual period ending 2023-12-31)
Market cap (USD): 3250697455.8
Dividends paid: 184000000
Stock repurchases: 0
Net debt paydown: 538000000
Dividend yield: 5.660323745961078%
Buyback yield: 0%
Debt paydown yield: 16.550294431125323%
Total shareholder yield: 22.210618177086403% (High Return)
Shareholder yield for NWL (quarterly period ending 2024-09-30)
Market cap (USD): 2957497293.12
Dividends paid: 29000000
Stock repurchases: 0
Dividend yield: 0.9805588011005943%
Buyback yield: 0%
Total shareholder yield: 0.9805588011005943% (Low Return)
Shareholder yield for NWL (quarterly period ending 2024-12-31)
Market cap (USD): 3866842725.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWL (annual period ending 2024-12-31)
Market cap (USD): 3866842725.2
Dividends paid: 118000000
Stock repurchases: 0
Net debt paydown: 349000000
Dividend yield: 3.051585191996575%
Buyback yield: 0%
Debt paydown yield: 9.025451118701735%
Total shareholder yield: 12.07703631069831% (High Return)
Shareholder yield for NWL (quarterly period ending 2025-03-31)
Market cap (USD): 2434836133.56
Dividends paid: 31000000
Stock repurchases: 0
Dividend yield: 1.273186296717002%
Buyback yield: 0%
Total shareholder yield: 1.273186296717002% (Low Return)
Shareholder yield for NWL (quarterly period ending 2025-06-30)
Market cap (USD): 2145885248.6
Dividends paid: 29000000
Stock repurchases: 0
Net debt paydown: -170000000
Dividend yield: 1.3514236149822052%
Buyback yield: 0%
Debt paydown yield: -7.9221384326543065%
Total shareholder yield: -6.570714817672101% (Minimal or Negative)
Shareholder yield for NWL (quarterly period ending 2025-09-30)
Market cap (USD): 2107641749.12
Dividends paid: 30000000
Stock repurchases: 0
Net debt paydown: 307000000
Dividend yield: 1.4233918080492498%
Buyback yield: 0%
Debt paydown yield: 14.56604283570399%
Total shareholder yield: 15.98943464375324% (High Return)
Shareholder yield for NWL (quarterly period ending 2025-12-31)
Market cap (USD): 1525490701.48
Dividends paid: 30000000
Stock repurchases: 0
Net debt paydown: 108000000
Dividend yield: 1.9665803253270973%
Buyback yield: 0%
Debt paydown yield: 7.0796891711775505%
Total shareholder yield: 9.046269496504648% (Moderate Return)
Shareholder yield for NWL (annual period ending 2025-12-31)
Market cap (USD): 1525490701.48
Dividends paid: 120000000
Stock repurchases: 0
Net debt paydown: -96000000
Dividend yield: 7.866321301308389%
Buyback yield: 0%
Debt paydown yield: -6.293057041046711%
Total shareholder yield: 1.573264260261678% (Low Return)
Shareholder yield for ONMD (annual period ending 2021-12-31)
Market cap (USD): 575221785.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONMD (annual period ending 2022-12-31)
Market cap (USD): 594585686.88
Dividends paid: 0
Stock repurchases: 88549890
Net debt paydown: -22045423
Dividend yield: 0%
Buyback yield: 14.89270460993644%
Debt paydown yield: -3.707694868283843%
Total shareholder yield: 11.185009741652596% (High Return)
Shareholder yield for ONMD (annual period ending 2023-12-31)
Market cap (USD): 46131648.120000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21149000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.84488276895319%
Total shareholder yield: 45.84488276895319% (High Return)
Shareholder yield for ONMD (quarterly period ending 2024-09-30)
Market cap (USD): 34741117.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONMD (quarterly period ending 2024-12-31)
Market cap (USD): 77455606.72
Dividends paid: 0
Stock repurchases: 100000
Dividend yield: 0%
Buyback yield: 0.12910621223521931%
Total shareholder yield: 0.12910621223521931% (Low Return)
Shareholder yield for ONMD (annual period ending 2024-12-31)
Market cap (USD): 77455606.72
Dividends paid: 0
Stock repurchases: 200000
Net debt paydown: -3669000
Dividend yield: 0%
Buyback yield: 0.25821242447043863%
Debt paydown yield: -4.736906926910197%
Total shareholder yield: -4.478694502439758% (Minimal or Negative)
Shareholder yield for ONMD (quarterly period ending 2025-03-31)
Market cap (USD): 30754432.080000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1072000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.4856764618883505%
Total shareholder yield: 3.4856764618883505% (Low Return)
Shareholder yield for ONMD (quarterly period ending 2025-06-30)
Market cap (USD): 32463011.639999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7119000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.929573506446246%
Total shareholder yield: 21.929573506446246% (High Return)
Shareholder yield for ONMD (quarterly period ending 2025-09-30)
Market cap (USD): 62078390.68000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019330398015401644%
Total shareholder yield: 0.019330398015401644% (Low Return)
Shareholder yield for ONMD (annual period ending 2025-12-31)
Market cap (USD): 62647917.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8193000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.077848979151696%
Total shareholder yield: 13.077848979151696% (High Return)
Shareholder yield for ONMD (quarterly period ending 2025-12-31)
Market cap (USD): 62647917.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -182000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2905124513860135%
Total shareholder yield: -0.2905124513860135% (Minimal or Negative)
Shareholder yield for OPW.V (annual period ending 2021-08-31)
Market cap (USD): 124885000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (annual period ending 2022-08-31)
Market cap (USD): 18017759.541984733
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1211.680600993579
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006724923807369821%
Total shareholder yield: 0.006724923807369821% (Low Return)
Shareholder yield for OPW.V (annual period ending 2023-08-31)
Market cap (USD): 4370975
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 904.7215154085388
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020698391443751997%
Total shareholder yield: 0.020698391443751997% (Low Return)
Shareholder yield for OPW.V (annual period ending 2024-08-31)
Market cap (USD): 3496779.9999999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (quarterly period ending 2024-11-30)
Market cap (USD): 6181807.500000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (quarterly period ending 2025-02-28)
Market cap (USD): 5736904.6875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (quarterly period ending 2025-05-31)
Market cap (USD): 3990890.217391305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (annual period ending 2025-08-31)
Market cap (USD): 2010010.401459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (quarterly period ending 2025-08-31)
Market cap (USD): 2010010.401459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPW.V (quarterly period ending 2025-11-30)
Market cap (USD): 2528921.2500000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAL (quarterly period ending 2024-09-30)
Market cap (USD): 393779649.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAL (annual period ending 2024-12-31)
Market cap (USD): 224104497.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -81902663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.54663963937147%
Total shareholder yield: -36.54663963937147% (Minimal or Negative)
Shareholder yield for PAL (quarterly period ending 2024-12-31)
Market cap (USD): 224104497.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAL (quarterly period ending 2025-03-31)
Market cap (USD): 232435519.37999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAL (quarterly period ending 2025-06-30)
Market cap (USD): 201610737.23999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10946187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.4293670812629%
Total shareholder yield: -5.4293670812629% (Minimal or Negative)
Shareholder yield for PAL (quarterly period ending 2025-09-30)
Market cap (USD): 191335809.85999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12151376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.350811177944754%
Total shareholder yield: 6.350811177944754% (Moderate Return)
Shareholder yield for PAL (annual period ending 2025-12-31)
Market cap (USD): 267703513.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6293252
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3508290649652457%
Total shareholder yield: 2.3508290649652457% (Low Return)
Shareholder yield for PAL (quarterly period ending 2025-12-31)
Market cap (USD): 267703513.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1527958
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5707650156780892%
Total shareholder yield: 0.5707650156780892% (Low Return)
Shareholder yield for PKE (annual period ending 2022-02-28)
Market cap (USD): 244918635.85999998
Dividends paid: 8168000
Stock repurchases: 0
Dividend yield: 3.334985094669962%
Buyback yield: 0%
Total shareholder yield: 3.334985094669962% (Low Return)
Shareholder yield for PKE (annual period ending 2023-02-28)
Market cap (USD): 299296663.36
Dividends paid: 8186000
Stock repurchases: 0
Net debt paydown: 45000
Dividend yield: 2.735078937433297%
Buyback yield: 0%
Debt paydown yield: 0.015035249472819246%
Total shareholder yield: 2.7501141869061163% (Low Return)
Shareholder yield for PKE (annual period ending 2024-02-29)
Market cap (USD): 307779635.65000004
Dividends paid: 30624000
Stock repurchases: 2880000
Net debt paydown: 47000
Dividend yield: 9.949976038968645%
Buyback yield: 0.9357344237274587%
Debt paydown yield: 0.0152706659427745%
Total shareholder yield: 10.900981128638877% (High Return)
Shareholder yield for PKE (quarterly period ending 2024-08-31)
Market cap (USD): 277980476.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKE (quarterly period ending 2024-11-30)
Market cap (USD): 318002704.82
Dividends paid: 2503000
Stock repurchases: 2364000
Dividend yield: 0.7871002233823076%
Buyback yield: 0.7433899033462944%
Total shareholder yield: 1.530490126728602% (Low Return)
Shareholder yield for PKE (quarterly period ending 2025-02-28)
Market cap (USD): 289726130.52
Dividends paid: 2491000
Stock repurchases: 0
Net debt paydown: 9000
Dividend yield: 0.859777471755536%
Buyback yield: 0%
Debt paydown yield: 0.003106381873062956%
Total shareholder yield: 0.862883853628599% (Low Return)
Shareholder yield for PKE (annual period ending 2025-02-28)
Market cap (USD): 289726130.52
Dividends paid: 10058000
Stock repurchases: 4252000
Net debt paydown: -223000
Dividend yield: 3.4715543199185785%
Buyback yield: 1.467592858251521%
Debt paydown yield: -0.07696923974367102%
Total shareholder yield: 4.862177938426428% (Moderate Return)
Shareholder yield for PKE (quarterly period ending 2025-05-31)
Market cap (USD): 288638569.96999997
Dividends paid: 2499000
Stock repurchases: 2165000
Net debt paydown: 10000
Dividend yield: 0.8657886575102339%
Buyback yield: 0.7500730066065051%
Debt paydown yield: 0.0034645404462194237%
Total shareholder yield: 1.6193262045629586% (Low Return)
Shareholder yield for PKE (quarterly period ending 2025-08-31)
Market cap (USD): 399569746.07
Dividends paid: 2482000
Stock repurchases: 0
Net debt paydown: 10000
Dividend yield: 0.6211681500944224%
Buyback yield: 0%
Debt paydown yield: 0.00250269198265279%
Total shareholder yield: 0.6236708420770751% (Low Return)
Shareholder yield for PKE (quarterly period ending 2025-11-30)
Market cap (USD): 416100666.43
Dividends paid: 2488000
Stock repurchases: 0
Net debt paydown: 10000
Dividend yield: 0.5979322314828718%
Buyback yield: 0%
Debt paydown yield: 0.00240326459599225%
Total shareholder yield: 0.600335496078864% (Low Return)
Shareholder yield for PKX (annual period ending 2021-12-31)
Market cap (USD): 15892462914.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKX (annual period ending 2022-12-31)
Market cap (USD): 15338918812.36
Dividends paid: 966788599.1779474
Stock repurchases: 0
Dividend yield: 6.3028470976645075%
Buyback yield: 0%
Total shareholder yield: 6.3028470976645075% (Moderate Return)
Shareholder yield for PKX (annual period ending 2023-12-31)
Market cap (USD): 27280952232.04
Dividends paid: 638147968.446754
Stock repurchases: 0
Net debt paydown: -1107349858.6371498
Dividend yield: 2.339170432978083%
Buyback yield: 0%
Debt paydown yield: -4.059058676612568%
Total shareholder yield: -1.7198882436344851% (Minimal or Negative)
Shareholder yield for PKX (quarterly period ending 2024-09-30)
Market cap (USD): 20583976043.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PKX (annual period ending 2024-12-31)
Market cap (USD): 12752688170.56
Dividends paid: 575303770.6403887
Stock repurchases: 62908292.95551966
Net debt paydown: 2712768880.212387
Dividend yield: 4.511235301498993%
Buyback yield: 0.49329437146236765%
Debt paydown yield: 21.27213371746126%
Total shareholder yield: 26.27666339042262% (High Return)
Shareholder yield for PKX (quarterly period ending 2024-12-31)
Market cap (USD): 12752688170.56
Dividends paid: 128843047.86048698
Stock repurchases: 0
Dividend yield: 1.010320695819454%
Buyback yield: 0%
Total shareholder yield: 1.010320695819454% (Low Return)
Shareholder yield for PKX (quarterly period ending 2025-03-31)
Market cap (USD): 14107812530.24
Dividends paid: 2230827.3388638976
Stock repurchases: 0
Net debt paydown: -797935805.7424507
Dividend yield: 0.015812708980092658%
Buyback yield: 0%
Debt paydown yield: -5.655985320417894%
Total shareholder yield: -5.6401726114378015% (Minimal or Negative)
Shareholder yield for PKX (quarterly period ending 2025-06-30)
Market cap (USD): 14543388217.279999
Dividends paid: 350171239.15546465
Stock repurchases: 0
Net debt paydown: -1917662895.0943031
Dividend yield: 2.407769317052282%
Buyback yield: 0%
Debt paydown yield: -13.185805580131568%
Total shareholder yield: -10.778036263079287% (Minimal or Negative)
Shareholder yield for PKX (quarterly period ending 2025-09-30)
Market cap (USD): 14885194138.36
Dividends paid: 174967305.78205284
Stock repurchases: 0
Net debt paydown: 474864351.03445053
Dividend yield: 1.1754452387769134%
Buyback yield: 0%
Debt paydown yield: 3.190179090850403%
Total shareholder yield: 4.365624329627316% (Moderate Return)
Shareholder yield for PKX (annual period ending 2025-12-31)
Market cap (USD): 16095126602.36
Dividends paid: 636490461.8508807
Stock repurchases: 0
Net debt paydown: -2413001610.2592163
Dividend yield: 3.954553931607803%
Buyback yield: 0%
Debt paydown yield: -14.992125690427324%
Total shareholder yield: -11.03757175881952% (Minimal or Negative)
Shareholder yield for PKX (quarterly period ending 2025-12-31)
Market cap (USD): 16095126602.36
Dividends paid: 131865693.95859267
Stock repurchases: 0
Net debt paydown: -172267260.456913
Dividend yield: 0.8192895726539824%
Buyback yield: 0%
Debt paydown yield: -1.0703069613112193%
Total shareholder yield: -0.2510173886572369% (Minimal or Negative)
Shareholder yield for RKTO (annual period ending 2021-12-31)
Market cap (USD): 368318379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKTO (annual period ending 2022-12-31)
Market cap (USD): 174114142.79999998
Dividends paid: 0
Stock repurchases: 10
Dividend yield: 0%
Buyback yield: 5.743358832996536e-06%
Total shareholder yield: 5.743358832996536e-06% (Low Return)
Shareholder yield for RKTO (annual period ending 2023-12-31)
Market cap (USD): 32144149.439999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1716175445953875%
Total shareholder yield: -0.1716175445953875% (Minimal or Negative)
Shareholder yield for RKTO (quarterly period ending 2024-09-30)
Market cap (USD): 19643646.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKTO (annual period ending 2024-12-31)
Market cap (USD): 16741744.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24090
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14389181485836197%
Total shareholder yield: 0.14389181485836197% (Low Return)
Shareholder yield for RKTO (quarterly period ending 2024-12-31)
Market cap (USD): 16741744.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RKTO (quarterly period ending 2025-03-31)
Market cap (USD): 22322326
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11716520939618928%
Total shareholder yield: -0.11716520939618928% (Minimal or Negative)
Shareholder yield for RKTO (quarterly period ending 2025-06-30)
Market cap (USD): 26117121.419999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028858463682863256%
Total shareholder yield: 0.028858463682863256% (Low Return)