speb/financial-data huggingface dataset:
Shareholder yield for IVU.DE (quarterly period ending 2024-09-30)
Market cap (USD): 259975800.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVU.DE (quarterly period ending 2024-12-31)
Market cap (USD): 256668586.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVU.DE (annual period ending 2024-12-31)
Market cap (USD): 256668586.125
Dividends paid: 4728125
Stock repurchases: 3995833.3333333335
Net debt paydown: -2622291.666666668
Dividend yield: 1.8421128473031594%
Buyback yield: 1.556806539382005%
Debt paydown yield: -1.021664437497461%
Total shareholder yield: 2.3772549491877033% (Low Return)
Shareholder yield for IVU.DE (quarterly period ending 2025-03-31)
Market cap (USD): 317342526.65217394
Dividends paid: 0
Stock repurchases: 463043.47826086957
Dividend yield: 0%
Buyback yield: 0.14591283530315885%
Total shareholder yield: 0.14591283530315885% (Low Return)
Shareholder yield for IVU.DE (quarterly period ending 2025-06-30)
Market cap (USD): 379407681.6352942
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1575319.6930946298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4152050075277355%
Total shareholder yield: -0.4152050075277355% (Minimal or Negative)
Shareholder yield for IVU.DE (quarterly period ending 2025-09-30)
Market cap (USD): 397271713.7294118
Dividends paid: 0
Stock repurchases: 17647.058823529413
Net debt paydown: 454117.6470588222
Dividend yield: 0%
Buyback yield: 0.004442062752937177%
Debt paydown yield: 0.11430908150891637%
Total shareholder yield: 0.11875114426185356% (Low Return)
Shareholder yield for IVU.DE (annual period ending 2025-12-31)
Market cap (USD): 413105742.17647064
Dividends paid: 5716470.588235294
Stock repurchases: 518823.5294117647
Net debt paydown: -1318100.4901960753
Dividend yield: 1.3837790194146782%
Buyback yield: 0.12559097500758862%
Debt paydown yield: -0.31907096794433054%
Total shareholder yield: 1.1902990264779363% (Low Return)
Shareholder yield for IVU.DE (quarterly period ending 2025-12-31)
Market cap (USD): 413105742.17647064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 325882.3529411778
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0788859412179188%
Total shareholder yield: 0.0788859412179188% (Low Return)
Shareholder yield for JWEL.TO (annual period ending 2021-12-31)
Market cap (USD): 1176519586.6299214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JWEL.TO (annual period ending 2022-12-31)
Market cap (USD): 978486020.6470587
Dividends paid: 19355147.05882353
Stock repurchases: 0
Dividend yield: 1.9780708819962751%
Buyback yield: 0%
Total shareholder yield: 1.9780708819962751% (Low Return)
Shareholder yield for JWEL.TO (annual period ending 2023-12-31)
Market cap (USD): 934286669.1136364
Dividends paid: 22921969.696969695
Stock repurchases: 21972727.272727273
Net debt paydown: 47905525.84670234
Dividend yield: 2.4534193256461543%
Buyback yield: 2.3518185583845415%
Debt paydown yield: 5.1274975262304245%
Total shareholder yield: 9.93273541026112% (Moderate Return)
Shareholder yield for JWEL.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1031517848.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JWEL.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1023995014.1958041
Dividends paid: 6273426.573426574
Stock repurchases: 0
Dividend yield: 0.612642296735538%
Buyback yield: 0%
Total shareholder yield: 0.612642296735538% (Low Return)
Shareholder yield for JWEL.TO (annual period ending 2024-12-31)
Market cap (USD): 1023995014.1958041
Dividends paid: 23397902.0979021
Stock repurchases: 663636.3636363636
Net debt paydown: 30628205.12820509
Dividend yield: 2.2849625021150786%
Buyback yield: 0.0648085541859353%
Debt paydown yield: 2.991050220323484%
Total shareholder yield: 5.340821276624498% (Moderate Return)
Shareholder yield for JWEL.TO (quarterly period ending 2025-03-31)
Market cap (USD): 858357293.7692308
Dividends paid: 6186013.986013986
Stock repurchases: 6992307.692307693
Net debt paydown: 9290209.7902098
Dividend yield: 0.7206805407163109%
Buyback yield: 0.8146150493581724%
Debt paydown yield: 1.0823243255048836%
Total shareholder yield: 2.617619915579367% (Low Return)
Shareholder yield for JWEL.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1048251929.6496348
Dividends paid: 6405839.416058394
Stock repurchases: 76418248.17518248
Net debt paydown: -98561768.1588484
Dividend yield: 0.611097316863463%
Buyback yield: 7.290065108749605%
Debt paydown yield: -9.402488597544624%
Total shareholder yield: -1.5013261719315558% (Minimal or Negative)
Shareholder yield for JWEL.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1005861614.7591239
Dividends paid: 7229197.080291971
Stock repurchases: 13243795.620437955
Net debt paydown: 2229927.0072992444
Dividend yield: 0.7187069249106561%
Buyback yield: 1.3166617978169373%
Debt paydown yield: 0.22169322047678003%
Total shareholder yield: 2.2570619432043735% (Low Return)
Shareholder yield for JWEL.TO (annual period ending 2025-12-31)
Market cap (USD): 1005861614.7591239
Dividends paid: 27140875.912408758
Stock repurchases: 101777372.26277371
Net debt paydown: -87041631.36133936
Dividend yield: 2.6982713639895928%
Buyback yield: 10.11842690578729%
Debt paydown yield: -8.653440004486445%
Total shareholder yield: 4.1632582652904375% (Moderate Return)
Shareholder yield for KENDR.AS (annual period ending 2021-12-31)
Market cap (USD): 286345882.0681818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENDR.AS (annual period ending 2022-12-31)
Market cap (USD): 205081531.8723404
Dividends paid: 7553191.489361702
Stock repurchases: 0
Dividend yield: 3.683018856160792%
Buyback yield: 0%
Total shareholder yield: 3.683018856160792% (Low Return)
Shareholder yield for KENDR.AS (annual period ending 2023-12-31)
Market cap (USD): 173925979.86666664
Dividends paid: 7888888.888888889
Stock repurchases: 0
Net debt paydown: 5468085.106382996
Dividend yield: 4.5357737210602975%
Buyback yield: 0%
Debt paydown yield: 3.1439150784574466%
Total shareholder yield: 7.679688799517744% (Moderate Return)
Shareholder yield for KENDR.AS (quarterly period ending 2024-09-30)
Market cap (USD): 170454403.42222223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENDR.AS (quarterly period ending 2024-12-31)
Market cap (USD): 145155290.0833333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENDR.AS (annual period ending 2024-12-31)
Market cap (USD): 145155290.0833333
Dividends paid: 4375000
Stock repurchases: 0
Net debt paydown: 67437500
Dividend yield: 3.014013473079984%
Buyback yield: 0%
Debt paydown yield: 46.45886482076147%
Total shareholder yield: 49.472878293841454% (High Return)
Shareholder yield for KENDR.AS (quarterly period ending 2025-03-31)
Market cap (USD): 155032302.4130435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14225543.47826086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.17585771277561%
Total shareholder yield: -9.17585771277561% (Minimal or Negative)
Shareholder yield for KENDR.AS (quarterly period ending 2025-06-30)
Market cap (USD): 190957125.48235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9616368.286445022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.035878217246052%
Total shareholder yield: -5.035878217246052% (Minimal or Negative)
Shareholder yield for KENDR.AS (quarterly period ending 2025-09-30)
Market cap (USD): 232309727.24705884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23176470.58823529
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.976539020937064%
Total shareholder yield: 9.976539020937064% (Moderate Return)
Shareholder yield for KENDR.AS (annual period ending 2025-12-31)
Market cap (USD): 247380453.22352943
Dividends paid: 23176470.588235296
Stock repurchases: 2941176.470588235
Net debt paydown: 46327205.88235293
Dividend yield: 9.368755811637781%
Buyback yield: 1.188928402492104%
Debt paydown yield: 18.727108499753754%
Total shareholder yield: 29.28479271388364% (High Return)
Shareholder yield for KENDR.AS (quarterly period ending 2025-12-31)
Market cap (USD): 247380453.22352943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30117647.058823526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.174626841519144%
Total shareholder yield: 12.174626841519144% (High Return)
Shareholder yield for KFII (quarterly period ending 2025-03-31)
Market cap (USD): 295540360.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFII (quarterly period ending 2025-06-30)
Market cap (USD): 302068360.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFII (quarterly period ending 2025-09-30)
Market cap (USD): 303255269.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFII (quarterly period ending 2025-12-31)
Market cap (USD): 306815997.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFII (annual period ending 2025-12-31)
Market cap (USD): 306815997.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (annual period ending 2022-03-31)
Market cap (USD): 37613029.64262165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (annual period ending 2023-03-31)
Market cap (USD): 34558783.11084044
Dividends paid: 504799.02557856275
Stock repurchases: 0
Net debt paydown: -4629900.6431946065
Dividend yield: 1.4606967611085149%
Buyback yield: 0%
Debt paydown yield: -13.39717497674938%
Total shareholder yield: -11.936478215640864% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (annual period ending 2024-03-31)
Market cap (USD): 51159038.3997121
Dividends paid: 993992.0853819402
Stock repurchases: 0
Net debt paydown: -3732997.412186023
Dividend yield: 1.94294520865649%
Buyback yield: 0%
Debt paydown yield: -7.296848277365258%
Total shareholder yield: -5.353903068708767% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 57136884.27854755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 42366991.87550996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 31253705.447543472
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (annual period ending 2025-03-31)
Market cap (USD): 31253705.447543472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2586593.259674374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.276117095989587%
Total shareholder yield: 8.276117095989587% (Moderate Return)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 36827514.42312193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 27156055.634723783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTARISUG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 25078019.748245515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRX (annual period ending 2021-12-31)
Market cap (USD): 2409202584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRX (annual period ending 2022-12-31)
Market cap (USD): 136813987.8
Dividends paid: 0
Stock repurchases: 15629
Dividend yield: 0%
Buyback yield: 0.01142353954542066%
Total shareholder yield: 0.01142353954542066% (Low Return)
Shareholder yield for KPRX (annual period ending 2023-12-31)
Market cap (USD): 20830118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005324021688211272%
Total shareholder yield: -0.005324021688211272% (Minimal or Negative)
Shareholder yield for KPRX (quarterly period ending 2024-09-30)
Market cap (USD): 16220900.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRX (annual period ending 2024-12-31)
Market cap (USD): 14625402
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33996330494026766%
Total shareholder yield: 0.33996330494026766% (Low Return)
Shareholder yield for KPRX (quarterly period ending 2024-12-31)
Market cap (USD): 14625402
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRX (quarterly period ending 2025-03-31)
Market cap (USD): 13340139.399999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRX (quarterly period ending 2025-06-30)
Market cap (USD): 12763987.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -271382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.126153808740893%
Total shareholder yield: -2.126153808740893% (Minimal or Negative)
Shareholder yield for KPRX (quarterly period ending 2025-09-30)
Market cap (USD): 12320793.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21298141746263544%
Total shareholder yield: 0.21298141746263544% (Low Return)
Shareholder yield for KPRX (annual period ending 2025-12-31)
Market cap (USD): 8730921.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -311089
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.563071656420058%
Total shareholder yield: -3.563071656420058% (Minimal or Negative)
Shareholder yield for KPRX (quarterly period ending 2025-12-31)
Market cap (USD): 8730921.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41125096321444543%
Total shareholder yield: 0.41125096321444543% (Low Return)
Shareholder yield for KRM.AX (annual period ending 2021-06-30)
Market cap (USD): 28328064.62406015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRM.AX (annual period ending 2022-06-30)
Market cap (USD): 31180407.682758622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -185079.39331086338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5935759249652276%
Total shareholder yield: -0.5935759249652276% (Minimal or Negative)
Shareholder yield for KRM.AX (annual period ending 2023-06-30)
Market cap (USD): 34931692.93377484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102085.8963233615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2922443424568652%
Total shareholder yield: 0.2922443424568652% (Low Return)
Shareholder yield for LAXMICOT.NS (annual period ending 2022-03-31)
Market cap (USD): 4251301.542924964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (annual period ending 2023-03-31)
Market cap (USD): 3717765.237515226
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 737340.5767083019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.83289771145164%
Total shareholder yield: 19.83289771145164% (High Return)
Shareholder yield for LAXMICOT.NS (annual period ending 2024-03-31)
Market cap (USD): 5492355.914107486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -868863.4286541427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.81950336507524%
Total shareholder yield: -15.81950336507524% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 7502617.679168658
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6296207.075416715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (annual period ending 2025-03-31)
Market cap (USD): 4910769.305636597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 551845.3843717352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.237452831236142%
Total shareholder yield: 11.237452831236142% (High Return)
Shareholder yield for LAXMICOT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4910769.305636597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5638304.785864732
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAXMICOT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4235687.144306651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIN (annual period ending 2021-12-31)
Market cap (USD): 2931969592.1400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIN (annual period ending 2022-12-31)
Market cap (USD): 2599065972.1
Dividends paid: 194174000
Stock repurchases: 0
Dividend yield: 7.470914631809472%
Buyback yield: 0%
Total shareholder yield: 7.470914631809472% (Moderate Return)
Shareholder yield for MAIN (annual period ending 2023-12-31)
Market cap (USD): 3294629960.34
Dividends paid: 271599000
Stock repurchases: 0
Net debt paydown: 196758000
Dividend yield: 8.243687554276095%
Buyback yield: 0%
Debt paydown yield: 5.972081914161156%
Total shareholder yield: 14.215769468437252% (High Return)
Shareholder yield for MAIN (quarterly period ending 2024-09-30)
Market cap (USD): 4073884802.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIN (quarterly period ending 2024-12-31)
Market cap (USD): 4853139645.219999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAIN (annual period ending 2024-12-31)
Market cap (USD): 4853139645.219999
Dividends paid: 320427000
Stock repurchases: 0
Net debt paydown: -320027000
Dividend yield: 6.602468163379516%
Buyback yield: 0%
Debt paydown yield: -6.594226076210356%
Total shareholder yield: 0.008242087169159973% (Low Return)
Shareholder yield for MAIN (quarterly period ending 2025-03-31)
Market cap (USD): 4770378689.4
Dividends paid: 83870000
Stock repurchases: 0
Dividend yield: 1.7581413439222968%
Buyback yield: 0%
Total shareholder yield: 1.7581413439222968% (Low Return)
Shareholder yield for MAIN (quarterly period ending 2025-06-30)
Market cap (USD): 5081894646.7
Dividends paid: 84180000
Stock repurchases: 0
Net debt paydown: 36195000
Dividend yield: 1.6564688143360757%
Buyback yield: 0%
Debt paydown yield: 0.7122343636837047%
Total shareholder yield: 2.3687031780197803% (Low Return)
Shareholder yield for MAIN (quarterly period ending 2025-09-30)
Market cap (USD): 5558932515.64
Dividends paid: 85626000
Stock repurchases: 0
Net debt paydown: 67216000
Dividend yield: 1.5403317050367515%
Buyback yield: 0%
Debt paydown yield: 1.2091530129370787%
Total shareholder yield: 2.7494847179738304% (Low Return)
Shareholder yield for MAIN (annual period ending 2025-12-31)
Market cap (USD): 5373882738.0199995
Dividends paid: 339278000
Stock repurchases: 0
Net debt paydown: -335223000
Dividend yield: 6.313461170256324%
Buyback yield: 0%
Debt paydown yield: -6.238003624982567%
Total shareholder yield: 0.07545754527375692% (Low Return)
Shareholder yield for MAIN (quarterly period ending 2025-12-31)
Market cap (USD): 5373882738.0199995
Dividends paid: 85602000
Stock repurchases: 0
Net debt paydown: -307826000
Dividend yield: 1.59292645882221%
Buyback yield: 0%
Debt paydown yield: -5.7281860250158365%
Total shareholder yield: -4.135259566193627% (Minimal or Negative)
Shareholder yield for MATX (annual period ending 2021-12-31)
Market cap (USD): 2570865720.9500003
Dividends paid: 45900000
Stock repurchases: 0
Dividend yield: 1.785390797580777%
Buyback yield: 0%
Total shareholder yield: 1.785390797580777% (Low Return)
Shareholder yield for MATX (annual period ending 2022-12-31)
Market cap (USD): 1811862633.47
Dividends paid: 48000000
Stock repurchases: 397000000
Dividend yield: 2.6492074571940645%
Buyback yield: 21.91115334387591%
Total shareholder yield: 24.560360801069976% (High Return)
Shareholder yield for MATX (annual period ending 2023-12-31)
Market cap (USD): 3228486817.0800004
Dividends paid: 45000000
Stock repurchases: 155200000
Net debt paydown: 185700000
Dividend yield: 1.3938418382857198%
Buyback yield: 4.807205628932083%
Debt paydown yield: 5.75192065265907%
Total shareholder yield: 11.952968119876873% (High Return)
Shareholder yield for MATX (quarterly period ending 2024-09-30)
Market cap (USD): 4235951441.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATX (annual period ending 2024-12-31)
Market cap (USD): 4012911060.6
Dividends paid: 44800000
Stock repurchases: 199100000
Net debt paydown: -24000000
Dividend yield: 1.1163965341734143%
Buyback yield: 4.9614854900430085%
Debt paydown yield: -0.5980695718786148%
Total shareholder yield: 5.479812452337809% (Moderate Return)
Shareholder yield for MATX (quarterly period ending 2024-12-31)
Market cap (USD): 4012911060.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATX (quarterly period ending 2025-03-31)
Market cap (USD): 3824068187.16
Dividends paid: 11300000
Stock repurchases: 66900000
Dividend yield: 0.2954968229369391%
Buyback yield: 1.7494457924319669%
Total shareholder yield: 2.044942615368906% (Low Return)
Shareholder yield for MATX (quarterly period ending 2025-06-30)
Market cap (USD): 3334105667.77
Dividends paid: 11000000
Stock repurchases: 93500000
Net debt paydown: 40700000
Dividend yield: 0.3299235566027305%
Buyback yield: 2.804350231123209%
Debt paydown yield: 1.2207171594301025%
Total shareholder yield: 4.3549909471560415% (Moderate Return)
Shareholder yield for MATX (quarterly period ending 2025-09-30)
Market cap (USD): 2961564678.66
Dividends paid: 11400000
Stock repurchases: 65400000
Net debt paydown: -53700000
Dividend yield: 0.3849316573142709%
Buyback yield: 2.2082921393292385%
Debt paydown yield: -1.8132307015593288%
Total shareholder yield: 0.7799930950841807% (Low Return)
Shareholder yield for MATX (annual period ending 2025-12-31)
Market cap (USD): 3723594094.2400002
Dividends paid: 44900000
Stock repurchases: 303300000
Net debt paydown: 21900000
Dividend yield: 1.2058242349630826%
Buyback yield: 8.145356135062425%
Debt paydown yield: 0.5881414419975836%
Total shareholder yield: 9.93932181202309% (Moderate Return)
Shareholder yield for MATX (quarterly period ending 2025-12-31)
Market cap (USD): 3723594094.2400002
Dividends paid: 11200000
Stock repurchases: 77500000
Net debt paydown: -8100000
Dividend yield: 0.3007846644005907%
Buyback yield: 2.0813224545576587%
Debt paydown yield: -0.21753176621828438%
Total shareholder yield: 2.164575352739965% (Low Return)
Shareholder yield for MLMAZ.BR (annual period ending 2022-12-31)
Market cap (USD): 21958244.680851065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1580698.0657640235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.1986540305860105%
Total shareholder yield: 7.1986540305860105% (Moderate Return)
Shareholder yield for MLMAZ.BR (annual period ending 2023-12-31)
Market cap (USD): 15289444.444444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -61367206.1465721
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -401.3697578715519%
Total shareholder yield: -401.3697578715519% (Minimal or Negative)
Shareholder yield for MLPAC.PA (annual period ending 2022-03-31)
Market cap (USD): 5091555.555555555
Dividends paid: 1111.111111111111
Stock repurchases: 0
Dividend yield: 0.021822625698324025%
Buyback yield: 0%
Total shareholder yield: 0.021822625698324025% (Low Return)
Shareholder yield for MLPAC.PA (annual period ending 2023-03-31)
Market cap (USD): 4897391.304347826
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -339.6859903381642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00693605981691919%
Total shareholder yield: -0.00693605981691919% (Minimal or Negative)
Shareholder yield for MLWEY.PA (annual period ending 2022-02-28)
Market cap (USD): 118033528.98876406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLWEY.PA (annual period ending 2023-02-28)
Market cap (USD): 55877574.89361703
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193461.73798709037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34622429186559023%
Total shareholder yield: 0.34622429186559023% (Low Return)
Shareholder yield for MLWEY.PA (annual period ending 2024-02-29)
Market cap (USD): 18471039.782608695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92365.19426456955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5000541136375847%
Total shareholder yield: -0.5000541136375847% (Minimal or Negative)
Shareholder yield for MM1.AX (annual period ending 2021-12-31)
Market cap (USD): 24880681.000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MM1.AX (annual period ending 2022-12-31)
Market cap (USD): 33142219.864864867
Dividends paid: 0
Stock repurchases: 46621.62162162162
Dividend yield: 0%
Buyback yield: 0.14067139078709298%
Total shareholder yield: 0.14067139078709298% (Low Return)
Shareholder yield for MM1.AX (annual period ending 2023-12-31)
Market cap (USD): 23517356.013698634
Dividends paid: 0
Stock repurchases: 89836.98630136986
Dividend yield: 0%
Buyback yield: 0.3820029183937203%
Total shareholder yield: 0.3820029183937203% (Low Return)
Shareholder yield for MM1.AX (annual period ending 2024-12-31)
Market cap (USD): 12186456
Dividends paid: 0
Stock repurchases: 64797.51552795031
Dividend yield: 0%
Buyback yield: 0.5317174700171264%
Total shareholder yield: 0.5317174700171264% (Low Return)
Shareholder yield for MM1.AX (quarterly period ending 2024-12-31)
Market cap (USD): 12186456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUA (annual period ending 2022-04-30)
Market cap (USD): 467796287.09
Dividends paid: 26735590
Stock repurchases: 0
Dividend yield: 5.715220650063925%
Buyback yield: 0%
Total shareholder yield: 5.715220650063925% (Moderate Return)
Shareholder yield for MUA (annual period ending 2023-07-31)
Market cap (USD): 435065653.44000006
Dividends paid: 28639964
Stock repurchases: 0
Net debt paydown: -24441
Dividend yield: 6.5829062288755775%
Buyback yield: 0%
Debt paydown yield: -0.00561777281353943%
Total shareholder yield: 6.577288456062038% (Moderate Return)
Shareholder yield for MUA (annual period ending 2024-07-31)
Market cap (USD): 518654656.3
Dividends paid: 21342365
Stock repurchases: 1967553
Net debt paydown: 20057
Dividend yield: 4.114947150432052%
Buyback yield: 0.3793570492620679%
Debt paydown yield: 0.0038671203962735924%
Total shareholder yield: 4.498171320090393% (Moderate Return)
Shareholder yield for MUA (quarterly period ending 2025-01-31)
Market cap (USD): 511604981.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUA (annual period ending 2025-07-31)
Market cap (USD): 495491438.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (quarterly period ending 2024-09-30)
Market cap (USD): 81639816.49629629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (quarterly period ending 2024-12-31)
Market cap (USD): 57533033.293706305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (annual period ending 2025-03-31)
Market cap (USD): 51019859.71328671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (quarterly period ending 2025-03-31)
Market cap (USD): 51019859.71328671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (quarterly period ending 2025-06-30)
Market cap (USD): 57786587.49635036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRC.V (quarterly period ending 2025-09-30)
Market cap (USD): 108326415.74820144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRX.V (annual period ending 2022-12-31)
Market cap (USD): 26395500.529411763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRX.V (annual period ending 2023-12-31)
Market cap (USD): 20222193.878787875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17201.426024955435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0850621160496286%
Total shareholder yield: 0.0850621160496286% (Low Return)
Shareholder yield for NRX.V (quarterly period ending 2024-09-30)
Market cap (USD): 38863802.48888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRX.V (quarterly period ending 2024-12-31)
Market cap (USD): 39907990.04195804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRX.V (annual period ending 2024-12-31)
Market cap (USD): 39907990.04195804
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7925.407925407928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01985920091960381%
Total shareholder yield: -0.01985920091960381% (Minimal or Negative)
Shareholder yield for NRX.V (quarterly period ending 2025-03-31)
Market cap (USD): 43126376.33566434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1398.6013986014004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0032430301765112484%
Total shareholder yield: 0.0032430301765112484% (Low Return)
Shareholder yield for NRX.V (quarterly period ending 2025-06-30)
Market cap (USD): 47030725.25547445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44745.03598591189
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09514000845798885%
Total shareholder yield: -0.09514000845798885% (Minimal or Negative)
Shareholder yield for NRX.V (quarterly period ending 2025-09-30)
Market cap (USD): 64895633.84172662
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9588.825290132845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014775763364171685%
Total shareholder yield: 0.014775763364171685% (Low Return)
Shareholder yield for NRX.V (annual period ending 2025-12-31)
Market cap (USD): 44343255.24087591
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -55755.19371139808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12573545493791935%
Total shareholder yield: -0.12573545493791935% (Minimal or Negative)
Shareholder yield for NRX.V (quarterly period ending 2025-12-31)
Market cap (USD): 44343255.24087591
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21997.584414220437
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.049607509179756655%
Total shareholder yield: -0.049607509179756655% (Minimal or Negative)
Shareholder yield for OKUR (annual period ending 2022-12-31)
Market cap (USD): 941214684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKUR (annual period ending 2023-12-31)
Market cap (USD): 646327680
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005724650381676366%
Total shareholder yield: -0.005724650381676366% (Minimal or Negative)
Shareholder yield for OKUR (quarterly period ending 2024-09-30)
Market cap (USD): 686723160
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKUR (quarterly period ending 2024-12-31)
Market cap (USD): 347401128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKUR (annual period ending 2024-12-31)
Market cap (USD): 347401128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -411000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11830704245727147%
Total shareholder yield: -0.11830704245727147% (Minimal or Negative)
Shareholder yield for OKUR (quarterly period ending 2025-03-31)
Market cap (USD): 173700564
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -406000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23373556806643414%
Total shareholder yield: -0.23373556806643414% (Minimal or Negative)
Shareholder yield for OKUR (quarterly period ending 2025-06-30)
Market cap (USD): 96545197.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13672352828339346%
Total shareholder yield: 0.13672352828339346% (Low Return)
Shareholder yield for OKUR (quarterly period ending 2025-09-30)
Market cap (USD): 111087570
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12242593838356533%
Total shareholder yield: 0.12242593838356533% (Low Return)
Shareholder yield for OKUR (quarterly period ending 2025-12-31)
Market cap (USD): 117146892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11780082052881095%
Total shareholder yield: 0.11780082052881095% (Low Return)
Shareholder yield for OKUR (annual period ending 2025-12-31)
Market cap (USD): 117146892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 536000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4575452159669759%
Total shareholder yield: 0.4575452159669759% (Low Return)
Shareholder yield for PFO (annual period ending 2021-11-30)
Market cap (USD): 117565160.74000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFO (annual period ending 2022-11-30)
Market cap (USD): 94679840.24000001
Dividends paid: 9862898
Stock repurchases: 0
Dividend yield: 10.417104607484495%
Buyback yield: 0%
Total shareholder yield: 10.417104607484495% (High Return)
Shareholder yield for PFO (annual period ending 2023-11-30)
Market cap (USD): 84217979.44000001
Dividends paid: 7629778
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 9.059559550981314%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 9.059559550981314% (Moderate Return)
Shareholder yield for PFO (annual period ending 2024-11-30)
Market cap (USD): 107103299.94
Dividends paid: 7445119
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 6.95134417349494%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 6.95134417349494% (Moderate Return)
Shareholder yield for PFO (quarterly period ending 2024-11-30)
Market cap (USD): 107103299.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFO (quarterly period ending 2025-05-31)
Market cap (USD): 108672579.06
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 PJX.V (annual period ending 2021-12-31)
Market cap (USD): 25020592.236220475
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (annual period ending 2022-12-31)
Market cap (USD): 13744010.44117647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7391.668596572488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05378101703435384%
Total shareholder yield: 0.05378101703435384% (Low Return)
Shareholder yield for PJX.V (annual period ending 2023-12-31)
Market cap (USD): 21240743.40909091
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3471.3235294117644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016342759114193993%
Total shareholder yield: 0.016342759114193993% (Low Return)
Shareholder yield for PJX.V (quarterly period ending 2024-09-30)
Market cap (USD): 23537890.474074073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (quarterly period ending 2024-12-31)
Market cap (USD): 13071226.713286715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (annual period ending 2024-12-31)
Market cap (USD): 13071226.713286715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (quarterly period ending 2025-03-31)
Market cap (USD): 16992594.727272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (quarterly period ending 2025-06-30)
Market cap (USD): 17736795.956204377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PJX.V (quarterly period ending 2025-09-30)
Market cap (USD): 13447377.12230216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.MC (annual period ending 2021-12-31)
Market cap (USD): 238502345.61363637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.MC (annual period ending 2022-12-31)
Market cap (USD): 172253978.6382979
Dividends paid: 9403100.60638298
Stock repurchases: 1140042.755319149
Net debt paydown: -15176809.343568666
Dividend yield: 5.4588582979135625%
Buyback yield: 0.6618382717957604%
Debt paydown yield: -8.810716282749679%
Total shareholder yield: -2.690019713040356% (Minimal or Negative)
Shareholder yield for PRM.MC (annual period ending 2023-12-31)
Market cap (USD): 180098691.8111111
Dividends paid: 6932662.377777778
Stock repurchases: 29509.12222222222
Net debt paydown: -5505138.183451533
Dividend yield: 3.8493685368069235%
Buyback yield: 0.01638497310861737%
Debt paydown yield: -3.056734131764469%
Total shareholder yield: 0.8090193781510715% (Low Return)
Shareholder yield for PRM.MC (quarterly period ending 2024-12-31)
Market cap (USD): 162110082.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.MC (annual period ending 2024-12-31)
Market cap (USD): 162110082.96875
Dividends paid: 7920833.333333334
Stock repurchases: 3573958.3333333335
Net debt paydown: 8611494.040277772
Dividend yield: 4.886083079027377%
Buyback yield: 2.2046490063312634%
Debt paydown yield: 5.312127341232569%
Total shareholder yield: 12.40285942659121% (High Return)
Shareholder yield for PRM.MC (quarterly period ending 2025-06-30)
Market cap (USD): 221307620.3058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98283.17083333433
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04441020634422408%
Total shareholder yield: 0.04441020634422408% (Low Return)
Shareholder yield for RDAC (quarterly period ending 2024-12-31)
Market cap (USD): 59629320.599999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDAC (annual period ending 2024-12-31)
Market cap (USD): 59629320.599999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDAC (quarterly period ending 2025-03-31)
Market cap (USD): 60700505.99999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDAC (quarterly period ending 2025-06-30)
Market cap (USD): 61295609.00000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDAC (annual period ending 2025-12-31)
Market cap (USD): 58439114.6
Dividends paid: 0
Stock repurchases: 2333029.8571428573
Dividend yield: 0%
Buyback yield: 3.992240254000798%
Total shareholder yield: 3.992240254000798% (Low Return)
Shareholder yield for RDAC (quarterly period ending 2025-12-31)
Market cap (USD): 58439114.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STFS (quarterly period ending 2024-12-31)
Market cap (USD): 328873363.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STFS (annual period ending 2025-06-30)
Market cap (USD): 49702612.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18397.23841698654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03701463037972632%
Total shareholder yield: -0.03701463037972632% (Minimal or Negative)
Shareholder yield for STFS (quarterly period ending 2025-06-30)
Market cap (USD): 49702612.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130661.56168204662
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2628867061935356%
Total shareholder yield: -0.2628867061935356% (Minimal or Negative)
Shareholder yield for SYF (annual period ending 2021-12-31)
Market cap (USD): 13626530779.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYF (annual period ending 2022-12-31)
Market cap (USD): 9891273536
Dividends paid: 476000000
Stock repurchases: 3320000000
Dividend yield: 4.812322682893804%
Buyback yield: 33.564939721024004%
Total shareholder yield: 38.37726240391781% (High Return)
Shareholder yield for SYF (annual period ending 2023-12-31)
Market cap (USD): 11843498576
Dividends paid: 448000000
Stock repurchases: 1112000000
Net debt paydown: -1791000000
Dividend yield: 3.782666051970825%
Buyback yield: 9.389117521856154%
Debt paydown yield: -15.122220756874432%
Total shareholder yield: -1.9504371830474536% (Minimal or Negative)
Shareholder yield for SYF (quarterly period ending 2024-09-30)
Market cap (USD): 15744694947.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYF (annual period ending 2024-12-31)
Market cap (USD): 20612242714
Dividends paid: 470000000
Stock repurchases: 1008000000
Net debt paydown: 520000000
Dividend yield: 2.2801982613991454%
Buyback yield: 4.890297547851784%
Debt paydown yield: 2.5227725445267137%
Total shareholder yield: 9.693268353777643% (Moderate Return)
Shareholder yield for SYF (quarterly period ending 2024-12-31)
Market cap (USD): 20612242714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYF (quarterly period ending 2025-03-31)
Market cap (USD): 16847702095.2
Dividends paid: 118000000
Stock repurchases: 605000000
Net debt paydown: -16258000000
Dividend yield: 0.700392251318468%
Buyback yield: 3.590994169895535%
Debt paydown yield: -96.49980696555639%
Total shareholder yield: -92.20842054434239% (Minimal or Negative)
Shareholder yield for SYF (quarterly period ending 2025-06-30)
Market cap (USD): 21357341937.6
Dividends paid: 135000000
Stock repurchases: 504000000
Net debt paydown: 1000000000
Dividend yield: 0.6321011312851155%
Buyback yield: 2.3598442234644312%
Debt paydown yield: 4.682230602111967%
Total shareholder yield: 7.6741759568615135% (Moderate Return)
Shareholder yield for SYF (quarterly period ending 2025-09-30)
Market cap (USD): 22837779259.6
Dividends paid: 130000000
Stock repurchases: 870000000
Net debt paydown: 1578000000
Dividend yield: 0.5692322292910932%
Buyback yield: 3.8094772267942396%
Debt paydown yield: 6.909603521702655%
Total shareholder yield: 11.288312977787989% (High Return)
Shareholder yield for SYF (quarterly period ending 2025-12-31)
Market cap (USD): 26927690718.4
Dividends paid: 127000000
Stock repurchases: 962000000
Net debt paydown: -751000000
Dividend yield: 0.4716334621045667%
Buyback yield: 3.5725306342093948%
Debt paydown yield: -2.7889506302403904%
Total shareholder yield: 1.2552134660735712% (Low Return)
Shareholder yield for SYF (annual period ending 2025-12-31)
Market cap (USD): 26927690718.4
Dividends paid: 510000000
Stock repurchases: 2941000000
Net debt paydown: 280000000
Dividend yield: 1.893961147034087%
Buyback yield: 10.921842614563234%
Debt paydown yield: 1.0398218062147928%
Total shareholder yield: 13.855625567812114% (High Return)
Shareholder yield for TCF.AX (annual period ending 2021-06-30)
Market cap (USD): 25982436.090225562
Dividends paid: 0
Stock repurchases: 8457142.857142856
Dividend yield: 0%
Buyback yield: 32.549460827210055%
Total shareholder yield: 32.549460827210055% (High Return)
Shareholder yield for TCF.AX (annual period ending 2022-06-30)
Market cap (USD): 22652969.827586208
Dividends paid: 933793.103448276
Stock repurchases: 0
Dividend yield: 4.122166367392264%
Buyback yield: 0%
Total shareholder yield: 4.122166367392264% (Moderate Return)