speb/financial-data huggingface dataset:
Shareholder yield for KSM.V (quarterly period ending 2025-04-30)
Market cap (USD): 2986714.9275362324
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -79166.12693653174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.65060874094993%
Total shareholder yield: -2.65060874094993% (Minimal or Negative)
Shareholder yield for LND.L (annual period ending 2021-12-31)
Market cap (USD): 1304997.9132432432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LND.L (annual period ending 2022-12-31)
Market cap (USD): 805494.5414457831
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LND.L (annual period ending 2023-12-31)
Market cap (USD): 141046.51253164554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LND.L (annual period ending 2024-12-31)
Market cap (USD): 185711.2415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LND.L (quarterly period ending 2024-12-31)
Market cap (USD): 185711.2415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M3V.DE (annual period ending 2021-09-30)
Market cap (USD): 61604883.72093023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M3V.DE (annual period ending 2022-09-30)
Market cap (USD): 54492941.176470585
Dividends paid: 4456550.156862745
Stock repurchases: 0
Dividend yield: 8.178215491123153%
Buyback yield: 0%
Total shareholder yield: 8.178215491123153% (Moderate Return)
Shareholder yield for M3V.DE (annual period ending 2023-09-30)
Market cap (USD): 48584421.05263158
Dividends paid: 8198997.747368421
Stock repurchases: 0
Dividend yield: 16.87577534059001%
Buyback yield: 0%
Total shareholder yield: 16.87577534059001% (High Return)
Shareholder yield for M3V.DE (quarterly period ending 2024-09-30)
Market cap (USD): 43214888.88888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M3V.DE (annual period ending 2024-09-30)
Market cap (USD): 43214888.88888889
Dividends paid: 5466162.255555556
Stock repurchases: 0
Dividend yield: 12.648793959900653%
Buyback yield: 0%
Total shareholder yield: 12.648793959900653% (High Return)
Shareholder yield for M3V.DE (quarterly period ending 2025-03-31)
Market cap (USD): 49575217.391304344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M3V.DE (annual period ending 2025-09-30)
Market cap (USD): 51174117.64705882
Dividends paid: 5365672.7764705885
Stock repurchases: 0
Dividend yield: 10.48513002896685%
Buyback yield: 0%
Total shareholder yield: 10.48513002896685% (High Return)
Shareholder yield for M3V.DE (quarterly period ending 2025-09-30)
Market cap (USD): 51174117.64705882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAB.L (annual period ending 2021-09-30)
Market cap (USD): 19043633.488783788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAB.L (annual period ending 2022-09-30)
Market cap (USD): 7597811.579444444
Dividends paid: 0
Stock repurchases: 2222222.222222222
Dividend yield: 0%
Buyback yield: 29.248188099772698%
Total shareholder yield: 29.248188099772698% (High Return)
Shareholder yield for MAB.L (annual period ending 2023-09-30)
Market cap (USD): 16388068.666585365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25474254.742547512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -155.44391020577385%
Total shareholder yield: -155.44391020577385% (Minimal or Negative)
Shareholder yield for MAB.L (annual period ending 2024-09-30)
Market cap (USD): 23467327.59146667
Dividends paid: 0
Stock repurchases: 9333333.333333334
Net debt paydown: 11918699.186992168
Dividend yield: 0%
Buyback yield: 39.771607128913885%
Debt paydown yield: 50.78848088065263%
Total shareholder yield: 90.56008800956651% (High Return)
Shareholder yield for MAB.L (quarterly period ending 2024-09-30)
Market cap (USD): 23467327.59146667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAB.L (quarterly period ending 2025-03-31)
Market cap (USD): 16293895.188441556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1033108225.1082249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6340.461953143553%
Total shareholder yield: 6340.461953143553% (High Return)
Shareholder yield for MAB.L (quarterly period ending 2025-09-30)
Market cap (USD): 19847162.32797298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -896279396.2793963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4515.907017176771%
Total shareholder yield: -4515.907017176771% (Minimal or Negative)
Shareholder yield for MAB.L (annual period ending 2025-09-30)
Market cap (USD): 19847162.32797298
Dividends paid: 0
Stock repurchases: 6756756.756756756
Net debt paydown: 136828828.82882857
Dividend yield: 0%
Buyback yield: 34.04394363839939%
Debt paydown yield: 689.412554640012%
Total shareholder yield: 723.4564982784113% (High Return)
Shareholder yield for MAL.TO (annual period ending 2021-12-31)
Market cap (USD): 417531032.8031496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAL.TO (annual period ending 2022-12-31)
Market cap (USD): 403750367.26470584
Dividends paid: 11025000
Stock repurchases: 1516176.4705882352
Net debt paydown: -42921456.69291338
Dividend yield: 2.7306476709089447%
Buyback yield: 0.3755232424579327%
Debt paydown yield: -10.63069167805198%
Total shareholder yield: -7.524520764685102% (Minimal or Negative)
Shareholder yield for MAL.TO (annual period ending 2023-12-31)
Market cap (USD): 330799062.9545455
Dividends paid: 4343939.393939394
Stock repurchases: 1228787.8787878787
Net debt paydown: -14537121.212121211
Dividend yield: 1.313165567985991%
Buyback yield: 0.3714605077211855%
Debt paydown yield: -4.394547276610251%
Total shareholder yield: -2.709921200903075% (Minimal or Negative)
Shareholder yield for MAL.TO (quarterly period ending 2024-09-30)
Market cap (USD): 386023528.162963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAL.TO (annual period ending 2024-12-31)
Market cap (USD): 395960989.986014
Dividends paid: 3996503.4965034965
Stock repurchases: 481818.1818181818
Net debt paydown: 675058.2750582695
Dividend yield: 1.009317482675417%
Buyback yield: 0.12168324506795491%
Debt paydown yield: 0.17048605598296784%
Total shareholder yield: 1.30148678372634% (Low Return)
Shareholder yield for MAL.TO (quarterly period ending 2024-12-31)
Market cap (USD): 395960989.986014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAL.TO (quarterly period ending 2025-03-31)
Market cap (USD): 506526709.9720279
Dividends paid: 998601.3986013987
Stock repurchases: 2797.2027972027972
Dividend yield: 0.19714683923707493%
Buyback yield: 0.0005522320426808821%
Total shareholder yield: 0.1976990712797558% (Low Return)
Shareholder yield for MAL.TO (quarterly period ending 2025-06-30)
Market cap (USD): 796606943.4160584
Dividends paid: 2085401.4598540145
Stock repurchases: 0
Net debt paydown: -11115884.845081925
Dividend yield: 0.2617854987443706%
Buyback yield: 0%
Debt paydown yield: -1.3954039613832778%
Total shareholder yield: -1.1336184626389072% (Minimal or Negative)
Shareholder yield for MAL.TO (quarterly period ending 2025-09-30)
Market cap (USD): 667291098.9208634
Dividends paid: 2053956.8345323743
Stock repurchases: 661870.5035971224
Net debt paydown: -7262.511158958077
Dividend yield: 0.30780521991886495%
Buyback yield: 0.09918767156755018%
Debt paydown yield: -0.0010883572657724551%
Total shareholder yield: 0.4059045342206427% (Low Return)
Shareholder yield for MAL.TO (annual period ending 2025-12-31)
Market cap (USD): 768692369.5620437
Dividends paid: 7294160.583941605
Stock repurchases: 683941.605839416
Net debt paydown: -4240309.3257107735
Dividend yield: 0.9489050331145338%
Buyback yield: 0.0889746838815489%
Debt paydown yield: -0.551626306389207%
Total shareholder yield: 0.48625341060687577% (Low Return)
Shareholder yield for MAL.TO (quarterly period ending 2025-12-31)
Market cap (USD): 768692369.5620437
Dividends paid: 2082481.7518248174
Stock repurchases: 9489.05109489051
Net debt paydown: 2475145.7228377983
Dividend yield: 0.27091224451873963%
Buyback yield: 0.0012344406515049475%
Debt paydown yield: 0.321994314090563%
Total shareholder yield: 0.5941409992608075% (Low Return)
Shareholder yield for MANINDS.NS (annual period ending 2022-03-31)
Market cap (USD): 91420078.48898853
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (annual period ending 2023-03-31)
Market cap (USD): 83871846.7454324
Dividends paid: 1441632.15590743
Stock repurchases: 0
Dividend yield: 1.7188510946743163%
Buyback yield: 0%
Total shareholder yield: 1.7188510946743163% (Low Return)
Shareholder yield for MANINDS.NS (annual period ending 2024-03-31)
Market cap (USD): 326412210.65559024
Dividends paid: 1434176.7598033338
Stock repurchases: 0
Net debt paydown: -2465190.0167082474
Dividend yield: 0.43937595254871986%
Buyback yield: 0%
Debt paydown yield: -0.7552382956988585%
Total shareholder yield: -0.3158623431501386% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 319095302.33695656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 286433564.0470917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (annual period ending 2025-03-31)
Market cap (USD): 233379644.3495157
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16588744.064604223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.108050965987619%
Total shareholder yield: -7.108050965987619% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 233379644.3495157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 362057664.8432015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 307818307.1476888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MANINDS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 322991530.2445138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDIA (annual period ending 2021-12-31)
Market cap (USD): 411474074.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDIA (annual period ending 2022-12-31)
Market cap (USD): 88447698.3
Dividends paid: 0
Stock repurchases: 222000
Net debt paydown: 85953000
Dividend yield: 0%
Buyback yield: 0.25099579103462094%
Debt paydown yield: 97.17946498558008%
Total shareholder yield: 97.43046077661471% (High Return)
Shareholder yield for MDIA (annual period ending 2023-12-31)
Market cap (USD): 33071748.06
Dividends paid: 0
Stock repurchases: 771000
Net debt paydown: -10661000
Dividend yield: 0%
Buyback yield: 2.3312949729818424%
Debt paydown yield: -32.235973679584205%
Total shareholder yield: -29.90467870660236% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2024-09-30)
Market cap (USD): 98446133.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2024-12-31)
Market cap (USD): 87678587.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDIA (annual period ending 2024-12-31)
Market cap (USD): 87678587.88
Dividends paid: 0
Stock repurchases: 7000
Net debt paydown: -91972000
Dividend yield: 0%
Buyback yield: 0.007983705222967832%
Debt paydown yield: -104.89676239525679%
Total shareholder yield: -104.88877869003382% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2025-03-31)
Market cap (USD): 87678587.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2025-06-30)
Market cap (USD): 83833035.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8349930233195713%
Total shareholder yield: -0.8349930233195713% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2025-09-30)
Market cap (USD): 97677023.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -146000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14947220442190842%
Total shareholder yield: -0.14947220442190842% (Minimal or Negative)
Shareholder yield for MDIA (quarterly period ending 2025-12-31)
Market cap (USD): 44608404.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1964000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.402757794585235%
Total shareholder yield: 4.402757794585235% (Moderate Return)
Shareholder yield for MDIA (annual period ending 2025-12-31)
Market cap (USD): 44608404.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1830000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.102365969496426%
Total shareholder yield: -4.102365969496426% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (annual period ending 2022-03-31)
Market cap (USD): 2135089180.4562838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (annual period ending 2023-03-31)
Market cap (USD): 2570248006.6844096
Dividends paid: 10755176.613885507
Stock repurchases: 0
Dividend yield: 0.4184489818069954%
Buyback yield: 0%
Total shareholder yield: 0.4184489818069954% (Low Return)
Shareholder yield for METROBRAND.NS (annual period ending 2024-03-31)
Market cap (USD): 3690029869.627399
Dividends paid: 13854179.158172444
Stock repurchases: 0
Net debt paydown: -16866974.20906037
Dividend yield: 0.3754489705410263%
Buyback yield: 0%
Debt paydown yield: -0.45709587198445945%
Total shareholder yield: -0.08164690144343317% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4068848378.184066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3787670154.7962465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3207072062.822383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (annual period ending 2025-03-31)
Market cap (USD): 3207072062.822383
Dividends paid: 63357493.57025953
Stock repurchases: 0
Net debt paydown: -11728988.047772124
Dividend yield: 1.9755556572839144%
Buyback yield: 0%
Debt paydown yield: -0.3657226223176922%
Total shareholder yield: 1.6098330349662222% (Low Return)
Shareholder yield for METROBRAND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3650162132.158554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METROBRAND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 3654598114.0096917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGLD (annual period ending 2022-06-30)
Market cap (USD): 59935696.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1517750
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.532297246938823%
Total shareholder yield: -2.532297246938823% (Minimal or Negative)
Shareholder yield for MGLD (annual period ending 2023-06-30)
Market cap (USD): 46664221.080000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 612554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3126845060798344%
Total shareholder yield: 1.3126845060798344% (Low Return)
Shareholder yield for MGLD (annual period ending 2024-06-30)
Market cap (USD): 64216818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -105000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16350856873661976%
Total shareholder yield: -0.16350856873661976% (Minimal or Negative)
Shareholder yield for MGLD (quarterly period ending 2024-09-30)
Market cap (USD): 62076257.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGLD (quarterly period ending 2024-12-31)
Market cap (USD): 75347733.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 534000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7087140885174914%
Total shareholder yield: 0.7087140885174914% (Low Return)
Shareholder yield for MGLD (quarterly period ending 2025-03-31)
Market cap (USD): 40670651.4
Dividends paid: 0
Stock repurchases: 14000
Net debt paydown: -4548000
Dividend yield: 0%
Buyback yield: 0.03442285657613047%
Debt paydown yield: -11.182510836302956%
Total shareholder yield: -11.148087979726826% (Minimal or Negative)
Shareholder yield for MGLD (quarterly period ending 2025-06-30)
Market cap (USD): 33392745.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2520000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.546549326305526%
Total shareholder yield: 7.546549326305526% (Moderate Return)
Shareholder yield for MGLD (annual period ending 2025-06-30)
Market cap (USD): 33392745.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1014000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0365877051086523%
Total shareholder yield: -3.0365877051086523% (Minimal or Negative)
Shareholder yield for MGLD (quarterly period ending 2025-09-30)
Market cap (USD): 45807996.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1528000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3356621232250325%
Total shareholder yield: 3.3356621232250325% (Low Return)
Shareholder yield for MGLD (quarterly period ending 2025-12-31)
Market cap (USD): 37673866.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -255000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6768617699324355%
Total shareholder yield: -0.6768617699324355% (Minimal or Negative)
Shareholder yield for MSFT (annual period ending 2021-06-30)
Market cap (USD): 1931244454345.9202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSFT (annual period ending 2022-06-30)
Market cap (USD): 1845891739596.96
Dividends paid: 18135000000
Stock repurchases: 32696000000
Dividend yield: 0.9824519830160611%
Buyback yield: 1.771284810404915%
Total shareholder yield: 2.753736793420976% (Low Return)
Shareholder yield for MSFT (annual period ending 2023-06-30)
Market cap (USD): 2471217372979.68
Dividends paid: 19800000000
Stock repurchases: 22245000000
Net debt paydown: 1305000000
Dividend yield: 0.801224538824202%
Buyback yield: 0.9001636296032511%
Debt paydown yield: 0.05280798096795876%
Total shareholder yield: 1.7541961493954117% (Low Return)
Shareholder yield for MSFT (annual period ending 2024-06-30)
Market cap (USD): 3268734122801.1196
Dividends paid: 21771000000
Stock repurchases: 17254000000
Net debt paydown: -7162000000
Dividend yield: 0.6660376519502139%
Buyback yield: 0.5278496002365068%
Debt paydown yield: -0.2191062267818397%
Total shareholder yield: 0.9747810254048811% (Low Return)
Shareholder yield for MSFT (quarterly period ending 2024-09-30)
Market cap (USD): 3152701972724.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSFT (quarterly period ending 2024-12-31)
Market cap (USD): 3094388760298.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSFT (quarterly period ending 2025-03-31)
Market cap (USD): 2761372032517.92
Dividends paid: 6169000000
Stock repurchases: 4781000000
Dividend yield: 0.22340343594973258%
Buyback yield: 0.1731385682080842%
Total shareholder yield: 0.3965420041578168% (Low Return)
Shareholder yield for MSFT (annual period ending 2025-06-30)
Market cap (USD): 3665709673382.8804
Dividends paid: 24082000000
Stock repurchases: 18420000000
Net debt paydown: 6539000000
Dividend yield: 0.6569532817850263%
Buyback yield: 0.5024947865825173%
Debt paydown yield: 0.1783829212520674%
Total shareholder yield: 1.337830989619611% (Low Return)
Shareholder yield for MSFT (quarterly period ending 2025-06-30)
Market cap (USD): 3665709673382.8804
Dividends paid: 6169000000
Stock repurchases: 4546000000
Net debt paydown: -21000000
Dividend yield: 0.1682893777647964%
Buyback yield: 0.12401418565711857%
Debt paydown yield: -0.0005728767925207853%
Total shareholder yield: 0.2917306866293942% (Low Return)
Shareholder yield for MSFT (quarterly period ending 2025-09-30)
Market cap (USD): 3823341057801.7603
Dividends paid: 6169000000
Stock repurchases: 5650000000
Net debt paydown: 32000000
Dividend yield: 0.16135102536593693%
Buyback yield: 0.14777651050697743%
Debt paydown yield: 0.0008369643072961553%
Total shareholder yield: 0.3099645001802105% (Low Return)
Shareholder yield for MSFT (quarterly period ending 2025-12-31)
Market cap (USD): 3576642741281.92
Dividends paid: 6762000000
Stock repurchases: 7415000000
Net debt paydown: 2949000000
Dividend yield: 0.18905997856460224%
Buyback yield: 0.20731732343338152%
Debt paydown yield: 0.08245162330479326%
Total shareholder yield: 0.47882892530277704% (Low Return)
Shareholder yield for NAGE (annual period ending 2021-12-31)
Market cap (USD): 297869782.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGE (annual period ending 2022-12-31)
Market cap (USD): 133802469.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGE (annual period ending 2023-12-31)
Market cap (USD): 113891387.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 980000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8604689261982028%
Total shareholder yield: 0.8604689261982028% (Low Return)
Shareholder yield for NAGE (quarterly period ending 2024-09-30)
Market cap (USD): 290701793.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGE (quarterly period ending 2024-12-31)
Market cap (USD): 422911376.36999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGE (annual period ending 2024-12-31)
Market cap (USD): 422911376.36999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 626000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14802155604637135%
Total shareholder yield: 0.14802155604637135% (Low Return)
Shareholder yield for NAGE (quarterly period ending 2025-03-31)
Market cap (USD): 549545856.3000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAGE (quarterly period ending 2025-06-30)
Market cap (USD): 1147674752.07
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 232000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020214786426341953%
Total shareholder yield: 0.020214786426341953% (Low Return)
Shareholder yield for NAGE (quarterly period ending 2025-09-30)
Market cap (USD): 743081570.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03189421044445534%
Total shareholder yield: 0.03189421044445534% (Low Return)
Shareholder yield for NAGE (annual period ending 2025-12-31)
Market cap (USD): 506537919.72
Dividends paid: 0
Stock repurchases: 251000
Net debt paydown: -166000
Dividend yield: 0%
Buyback yield: 0.04955206515215006%
Debt paydown yield: -0.03277148531974865%
Total shareholder yield: 0.016780579832401415% (Low Return)
Shareholder yield for NAGE (quarterly period ending 2025-12-31)
Market cap (USD): 506537919.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 238000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04698562353072397%
Total shareholder yield: 0.04698562353072397% (Low Return)
Shareholder yield for NFM.L (annual period ending 2021-06-30)
Market cap (USD): 482860.1113888889
Dividends paid: 0
Stock repurchases: 851806.0150375939
Dividend yield: 0%
Buyback yield: 176.40844520941613%
Total shareholder yield: 176.40844520941613% (High Return)
Shareholder yield for NFM.L (annual period ending 2022-06-30)
Market cap (USD): 211987.36597560978
Dividends paid: 0
Stock repurchases: 171707.58620689655
Dividend yield: 0%
Buyback yield: 80.9989715267524%
Total shareholder yield: 80.9989715267524% (High Return)
Shareholder yield for NFM.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NZM2.DE (annual period ending 2021-12-31)
Market cap (USD): 27880233905.863636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZM2.DE (annual period ending 2022-12-31)
Market cap (USD): 22631955791.41837
Dividends paid: 29364843.434720233
Stock repurchases: 9627817.519368723
Net debt paydown: -5222531.860209763
Dividend yield: 0.1297494732905711%
Buyback yield: 0.04254081091400602%
Debt paydown yield: -0.02307591932549662%
Total shareholder yield: 0.1492143648790805% (Low Return)
Shareholder yield for NZM2.DE (annual period ending 2023-12-31)
Market cap (USD): 22631955791.41837
Dividends paid: 56939078.751857355
Stock repurchases: 0
Net debt paydown: -22470084.389160946
Dividend yield: 0.2515870889666886%
Buyback yield: 0%
Debt paydown yield: -0.09928476617863136%
Total shareholder yield: 0.15230232278805722% (Low Return)
Shareholder yield for NZM2.DE (annual period ending 2024-12-31)
Market cap (USD): 22631955791.41837
Dividends paid: 34839609.48396095
Stock repurchases: 0
Net debt paydown: -96267047.92475665
Dividend yield: 0.1539398972190088%
Buyback yield: 0%
Debt paydown yield: -0.4253589429564871%
Total shareholder yield: -0.27141904573747827% (Minimal or Negative)
Shareholder yield for NZM2.DE (quarterly period ending 2024-12-31)
Market cap (USD): 22631955791.41837
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZM2.DE (quarterly period ending 2025-03-31)
Market cap (USD): 22631955791.41837
Dividends paid: 0
Stock repurchases: 4470246.734397678
Net debt paydown: 4010461.2631651163
Dividend yield: 0%
Buyback yield: 0.01975192411825369%
Debt paydown yield: 0.017720347724812235%
Total shareholder yield: 0.037472271843065924% (Low Return)
Shareholder yield for NZM2.DE (quarterly period ending 2025-06-30)
Market cap (USD): 22631955791.41837
Dividends paid: 41257861.635220125
Stock repurchases: 10864779.874213835
Net debt paydown: -275690614.41702944
Dividend yield: 0.18229914381002973%
Buyback yield: 0.048006367520095475%
Debt paydown yield: -1.218147547467225%
Total shareholder yield: -0.9878420361370998% (Minimal or Negative)
Shareholder yield for NZM2.DE (quarterly period ending 2025-09-30)
Market cap (USD): 22905047579.294117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33663522.01257861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14696988467734082%
Total shareholder yield: 0.14696988467734082% (Low Return)
Shareholder yield for NZM2.DE (quarterly period ending 2025-12-31)
Market cap (USD): 24113385894.388237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZM2.DE (annual period ending 2025-12-31)
Market cap (USD): 24113385894.388237
Dividends paid: 63317610.06289308
Stock repurchases: 15707547.16981132
Dividend yield: 0.2625828257392447%
Buyback yield: 0.0651403632762616%
Total shareholder yield: 0.3277231890155063% (Low Return)
Shareholder yield for ORS.V (annual period ending 2022-01-31)
Market cap (USD): 5869858.914062501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (annual period ending 2023-01-31)
Market cap (USD): 3204016.805970149
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (annual period ending 2024-01-31)
Market cap (USD): 2403012.604477612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (quarterly period ending 2024-10-31)
Market cap (USD): 3088764.402877698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (quarterly period ending 2025-01-31)
Market cap (USD): 2220715.0965517242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (annual period ending 2025-01-31)
Market cap (USD): 2220715.0965517242
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORS.V (quarterly period ending 2025-04-30)
Market cap (USD): 3888933.4420289863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10549.725137431284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27127553851698577%
Total shareholder yield: -0.27127553851698577% (Minimal or Negative)
Shareholder yield for ORS.V (quarterly period ending 2025-10-31)
Market cap (USD): 6900079.050000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42101.44927536232
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6101589412278156%
Total shareholder yield: 0.6101589412278156% (Low Return)
Shareholder yield for OST (annual period ending 2022-09-30)
Market cap (USD): 1714627000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2958890.2859785007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17256757802008837%
Total shareholder yield: -0.17256757802008837% (Minimal or Negative)
Shareholder yield for OST (annual period ending 2023-09-30)
Market cap (USD): 1036231100
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -528577.112128675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05100957808819625%
Total shareholder yield: -0.05100957808819625% (Minimal or Negative)
Shareholder yield for OST (quarterly period ending 2024-09-30)
Market cap (USD): 560608480
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OST (annual period ending 2024-09-30)
Market cap (USD): 560608480
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -459282.60332597233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08192573243379628%
Total shareholder yield: -0.08192573243379628% (Minimal or Negative)
Shareholder yield for OST (quarterly period ending 2025-03-31)
Market cap (USD): 226628960
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 485413.8411085303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2141887961311433%
Total shareholder yield: 0.2141887961311433% (Low Return)
Shareholder yield for OST (annual period ending 2025-09-30)
Market cap (USD): 10138664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 376130.9233198161
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.709866737075182%
Total shareholder yield: 3.709866737075182% (Low Return)
Shareholder yield for OST (quarterly period ending 2025-09-30)
Market cap (USD): 10138664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -109282.91778871417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0778828235033153%
Total shareholder yield: -1.0778828235033153% (Minimal or Negative)
Shareholder yield for PFV.DE (annual period ending 2021-12-31)
Market cap (USD): 2048099904.9431818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFV.DE (annual period ending 2022-12-31)
Market cap (USD): 1563394100.925532
Dividends paid: 42829787.234042555
Stock repurchases: 0
Net debt paydown: -75204352.03094777
Dividend yield: 2.739538751533426%
Buyback yield: 0%
Debt paydown yield: -4.810325943178797%
Total shareholder yield: -2.070787191645371% (Minimal or Negative)
Shareholder yield for PFV.DE (annual period ending 2023-12-31)
Market cap (USD): 1468417299.8555555
Dividends paid: 1205555.5555555555
Stock repurchases: 0
Net debt paydown: 62041725.768321514
Dividend yield: 0.08209897524866691%
Buyback yield: 0%
Debt paydown yield: 4.225074559828763%
Total shareholder yield: 4.30717353507743% (Moderate Return)
Shareholder yield for PFV.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1436875053.7604167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFV.DE (annual period ending 2024-12-31)
Market cap (USD): 1436875053.7604167
Dividends paid: 32469791.666666668
Stock repurchases: 0
Net debt paydown: -1831597.2222222239
Dividend yield: 2.2597505316617914%
Buyback yield: 0%
Debt paydown yield: -0.12747087629009826%
Total shareholder yield: 2.132279655371693% (Low Return)
Shareholder yield for PFV.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1713722143.0352943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -788664.2156862728
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.046020541830043345%
Total shareholder yield: -0.046020541830043345% (Minimal or Negative)
Shareholder yield for PRG.V (annual period ending 2021-11-30)
Market cap (USD): 13706702.929133859
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (annual period ending 2022-11-30)
Market cap (USD): 11377459.294117646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (annual period ending 2023-11-30)
Market cap (USD): 9955276.882352943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2024-11-30)
Market cap (USD): 9670840.400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (annual period ending 2024-11-30)
Market cap (USD): 9670840.400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2025-02-28)
Market cap (USD): 14774895.055555556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2025-05-31)
Market cap (USD): 14015710.724637683
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2025-08-31)
Market cap (USD): 12706213.664233575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (annual period ending 2025-11-30)
Market cap (USD): 17960132.171428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2025-11-30)
Market cap (USD): 17960132.171428572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRG.V (quarterly period ending 2026-02-28)
Market cap (USD): 66354671.35766423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTS (annual period ending 2021-12-31)
Market cap (USD): 907060112
Dividends paid: 0
Stock repurchases: 524000
Dividend yield: 0%
Buyback yield: 0.057769048938181064%
Total shareholder yield: 0.057769048938181064% (Low Return)
Shareholder yield for PRTS (annual period ending 2022-12-31)
Market cap (USD): 506981812.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTS (annual period ending 2023-12-31)
Market cap (USD): 255920531.60000002
Dividends paid: 0
Stock repurchases: 4311000
Net debt paydown: 8526000
Dividend yield: 0%
Buyback yield: 1.6845072855420715%
Debt paydown yield: 3.3315029265905136%
Total shareholder yield: 5.016010212132585% (Moderate Return)
Shareholder yield for PRTS (quarterly period ending 2024-09-30)
Market cap (USD): 73698634.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTS (quarterly period ending 2024-12-31)
Market cap (USD): 87466510.80000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTS (annual period ending 2024-12-31)
Market cap (USD): 87466510.80000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.6585431049342825%
Total shareholder yield: -3.6585431049342825% (Minimal or Negative)
Shareholder yield for PRTS (quarterly period ending 2025-03-31)
Market cap (USD): 80987510
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTS (quarterly period ending 2025-06-30)
Market cap (USD): 59930757.400000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7735000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.906561397804058%
Total shareholder yield: -12.906561397804058% (Minimal or Negative)
Shareholder yield for PRTS (quarterly period ending 2025-09-30)
Market cap (USD): 57501132.099999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9957000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.316180806116687%
Total shareholder yield: -17.316180806116687% (Minimal or Negative)
Shareholder yield for PRTS (quarterly period ending 2025-12-31)
Market cap (USD): 40493755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2047000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.055100471665322%
Total shareholder yield: 5.055100471665322% (Moderate Return)
Shareholder yield for PRTS (annual period ending 2025-12-31)
Market cap (USD): 40493755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13313000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.87667444029332%
Total shareholder yield: -32.87667444029332% (Minimal or Negative)
Shareholder yield for PYC.AX (annual period ending 2021-06-30)
Market cap (USD): 1131406754.8195488
Dividends paid: 0
Stock repurchases: 1725314.2857142857
Dividend yield: 0%
Buyback yield: 0.15249283941118602%
Total shareholder yield: 0.15249283941118602% (Low Return)
Shareholder yield for PYC.AX (annual period ending 2022-06-30)
Market cap (USD): 434101162.8137931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PYC.AX (annual period ending 2023-06-30)
Market cap (USD): 358232282.0198676
Dividends paid: 0
Stock repurchases: 646521.8543046358
Net debt paydown: 441941.31536880566
Dividend yield: 0%
Buyback yield: 0.18047559830712845%
Debt paydown yield: 0.12336725011965716%
Total shareholder yield: 0.3038428484267856% (Low Return)
Shareholder yield for PYC.AX (annual period ending 2024-06-30)
Market cap (USD): 786808357.5999999
Dividends paid: 0
Stock repurchases: 1045832.6666666666
Net debt paydown: -532929.5452538632
Dividend yield: 0%
Buyback yield: 0.1329208893836319%
Debt paydown yield: -0.06773308139220295%
Total shareholder yield: 0.06518780799142894% (Low Return)
Shareholder yield for RCE.AX (annual period ending 2021-06-30)
Market cap (USD): 207151364.90225562
Dividends paid: 0
Stock repurchases: 1292236.8421052631
Dividend yield: 0%
Buyback yield: 0.6238128542937698%
Total shareholder yield: 0.6238128542937698% (Low Return)
Shareholder yield for RCE.AX (annual period ending 2022-06-30)
Market cap (USD): 181746594.8137931
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40760
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02242683008270956%
Total shareholder yield: -0.02242683008270956% (Minimal or Negative)
Shareholder yield for RCE.AX (annual period ending 2023-06-30)
Market cap (USD): 122960707.96026489
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -114377.74834437086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09301975423021504%
Total shareholder yield: -0.09301975423021504% (Minimal or Negative)
Shareholder yield for RCE.AX (annual period ending 2024-06-30)
Market cap (USD): 119787528.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -374855.5849889625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31293373358303844%
Total shareholder yield: -0.31293373358303844% (Minimal or Negative)
Shareholder yield for REE (annual period ending 2021-12-31)
Market cap (USD): 4849226919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE (annual period ending 2022-12-31)
Market cap (USD): 339882751.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE (annual period ending 2023-12-31)
Market cap (USD): 149699858.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4612671.082370667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.081279530096919%
Total shareholder yield: -3.081279530096919% (Minimal or Negative)
Shareholder yield for REE (quarterly period ending 2024-09-30)
Market cap (USD): 205618871.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE (quarterly period ending 2024-12-31)
Market cap (USD): 257169211.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2512395.409107739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9769425335272182%
Total shareholder yield: -0.9769425335272182% (Minimal or Negative)
Shareholder yield for REE (annual period ending 2024-12-31)
Market cap (USD): 257169211.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3193282.3734201174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2417047733998139%
Total shareholder yield: -1.2417047733998139% (Minimal or Negative)
Shareholder yield for REE (quarterly period ending 2025-06-30)
Market cap (USD): 17474691.599999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2663395.967187943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.241447621244102%
Total shareholder yield: 15.241447621244102% (High Return)
Shareholder yield for SGI.AX (annual period ending 2021-06-30)
Market cap (USD): 11244893.909774436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGI.AX (annual period ending 2022-06-30)
Market cap (USD): 10314282
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16265020.720767435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -157.6941634984135%
Total shareholder yield: -157.6941634984135% (Minimal or Negative)
Shareholder yield for SGI.AX (annual period ending 2023-06-30)
Market cap (USD): 11885331.57615894
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1759216.7024434786
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.80157866165326%
Total shareholder yield: 14.80157866165326% (High Return)
Shareholder yield for SGI.AX (annual period ending 2024-06-30)
Market cap (USD): 19940945.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8109967.024282562
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -40.66992282934794%
Total shareholder yield: -40.66992282934794% (Minimal or Negative)
Shareholder yield for SHANTIGEAR.NS (annual period ending 2022-03-31)
Market cap (USD): 174505043.96637216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHANTIGEAR.NS (annual period ending 2023-03-31)
Market cap (USD): 331476025.4959805
Dividends paid: 2802679.658952497
Stock repurchases: 0
Dividend yield: 0.8455150428327078%
Buyback yield: 0%
Total shareholder yield: 0.8455150428327078% (Low Return)
Shareholder yield for SHANTIGEAR.NS (annual period ending 2024-03-31)
Market cap (USD): 497769560.58829176
Dividends paid: 4619258.9039453175
Stock repurchases: 0
Dividend yield: 0.9279914381437909%
Buyback yield: 0%
Total shareholder yield: 0.9279914381437909% (Low Return)
Shareholder yield for SHANTIGEAR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 566260493.548495
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHANTIGEAR.NS (quarterly period ending 2024-12-31)
Market cap (USD): 443939680.87014794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHANTIGEAR.NS (annual period ending 2025-03-31)
Market cap (USD): 415182364.6720738
Dividends paid: 4493804.068272153
Stock repurchases: 0
Dividend yield: 1.0823687253242378%
Buyback yield: 0%
Total shareholder yield: 1.0823687253242378% (Low Return)
Shareholder yield for SHANTIGEAR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 415182364.6720738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)