speb/financial-data huggingface dataset:
Shareholder yield for HOV (annual period ending 2025-10-31)
Market cap (USD): 609768807.78
Dividends paid: 10675000
Stock repurchases: 30244000
Net debt paydown: 56681000
Dividend yield: 1.7506635078407389%
Buyback yield: 4.9599126118159536%
Debt paydown yield: 9.295490237744348%
Total shareholder yield: 16.00606635740104% (High Return)
Shareholder yield for HOV (quarterly period ending 2025-10-31)
Market cap (USD): 609768807.78
Dividends paid: 2668000
Stock repurchases: 58000
Net debt paydown: -14766000
Dividend yield: 0.43754287952403664%
Buyback yield: 0.009511801728783405%
Debt paydown yield: -2.4215735228830306%
Total shareholder yield: -1.9745188416302106% (Minimal or Negative)
Shareholder yield for HOV (quarterly period ending 2026-01-31)
Market cap (USD): 571325427.9
Dividends paid: 2669000
Stock repurchases: 9000000
Net debt paydown: 357000
Dividend yield: 0.4671593228066788%
Buyback yield: 1.5752843406744508%
Debt paydown yield: 0.062486278846753215%
Total shareholder yield: 2.1049299423278827% (Low Return)
Shareholder yield for IESC (annual period ending 2021-09-30)
Market cap (USD): 910322397.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IESC (annual period ending 2022-09-30)
Market cap (USD): 550297758.94
Dividends paid: 0
Stock repurchases: 18556000
Net debt paydown: -97345000
Dividend yield: 0%
Buyback yield: 3.3719926528036606%
Debt paydown yield: -17.689514161843732%
Total shareholder yield: -14.317521509040072% (Minimal or Negative)
Shareholder yield for IESC (annual period ending 2023-09-30)
Market cap (USD): 1312386436.69
Dividends paid: 0
Stock repurchases: 8284000
Net debt paydown: 75497000
Dividend yield: 0%
Buyback yield: 0.6312165204094357%
Debt paydown yield: 5.752650125706321%
Total shareholder yield: 6.383866646115757% (Moderate Return)
Shareholder yield for IESC (quarterly period ending 2024-09-30)
Market cap (USD): 3977206322.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IESC (annual period ending 2024-09-30)
Market cap (USD): 3977206322.94
Dividends paid: 0
Stock repurchases: 44028000
Net debt paydown: -832000
Dividend yield: 0%
Buyback yield: 1.1070081968353596%
Debt paydown yield: -0.020919206408808465%
Total shareholder yield: 1.0860889904265512% (Low Return)
Shareholder yield for IESC (quarterly period ending 2024-12-31)
Market cap (USD): 4003904331.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IESC (quarterly period ending 2025-03-31)
Market cap (USD): 3289632982.57
Dividends paid: 0
Stock repurchases: 20534000
Dividend yield: 0%
Buyback yield: 0.6242033718897715%
Total shareholder yield: 0.6242033718897715% (Low Return)
Shareholder yield for IESC (quarterly period ending 2025-06-30)
Market cap (USD): 5902053046.01
Dividends paid: 0
Stock repurchases: 5328000
Net debt paydown: -21019000
Dividend yield: 0%
Buyback yield: 0.09027367186409684%
Debt paydown yield: -0.3561303132341313%
Total shareholder yield: -0.26585664137003445% (Minimal or Negative)
Shareholder yield for IESC (quarterly period ending 2025-09-30)
Market cap (USD): 7922733665.549999
Dividends paid: 0
Stock repurchases: 51000
Net debt paydown: -15427000
Dividend yield: 0%
Buyback yield: 0.000643717208641767%
Debt paydown yield: -0.19471814466110862%
Total shareholder yield: -0.19407442745246686% (Minimal or Negative)
Shareholder yield for IESC (annual period ending 2025-09-30)
Market cap (USD): 7922733665.549999
Dividends paid: 0
Stock repurchases: 41644000
Net debt paydown: -25669000
Dividend yield: 0%
Buyback yield: 0.5256266556211322%
Debt paydown yield: -0.32399170644363756%
Total shareholder yield: 0.20163494917749464% (Low Return)
Shareholder yield for IESC (quarterly period ending 2025-12-31)
Market cap (USD): 7750790520.74
Dividends paid: 0
Stock repurchases: 17670000
Net debt paydown: 22302000
Dividend yield: 0%
Buyback yield: 0.2279767457618371%
Debt paydown yield: 0.2877383918494901%
Total shareholder yield: 0.5157151376113273% (Low Return)
Shareholder yield for IGA (annual period ending 2022-02-28)
Market cap (USD): 93582491.19999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (annual period ending 2023-02-28)
Market cap (USD): 95576872.16000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (annual period ending 2024-02-29)
Market cap (USD): 101253187.19999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (quarterly period ending 2024-08-31)
Market cap (USD): 119049201.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (annual period ending 2025-02-28)
Market cap (USD): 129481348.47999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (quarterly period ending 2025-02-28)
Market cap (USD): 129481348.47999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGA (quarterly period ending 2025-08-31)
Market cap (USD): 139453253.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (annual period ending 2022-03-31)
Market cap (USD): 147596100.72952658
Dividends paid: 623341.6853488066
Stock repurchases: 0
Dividend yield: 0.4223293720279882%
Buyback yield: 0%
Total shareholder yield: 0.4223293720279882% (Low Return)
Shareholder yield for IGARASHI.NS (annual period ending 2023-03-31)
Market cap (USD): 132406057.58538368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (annual period ending 2024-03-31)
Market cap (USD): 154003452.82821497
Dividends paid: 377443.3385297997
Stock repurchases: 0
Net debt paydown: -1847405.3955125362
Dividend yield: 0.24508758186793608%
Buyback yield: 0%
Debt paydown yield: -1.1995869972949549%
Total shareholder yield: -0.9544994154270188% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 239273525.43143815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 180956732.3748395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 186804.29191530123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10323146835363323%
Total shareholder yield: 0.10323146835363323% (Low Return)
Shareholder yield for IGARASHI.NS (annual period ending 2025-03-31)
Market cap (USD): 180956732.3748395
Dividends paid: 367956.5115735328
Stock repurchases: 0
Net debt paydown: -1151102.466128504
Dividend yield: 0.20333949820188843%
Buyback yield: 0%
Debt paydown yield: -0.6361202763896475%
Total shareholder yield: -0.43278077818775906% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 177941196.94266325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 177140292.68996614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IGARASHI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 152852257.72084218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBX (quarterly period ending 2024-09-30)
Market cap (USD): 229750772.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBX (quarterly period ending 2024-12-31)
Market cap (USD): 225936264.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBX (annual period ending 2024-12-31)
Market cap (USD): 225936264.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 202093000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 89.4469068684841%
Total shareholder yield: 89.4469068684841% (High Return)
Shareholder yield for INBX (quarterly period ending 2025-03-31)
Market cap (USD): 205249892.14000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBX (quarterly period ending 2025-06-30)
Market cap (USD): 209357824.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -259000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.123711641045636%
Total shareholder yield: -0.123711641045636% (Minimal or Negative)
Shareholder yield for INBX (quarterly period ending 2025-09-30)
Market cap (USD): 494125544.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02347581526514162%
Total shareholder yield: -0.02347581526514162% (Minimal or Negative)
Shareholder yield for INBX (annual period ending 2025-12-31)
Market cap (USD): 1159023694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98964000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.538565735309291%
Total shareholder yield: -8.538565735309291% (Minimal or Negative)
Shareholder yield for INBX (quarterly period ending 2025-12-31)
Market cap (USD): 1159023694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.009231907902652419%
Total shareholder yield: -0.009231907902652419% (Minimal or Negative)
Shareholder yield for KGEI (annual period ending 2021-12-31)
Market cap (USD): 21378517.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGEI (annual period ending 2022-12-31)
Market cap (USD): 105111042.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGEI (annual period ending 2023-12-31)
Market cap (USD): 133615732.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12994000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.724902716826405%
Total shareholder yield: -9.724902716826405% (Minimal or Negative)
Shareholder yield for KGEI (quarterly period ending 2024-09-30)
Market cap (USD): 114018758.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGEI (quarterly period ending 2024-12-31)
Market cap (USD): 189556185.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGEI (annual period ending 2024-12-31)
Market cap (USD): 189556185.84
Dividends paid: 0
Stock repurchases: 1154000
Net debt paydown: -3151000
Dividend yield: 0%
Buyback yield: 0.6087904728015918%
Debt paydown yield: -1.6623039686289562%
Total shareholder yield: -1.0535134958273644% (Minimal or Negative)
Shareholder yield for KGEI (quarterly period ending 2025-03-31)
Market cap (USD): 298942932.18
Dividends paid: 0
Stock repurchases: 130000
Dividend yield: 0%
Buyback yield: 0.04348656081346128%
Total shareholder yield: 0.04348656081346128% (Low Return)
Shareholder yield for KGEI (quarterly period ending 2025-06-30)
Market cap (USD): 244071404.7
Dividends paid: 0
Stock repurchases: 527000
Net debt paydown: -2091000
Dividend yield: 0%
Buyback yield: 0.21592041912806675%
Debt paydown yield: -0.8567165017016842%
Total shareholder yield: -0.6407960825736174% (Minimal or Negative)
Shareholder yield for KGEI (quarterly period ending 2025-09-30)
Market cap (USD): 197751284.1
Dividends paid: 0
Stock repurchases: 1102000
Net debt paydown: -16246000
Dividend yield: 0%
Buyback yield: 0.557265660759368%
Debt paydown yield: -8.215370167601355%
Total shareholder yield: -7.658104506841987% (Minimal or Negative)
Shareholder yield for KGEI (quarterly period ending 2025-12-31)
Market cap (USD): 140029287.66
Dividends paid: 0
Stock repurchases: 161000
Net debt paydown: -3224000
Dividend yield: 0%
Buyback yield: 0.11497594731104982%
Debt paydown yield: -2.3023754914958054%
Total shareholder yield: -2.1873995441847556% (Minimal or Negative)
Shareholder yield for KGEI (annual period ending 2025-12-31)
Market cap (USD): 140029287.66
Dividends paid: 0
Stock repurchases: 1920000
Net debt paydown: -16548000
Dividend yield: 0%
Buyback yield: 1.371141731908172%
Debt paydown yield: -11.817527801883557%
Total shareholder yield: -10.446386069975386% (Minimal or Negative)
Shareholder yield for KLXE (annual period ending 2022-12-31)
Market cap (USD): 355534936.79999995
Dividends paid: 0
Stock repurchases: 300000
Dividend yield: 0%
Buyback yield: 0.0843798932111023%
Total shareholder yield: 0.0843798932111023% (Low Return)
Shareholder yield for KLXE (annual period ending 2023-12-31)
Market cap (USD): 231272292.79999998
Dividends paid: 0
Stock repurchases: 400000
Net debt paydown: -14500000
Dividend yield: 0%
Buyback yield: 0.17295629976130025%
Debt paydown yield: -6.269665866347135%
Total shareholder yield: -6.096709566585835% (Minimal or Negative)
Shareholder yield for KLXE (quarterly period ending 2024-09-30)
Market cap (USD): 112349861.6
Dividends paid: 0
Stock repurchases: 400000
Dividend yield: 0%
Buyback yield: 0.35603070115397456%
Total shareholder yield: 0.35603070115397456% (Low Return)
Shareholder yield for KLXE (quarterly period ending 2024-12-31)
Market cap (USD): 102285614.4
Dividends paid: 0
Stock repurchases: 200000
Dividend yield: 0%
Buyback yield: 0.19553091720002413%
Total shareholder yield: 0.19553091720002413% (Low Return)
Shareholder yield for KLXE (annual period ending 2024-12-31)
Market cap (USD): 102285614.4
Dividends paid: 0
Stock repurchases: 400000
Net debt paydown: 20500000
Dividend yield: 0%
Buyback yield: 0.39106183440004827%
Debt paydown yield: 20.041919013002477%
Total shareholder yield: 20.432980847402526% (High Return)
Shareholder yield for KLXE (quarterly period ending 2025-03-31)
Market cap (USD): 71887480
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLXE (quarterly period ending 2025-06-30)
Market cap (USD): 38408453.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.63952846047413%
Total shareholder yield: 28.63952846047413% (High Return)
Shareholder yield for KLXE (quarterly period ending 2025-09-30)
Market cap (USD): 39435417.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.214749494626881%
Total shareholder yield: -15.214749494626881% (Minimal or Negative)
Shareholder yield for KLXE (annual period ending 2025-12-31)
Market cap (USD): 38819239.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 68.52272364987515%
Total shareholder yield: 68.52272364987515% (High Return)
Shareholder yield for KLXE (quarterly period ending 2025-12-31)
Market cap (USD): 38819239.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.00187880034496%
Total shareholder yield: -17.00187880034496% (Minimal or Negative)
Shareholder yield for LECO (annual period ending 2021-12-31)
Market cap (USD): 7154100823.800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LECO (annual period ending 2022-12-31)
Market cap (USD): 7541993562.599999
Dividends paid: 130724000
Stock repurchases: 181293000
Dividend yield: 1.7332817764290784%
Buyback yield: 2.4037808902279374%
Total shareholder yield: 4.137062666657016% (Moderate Return)
Shareholder yield for LECO (annual period ending 2023-12-31)
Market cap (USD): 11509676068.800001
Dividends paid: 148010000
Stock repurchases: 198765000
Net debt paydown: 98669000
Dividend yield: 1.2859614737657123%
Buyback yield: 1.7269382631784462%
Debt paydown yield: 0.8572699996958927%
Total shareholder yield: 3.8701697366400514% (Low Return)
Shareholder yield for LECO (quarterly period ending 2024-09-30)
Market cap (USD): 10268200156.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LECO (annual period ending 2024-12-31)
Market cap (USD): 10065487849.2
Dividends paid: 162143000
Stock repurchases: 263751000
Net debt paydown: -155865000
Dividend yield: 1.6108806888370248%
Buyback yield: 2.6203498921412214%
Debt paydown yield: -1.5485091466519239%
Total shareholder yield: 2.6827214343263224% (Low Return)
Shareholder yield for LECO (quarterly period ending 2024-12-31)
Market cap (USD): 10065487849.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LECO (quarterly period ending 2025-03-31)
Market cap (USD): 10196429042.1
Dividends paid: 42975000
Stock repurchases: 106694000
Dividend yield: 0.42147108387221327%
Buyback yield: 1.046385941190504%
Total shareholder yield: 1.4678570250627174% (Low Return)
Shareholder yield for LECO (quarterly period ending 2025-06-30)
Market cap (USD): 11215469288.1
Dividends paid: 41929000
Stock repurchases: 127130000
Net debt paydown: 4375000
Dividend yield: 0.37384971527217425%
Buyback yield: 1.1335236781833937%
Debt paydown yield: 0.03900862182059582%
Total shareholder yield: 1.5463820152761638% (Low Return)
Shareholder yield for LECO (quarterly period ending 2025-09-30)
Market cap (USD): 12798268896
Dividends paid: 41572000
Stock repurchases: 52664000
Net debt paydown: 17200000
Dividend yield: 0.3248251801694291%
Buyback yield: 0.4114931513625231%
Debt paydown yield: 0.13439317566906042%
Total shareholder yield: 0.8707115072010125% (Low Return)
Shareholder yield for LECO (annual period ending 2025-12-31)
Market cap (USD): 13047550246.5
Dividends paid: 168240000
Stock repurchases: 338308000
Net debt paydown: -30255000
Dividend yield: 1.2894374562391917%
Buyback yield: 2.592885205333859%
Debt paydown yield: -0.23188260959650944%
Total shareholder yield: 3.6504400519765414% (Low Return)
Shareholder yield for LECO (quarterly period ending 2025-12-31)
Market cap (USD): 13047550246.5
Dividends paid: 41764000
Stock repurchases: 51820000
Net debt paydown: -52812000
Dividend yield: 0.3200907389584737%
Buyback yield: 0.39716267821157225%
Debt paydown yield: -0.4047656380106051%
Total shareholder yield: 0.31248777915944087% (Low Return)
Shareholder yield for LGI.AX (annual period ending 2023-06-30)
Market cap (USD): 171258278.14569536
Dividends paid: 1122516.5562913907
Stock repurchases: 0
Net debt paydown: 9346005.937428638
Dividend yield: 0.6554524361948956%
Buyback yield: 0%
Debt paydown yield: 5.457257913966452%
Total shareholder yield: 6.112710350161348% (Moderate Return)
Shareholder yield for LGI.AX (annual period ending 2024-06-30)
Market cap (USD): 203432000
Dividends paid: 1416000
Stock repurchases: 0
Net debt paydown: -12414856.51214128
Dividend yield: 0.6960556844547563%
Buyback yield: 0%
Debt paydown yield: -6.102705824128593%
Total shareholder yield: -5.406650139673837% (Minimal or Negative)
Shareholder yield for LITE (annual period ending 2021-06-30)
Market cap (USD): 6381934000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITE (annual period ending 2022-06-30)
Market cap (USD): 6178876000
Dividends paid: 0
Stock repurchases: 543900000
Dividend yield: 0%
Buyback yield: 8.80257185934788%
Total shareholder yield: 8.80257185934788% (Moderate Return)
Shareholder yield for LITE (annual period ending 2023-06-30)
Market cap (USD): 4413594000
Dividends paid: 0
Stock repurchases: 175600000
Net debt paydown: -937700000
Dividend yield: 0%
Buyback yield: 3.9786169729250127%
Debt paydown yield: -21.245724006331347%
Total shareholder yield: -17.267107033406333% (Minimal or Negative)
Shareholder yield for LITE (annual period ending 2024-06-30)
Market cap (USD): 3961576000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 314100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.9286627342249645%
Total shareholder yield: 7.9286627342249645% (Moderate Return)
Shareholder yield for LITE (quarterly period ending 2024-09-30)
Market cap (USD): 4930964000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITE (quarterly period ending 2024-12-31)
Market cap (USD): 6531310000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITE (quarterly period ending 2025-03-31)
Market cap (USD): 4850052000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LITE (annual period ending 2025-06-30)
Market cap (USD): 7395668000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6571414509142379%
Total shareholder yield: -0.6571414509142379% (Minimal or Negative)
Shareholder yield for LITE (quarterly period ending 2025-06-30)
Market cap (USD): 7395668000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021634286449851454%
Total shareholder yield: 0.021634286449851454% (Low Return)
Shareholder yield for LITE (quarterly period ending 2025-09-30)
Market cap (USD): 12658838000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -672000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.308544117556446%
Total shareholder yield: -5.308544117556446% (Minimal or Negative)
Shareholder yield for LITE (quarterly period ending 2025-12-31)
Market cap (USD): 28676301999.999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14820599950439917%
Total shareholder yield: -0.14820599950439917% (Minimal or Negative)
Shareholder yield for MBEL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 246922811.710823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBEL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 243788670.31580707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMT (annual period ending 2021-10-31)
Market cap (USD): 240015861.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMT (annual period ending 2022-10-31)
Market cap (USD): 171674215.38
Dividends paid: 26039962
Stock repurchases: 3985261
Dividend yield: 15.168242908441828%
Buyback yield: 2.321409182607094%
Total shareholder yield: 17.48965209104892% (High Return)
Shareholder yield for MMT (annual period ending 2023-10-31)
Market cap (USD): 183155611.95000002
Dividends paid: 22997235
Stock repurchases: 12087994
Net debt paydown: 5000000
Dividend yield: 12.556118131001117%
Buyback yield: 6.599849096242775%
Debt paydown yield: 2.7299190817942063%
Total shareholder yield: 21.8858863090381% (High Return)
Shareholder yield for MMT (annual period ending 2024-10-31)
Market cap (USD): 225254066.04
Dividends paid: 22333105
Stock repurchases: 7166975
Net debt paydown: 0
Dividend yield: 9.914629019852699%
Buyback yield: 3.1817294693039235%
Debt paydown yield: 0%
Total shareholder yield: 13.096358489156621% (High Return)
Shareholder yield for MMT (quarterly period ending 2024-10-31)
Market cap (USD): 225254066.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMT (quarterly period ending 2025-04-30)
Market cap (USD): 227987731.89
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 MMT (quarterly period ending 2025-10-31)
Market cap (USD): 244389726.98999998
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 MMT (annual period ending 2025-10-31)
Market cap (USD): 244389726.98999998
Dividends paid: 22174566
Stock repurchases: 1650788
Net debt paydown: 0
Dividend yield: 9.07344440092089%
Buyback yield: 0.6754735644299596%
Debt paydown yield: 0%
Total shareholder yield: 9.748917965350849% (Moderate Return)
Shareholder yield for MRCH.L (annual period ending 2022-01-31)
Market cap (USD): 8857972.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCH.L (annual period ending 2023-01-31)
Market cap (USD): 8894424.760493826
Dividends paid: 44803703.7037037
Stock repurchases: 0
Dividend yield: 503.72795217412306%
Buyback yield: 0%
Total shareholder yield: 503.72795217412306% (High Return)
Shareholder yield for MRCH.L (annual period ending 2024-01-31)
Market cap (USD): 8820596.789873417
Dividends paid: 51494936.708860755
Stock repurchases: 0
Net debt paydown: -3658055.946241617
Dividend yield: 583.8033177979531%
Buyback yield: 0%
Debt paydown yield: -41.47175110012157%
Total shareholder yield: 542.3315666978316% (High Return)
Shareholder yield for MRCH.L (quarterly period ending 2025-01-31)
Market cap (USD): 9393141.35375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCH.L (annual period ending 2025-01-31)
Market cap (USD): 9393141.35375
Dividends paid: 53273750
Stock repurchases: 0
Net debt paydown: -7702484.177215189
Dividend yield: 567.1558426908125%
Buyback yield: 0%
Debt paydown yield: -82.00115261908782%
Total shareholder yield: 485.1546900717247% (High Return)
Shareholder yield for MRCH.L (quarterly period ending 2025-07-31)
Market cap (USD): 10314616.517333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVR2.L (annual period ending 2021-12-31)
Market cap (USD): 5358.516216216217
Dividends paid: 0
Stock repurchases: 8596233.783783784
Dividend yield: 0%
Buyback yield: 160421.904813303%
Total shareholder yield: 160421.904813303% (High Return)
Shareholder yield for MVR2.L (annual period ending 2022-12-31)
Market cap (USD): 4343.156626506025
Dividends paid: 6057140.963855422
Stock repurchases: 0
Dividend yield: 139464.0231689793%
Buyback yield: 0%
Total shareholder yield: 139464.0231689793% (High Return)
Shareholder yield for MVR2.L (annual period ending 2023-12-31)
Market cap (USD): 4563.06329113924
Dividends paid: 6363831.64556962
Stock repurchases: 1114243.0379746836
Net debt paydown: -7625.43846271158
Dividend yield: 139464.0231689793%
Buyback yield: 24418.750450785337%
Debt paydown yield: -167.11226595342202%
Total shareholder yield: 163715.6613538112% (High Return)
Shareholder yield for MVR2.L (quarterly period ending 2024-12-31)
Market cap (USD): 4506.025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVR2.L (annual period ending 2024-12-31)
Market cap (USD): 4506.025
Dividends paid: 6284283.75
Stock repurchases: 0
Net debt paydown: 1977.8481012658158
Dividend yield: 139464.02316897933%
Buyback yield: 0%
Debt paydown yield: 43.893411627006415%
Total shareholder yield: 139507.91658060634% (High Return)
Shareholder yield for MVR2.L (quarterly period ending 2025-06-30)
Market cap (USD): 4938.109589041096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14982.876712328783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -303.4132078716832%
Total shareholder yield: -303.4132078716832% (Minimal or Negative)
Shareholder yield for MYE (annual period ending 2021-12-31)
Market cap (USD): 653872976.02
Dividends paid: 19596000
Stock repurchases: 888000
Dividend yield: 2.9969123543347997%
Buyback yield: 0.13580619364407542%
Total shareholder yield: 3.1327185479788753% (Low Return)
Shareholder yield for MYE (annual period ending 2022-12-31)
Market cap (USD): 745512841.7
Dividends paid: 19797000
Stock repurchases: 0
Dividend yield: 2.6554874567762927%
Buyback yield: 0%
Total shareholder yield: 2.6554874567762927% (Low Return)
Shareholder yield for MYE (annual period ending 2023-12-31)
Market cap (USD): 674905076.3399999
Dividends paid: 20240000
Stock repurchases: 0
Net debt paydown: 36872000
Dividend yield: 2.9989402524220465%
Buyback yield: 0%
Debt paydown yield: 5.463286807673207%
Total shareholder yield: 8.462227060095254% (Moderate Return)
Shareholder yield for MYE (quarterly period ending 2024-09-30)
Market cap (USD): 489371905.65999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYE (quarterly period ending 2024-12-31)
Market cap (USD): 395478600.65999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYE (annual period ending 2024-12-31)
Market cap (USD): 395478600.65999997
Dividends paid: 20432000
Stock repurchases: 0
Net debt paydown: -318381000
Dividend yield: 5.166398375513055%
Buyback yield: 0%
Debt paydown yield: -80.50524085719567%
Total shareholder yield: -75.33884248168262% (Minimal or Negative)
Shareholder yield for MYE (quarterly period ending 2025-03-31)
Market cap (USD): 431909203
Dividends paid: 5317000
Stock repurchases: 1008000
Dividend yield: 1.2310457760725233%
Buyback yield: 0.23338238523248137%
Total shareholder yield: 1.4644281613050047% (Low Return)
Shareholder yield for MYE (quarterly period ending 2025-06-30)
Market cap (USD): 529558240.2
Dividends paid: 5066000
Stock repurchases: 507000
Net debt paydown: 15274000
Dividend yield: 0.9566464300672022%
Buyback yield: 0.09574017766365407%
Debt paydown yield: 2.884290875019038%
Total shareholder yield: 3.9366774827498947% (Low Return)
Shareholder yield for MYE (quarterly period ending 2025-09-30)
Market cap (USD): 624202691.64
Dividends paid: 5056000
Stock repurchases: 506000
Net debt paydown: 10036000
Dividend yield: 0.8099933030913581%
Buyback yield: 0.0810634120577981%
Debt paydown yield: 1.607811073936881%
Total shareholder yield: 2.498867789086037% (Low Return)
Shareholder yield for MYE (quarterly period ending 2025-12-31)
Market cap (USD): 695186030.22
Dividends paid: 5055000
Stock repurchases: 504000
Net debt paydown: 17110000
Dividend yield: 0.7271434954468639%
Buyback yield: 0.07249857996146773%
Debt paydown yield: 2.4612117125807798%
Total shareholder yield: 3.2608537879891113% (Low Return)
Shareholder yield for MYE (annual period ending 2025-12-31)
Market cap (USD): 695186030.22
Dividends paid: 20494000
Stock repurchases: 2525000
Net debt paydown: 35204000
Dividend yield: 2.9479878923220633%
Buyback yield: 0.3632121317514009%
Debt paydown yield: 5.063968271752996%
Total shareholder yield: 8.37516829582646% (Moderate Return)
Shareholder yield for NAVNETEDUL.NS (annual period ending 2022-03-31)
Market cap (USD): 238687359.48068044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (annual period ending 2023-03-31)
Market cap (USD): 238538403.33654082
Dividends paid: 4168087.697929355
Stock repurchases: 0
Net debt paydown: -23338829.258279026
Dividend yield: 1.7473445112520631%
Buyback yield: 0%
Debt paydown yield: -9.78409720691873%
Total shareholder yield: -8.036752695666667% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (annual period ending 2024-03-31)
Market cap (USD): 345645595.3125
Dividends paid: 7070392.133349323
Stock repurchases: 0
Net debt paydown: 4178263.8232311457
Dividend yield: 2.0455611844140367%
Buyback yield: 0%
Debt paydown yield: 1.2088288929166175%
Total shareholder yield: 3.254390077330654% (Low Return)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 374757112.53260875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 367725979.0466255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (annual period ending 2025-03-31)
Market cap (USD): 349903542.45232815
Dividends paid: 10755202.244563947
Stock repurchases: 14379237.783493102
Net debt paydown: 7536736.417412452
Dividend yield: 3.0737620342981424%
Buyback yield: 4.109486198029038%
Debt paydown yield: 2.1539468747845785%
Total shareholder yield: 9.337195107111759% (Moderate Return)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 349903542.45232815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 357652998.11338633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 373269186.02333707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAVNETEDUL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 349993406.45460624
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBR (annual period ending 2021-12-31)
Market cap (USD): 1199800260.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBR (annual period ending 2022-12-31)
Market cap (USD): 2291442426.83
Dividends paid: 65000
Stock repurchases: 0
Dividend yield: 0.0028366412020188318%
Buyback yield: 0%
Total shareholder yield: 0.0028366412020188318% (Low Return)
Shareholder yield for NBR (annual period ending 2023-12-31)
Market cap (USD): 1207790051.6699998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -602239000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.862887938784546%
Total shareholder yield: -49.862887938784546% (Minimal or Negative)
Shareholder yield for NBR (quarterly period ending 2024-09-30)
Market cap (USD): 953892253.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBR (annual period ending 2024-12-31)
Market cap (USD): 845882117.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 634578000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 75.01967317301683%
Total shareholder yield: 75.01967317301683% (High Return)
Shareholder yield for NBR (quarterly period ending 2024-12-31)
Market cap (USD): 845882117.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBR (quarterly period ending 2025-03-31)
Market cap (USD): 617137364.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBR (quarterly period ending 2025-06-30)
Market cap (USD): 414581370.18
Dividends paid: 6052000
Stock repurchases: 0
Net debt paydown: 11555000
Dividend yield: 1.459785806914668%
Buyback yield: 0%
Debt paydown yield: 2.7871488762225693%
Total shareholder yield: 4.246934683137237% (Moderate Return)
Shareholder yield for NBR (quarterly period ending 2025-09-30)
Market cap (USD): 604708800.8299999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 327204000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 54.1093497483239%
Total shareholder yield: 54.1093497483239% (High Return)
Shareholder yield for NBR (annual period ending 2025-12-31)
Market cap (USD): 803417858.6999999
Dividends paid: 6052000
Stock repurchases: 0
Net debt paydown: 7566000
Dividend yield: 0.7532817368277901%
Buyback yield: 0%
Debt paydown yield: 0.9417266392662028%
Total shareholder yield: 1.695008376093993% (Low Return)
Shareholder yield for NBR (quarterly period ending 2025-12-31)
Market cap (USD): 803417858.6999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145005000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.048515903620903%
Total shareholder yield: -18.048515903620903% (Minimal or Negative)
Shareholder yield for NWF.L (annual period ending 2022-05-31)
Market cap (USD): 1167743.34
Dividends paid: 4430379.746835443
Stock repurchases: 0
Dividend yield: 379.3967043165019%
Buyback yield: 0%
Total shareholder yield: 379.3967043165019% (High Return)
Shareholder yield for NWF.L (annual period ending 2023-05-31)
Market cap (USD): 1377713.9166666665
Dividends paid: 4567901.234567901
Stock repurchases: 0
Net debt paydown: -967338.6466635391
Dividend yield: 331.556586553164%
Buyback yield: 0%
Debt paydown yield: -70.21331750817929%
Total shareholder yield: 261.3432690449847% (High Return)
Shareholder yield for NWF.L (annual period ending 2024-05-31)
Market cap (USD): 1079848.68
Dividends paid: 4936708.860759494
Stock repurchases: 0
Net debt paydown: -29918737.302703552
Dividend yield: 457.16672643054903%
Buyback yield: 0%
Debt paydown yield: -2770.641651634334%
Total shareholder yield: -2313.4749252037846% (Minimal or Negative)
Shareholder yield for NWF.L (quarterly period ending 2024-11-30)
Market cap (USD): 891502.9799999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWF.L (annual period ending 2025-05-31)
Market cap (USD): 1072382.7243243244
Dividends paid: 5405405.405405406
Stock repurchases: 0
Net debt paydown: -20858706.8080739
Dividend yield: 504.05562144906673%
Buyback yield: 0%
Debt paydown yield: -1945.0804582120004%
Total shareholder yield: -1441.0248367629338% (Minimal or Negative)
Shareholder yield for NWF.L (quarterly period ending 2025-05-31)
Market cap (USD): 1072382.7243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23643516.93465618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2204.764810021836%
Total shareholder yield: -2204.764810021836% (Minimal or Negative)
Shareholder yield for PAYX (annual period ending 2021-05-31)
Market cap (USD): 30944408820
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYX (annual period ending 2022-05-31)
Market cap (USD): 38794329540.2
Dividends paid: 999600000
Stock repurchases: 145200000
Dividend yield: 2.576665228778295%
Buyback yield: 0.37428150382013653%
Total shareholder yield: 2.9509467325984318% (Low Return)
Shareholder yield for PAYX (annual period ending 2023-05-31)
Market cap (USD): 33807655843
Dividends paid: 1175000000
Stock repurchases: 0
Net debt paydown: 15500000
Dividend yield: 3.4755441354958303%
Buyback yield: 0%
Debt paydown yield: 0.04584760348951947%
Total shareholder yield: 3.5213917389853497% (Low Return)
Shareholder yield for PAYX (annual period ending 2024-05-31)
Market cap (USD): 39904060063.4
Dividends paid: 1315300000
Stock repurchases: 169200000
Net debt paydown: -600000
Dividend yield: 3.2961558245207057%
Buyback yield: 0.4240170041122964%
Debt paydown yield: -0.0015036063975613348%
Total shareholder yield: 3.7186692222354405% (Low Return)
Shareholder yield for PAYX (quarterly period ending 2024-08-31)
Market cap (USD): 43919719552.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYX (quarterly period ending 2024-11-30)
Market cap (USD): 49290530738.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAYX (quarterly period ending 2025-02-28)
Market cap (USD): 51445968870.399994
Dividends paid: 353000000
Stock repurchases: 0
Dividend yield: 0.686156773311548%
Buyback yield: 0%
Total shareholder yield: 0.686156773311548% (Low Return)
Shareholder yield for PAYX (quarterly period ending 2025-05-31)
Market cap (USD): 53946419376.2
Dividends paid: 389300000
Stock repurchases: 0
Net debt paydown: -4158600000
Dividend yield: 0.721641963454855%
Buyback yield: 0%
Debt paydown yield: -7.70876000314246%
Total shareholder yield: -6.987118039687605% (Minimal or Negative)
Shareholder yield for PAYX (annual period ending 2025-05-31)
Market cap (USD): 53946419376.2
Dividends paid: 1448500000
Stock repurchases: 104500000
Net debt paydown: -4156000000
Dividend yield: 2.685071626160692%
Buyback yield: 0.19371072484210722%
Debt paydown yield: -7.7039404061607435%
Total shareholder yield: -4.825158055157944% (Minimal or Negative)
Shareholder yield for PAYX (quarterly period ending 2025-08-31)
Market cap (USD): 48006515614.2
Dividends paid: 389100000
Stock repurchases: 160100000
Net debt paydown: 700000
Dividend yield: 0.8105149791061006%
Buyback yield: 0.33349639721122254%
Debt paydown yield: 0.001458135403172116%
Total shareholder yield: 1.1454695117204954% (Low Return)
Shareholder yield for PAYX (quarterly period ending 2025-11-30)
Market cap (USD): 38819227340.4
Dividends paid: 387900000
Stock repurchases: 126500000
Net debt paydown: -15300000
Dividend yield: 0.9992470911349237%
Buyback yield: 0.3258694432290999%
Debt paydown yield: -0.03941345835102947%
Total shareholder yield: 1.2857030760129942% (Low Return)
Shareholder yield for PG (annual period ending 2021-06-30)
Market cap (USD): 276637558586.39996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PG (annual period ending 2022-06-30)
Market cap (USD): 301809713538.58
Dividends paid: 8770000000
Stock repurchases: 10003000000
Dividend yield: 2.9058044213275265%
Buyback yield: 3.3143399802211224%
Total shareholder yield: 6.220144401548649% (Moderate Return)
Shareholder yield for PG (annual period ending 2023-06-30)
Market cap (USD): 326888724531.64
Dividends paid: 8999000000
Stock repurchases: 7353000000
Net debt paydown: -3131000000
Dividend yield: 2.7529245656587262%
Buyback yield: 2.2493893022878777%
Debt paydown yield: -0.9578182925966742%
Total shareholder yield: 4.04449557534993% (Moderate Return)
Shareholder yield for PG (annual period ending 2024-06-30)
Market cap (USD): 364379168077.44
Dividends paid: 9312000000
Stock repurchases: 5006000000
Net debt paydown: 2055000000
Dividend yield: 2.55557968616388%
Buyback yield: 1.3738436328325156%
Debt paydown yield: 0.5639729655355213%
Total shareholder yield: 4.493396284531917% (Moderate Return)
Shareholder yield for PG (quarterly period ending 2024-09-30)
Market cap (USD): 384987269032.74005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PG (quarterly period ending 2024-12-31)
Market cap (USD): 374834577488.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PG (quarterly period ending 2025-03-31)
Market cap (USD): 383357249748.14
Dividends paid: 2433000000
Stock repurchases: 1351000000
Dividend yield: 0.6346560555717793%
Buyback yield: 0.3524127953462695%
Total shareholder yield: 0.9870688509180487% (Low Return)
Shareholder yield for PG (annual period ending 2025-06-30)
Market cap (USD): 360630123722.86
Dividends paid: 9872000000
Stock repurchases: 6500000000
Net debt paydown: -2094000000
Dividend yield: 2.7374307775760065%
Buyback yield: 1.8024007348302313%
Debt paydown yield: -0.5806503290360776%
Total shareholder yield: 3.95918118337016% (Low Return)
Shareholder yield for PG (quarterly period ending 2025-06-30)
Market cap (USD): 360630123722.86
Dividends paid: 2553000000
Stock repurchases: 700000000
Net debt paydown: -1322000000
Dividend yield: 0.7079275501571661%
Buyback yield: 0.19410469452017873%
Debt paydown yield: -0.3665805802223947%
Total shareholder yield: 0.5354516644549502% (Low Return)
Shareholder yield for PG (quarterly period ending 2025-09-30)
Market cap (USD): 350151428321.86
Dividends paid: 2549000000
Stock repurchases: 1250000000
Net debt paydown: -483000000
Dividend yield: 0.7279707560287184%
Buyback yield: 0.3569884052710467%
Debt paydown yield: -0.13794031979673244%
Total shareholder yield: 0.9470188415030327% (Low Return)
Shareholder yield for PG (quarterly period ending 2025-12-31)
Market cap (USD): 328891319652.72003
Dividends paid: 2544000000
Stock repurchases: 2278000000
Net debt paydown: -693000000
Dividend yield: 0.7735077966442646%
Buyback yield: 0.6926300160202967%
Debt paydown yield: -0.2107079021519164%
Total shareholder yield: 1.2554299105126447% (Low Return)
Shareholder yield for PHO.AX (annual period ending 2021-06-30)
Market cap (USD): 28462982.947368424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHO.AX (annual period ending 2022-06-30)
Market cap (USD): 48485219.22758622
Dividends paid: 0
Stock repurchases: 116282.06896551725
Dividend yield: 0%
Buyback yield: 0.2398299333652538%
Total shareholder yield: 0.2398299333652538% (Low Return)
Shareholder yield for PHO.AX (annual period ending 2023-06-30)
Market cap (USD): 25070044.582781456
Dividends paid: 0
Stock repurchases: 12065.562913907284
Net debt paydown: -267842.1420415621
Dividend yield: 0%
Buyback yield: 0.048127409084043365%
Debt paydown yield: -1.0683752123261911%
Total shareholder yield: -1.0202478032421478% (Minimal or Negative)
Shareholder yield for PHO.AX (annual period ending 2024-06-30)
Market cap (USD): 10815933.52
Dividends paid: 0
Stock repurchases: 64330.666666666664
Net debt paydown: -264129.7660044152
Dividend yield: 0%
Buyback yield: 0.5947768313082852%
Debt paydown yield: -2.4420431719186015%
Total shareholder yield: -1.8472663406103162% (Minimal or Negative)
Shareholder yield for PRM (annual period ending 2021-12-31)
Market cap (USD): 2265834905.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM (annual period ending 2022-12-31)
Market cap (USD): 1490981355.8200002
Dividends paid: 0
Stock repurchases: 49341000
Dividend yield: 0%
Buyback yield: 3.3092969142369832%
Total shareholder yield: 3.3092969142369832% (Low Return)
Shareholder yield for PRM (annual period ending 2023-12-31)
Market cap (USD): 750384489.8
Dividends paid: 0
Stock repurchases: 64066000
Net debt paydown: -5390000
Dividend yield: 0%
Buyback yield: 8.537756426318929%
Debt paydown yield: -0.7182984287743737%
Total shareholder yield: 7.819457997544555% (Moderate Return)
Shareholder yield for PRM (quarterly period ending 2024-09-30)
Market cap (USD): 2194058997.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)