speb/financial-data huggingface dataset:
Shareholder yield for KNSA (annual period ending 2022-12-31)
Market cap (USD): 693623074.48
Dividends paid: 0
Stock repurchases: 1085542.1686746988
Dividend yield: 0%
Buyback yield: 0.15650317998554408%
Total shareholder yield: 0.15650317998554408% (Low Return)
Shareholder yield for KNSA (annual period ending 2023-12-31)
Market cap (USD): 812159461.04
Dividends paid: 0
Stock repurchases: 2792405.063291139
Net debt paydown: -8385130.394997712
Dividend yield: 0%
Buyback yield: 0.34382472867032315%
Debt paydown yield: -1.0324487735770813%
Total shareholder yield: -0.6886240449067582% (Minimal or Negative)
Shareholder yield for KNSA (quarterly period ending 2024-09-30)
Market cap (USD): 1157118867.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNSA (quarterly period ending 2024-12-31)
Market cap (USD): 915878799.2800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNSA (annual period ending 2024-12-31)
Market cap (USD): 915878799.2800001
Dividends paid: 0
Stock repurchases: 6230000
Net debt paydown: 3197705.6962025315
Dividend yield: 0%
Buyback yield: 0.680221007943146%
Debt paydown yield: 0.3491407049400362%
Total shareholder yield: 1.0293617128831822% (Low Return)
Shareholder yield for KNSA (quarterly period ending 2025-03-31)
Market cap (USD): 1028395759.96
Dividends paid: 0
Stock repurchases: 535064.935064935
Dividend yield: 0%
Buyback yield: 0.052029088012356894%
Total shareholder yield: 0.052029088012356894% (Low Return)
Shareholder yield for KNSA (quarterly period ending 2025-06-30)
Market cap (USD): 1281211646.92
Dividends paid: 0
Stock repurchases: 2804109.589041096
Net debt paydown: -500088.9521437455
Dividend yield: 0%
Buyback yield: 0.218863885274701%
Debt paydown yield: -0.03903250125347724%
Total shareholder yield: 0.17983138402122376% (Low Return)
Shareholder yield for KNSA (quarterly period ending 2025-09-30)
Market cap (USD): 1797956207.08
Dividends paid: 0
Stock repurchases: 5882432.432432433
Net debt paydown: 244279.89633469097
Dividend yield: 0%
Buyback yield: 0.3271732876067039%
Debt paydown yield: 0.013586532050823292%
Total shareholder yield: 0.34075981965752716% (Low Return)
Shareholder yield for KNSA (annual period ending 2025-12-31)
Market cap (USD): 1910010135
Dividends paid: 0
Stock repurchases: 10445945.945945946
Net debt paydown: -515033.78378378414
Dividend yield: 0%
Buyback yield: 0.5469052626752657%
Debt paydown yield: -0.026964976486042787%
Total shareholder yield: 0.5199402861892229% (Low Return)
Shareholder yield for KNSA (quarterly period ending 2025-12-31)
Market cap (USD): 1910010135
Dividends paid: 0
Stock repurchases: 1240540.5405405406
Net debt paydown: 298648.6486486476
Dividend yield: 0%
Buyback yield: 0.06494942188045198%
Debt paydown yield: 0.01563597193418283%
Total shareholder yield: 0.08058539381463481% (Low Return)
Shareholder yield for KRG (annual period ending 2021-12-31)
Market cap (USD): 3545541980.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRG (annual period ending 2022-12-31)
Market cap (USD): 3573971297.6000004
Dividends paid: 179624000
Stock repurchases: 1535000
Dividend yield: 5.025893747961026%
Buyback yield: 0.04294942158687133%
Total shareholder yield: 5.068843169547898% (Moderate Return)
Shareholder yield for KRG (annual period ending 2023-12-31)
Market cap (USD): 4059300354.49
Dividends paid: 210546000
Stock repurchases: 767000
Net debt paydown: 248264000
Dividend yield: 5.18675588435122%
Buyback yield: 0.018894881704223238%
Debt paydown yield: 6.115930784116399%
Total shareholder yield: 11.321581550171842% (High Return)
Shareholder yield for KRG (quarterly period ending 2024-09-30)
Market cap (USD): 4881719886.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRG (quarterly period ending 2024-12-31)
Market cap (USD): 4686775997.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRG (annual period ending 2024-12-31)
Market cap (USD): 4686775997.08
Dividends paid: 221793000
Stock repurchases: 907000
Net debt paydown: -397728000
Dividend yield: 4.732314924762429%
Buyback yield: 0.019352322376087267%
Debt paydown yield: -8.486174723259579%
Total shareholder yield: -3.7345074761210624% (Minimal or Negative)
Shareholder yield for KRG (quarterly period ending 2025-03-31)
Market cap (USD): 4201446940.19
Dividends paid: 59309000
Stock repurchases: 1146000
Dividend yield: 1.4116327266367406%
Buyback yield: 0.027276317333384557%
Total shareholder yield: 1.438909043970125% (Low Return)
Shareholder yield for KRG (quarterly period ending 2025-06-30)
Market cap (USD): 4313133543.24
Dividends paid: 59350000
Stock repurchases: 25000
Net debt paydown: -178321000
Dividend yield: 1.3760297334873763%
Buyback yield: 0.0005796249930443877%
Debt paydown yield: -4.13437233538673%
Total shareholder yield: -2.7577629769063092% (Minimal or Negative)
Shareholder yield for KRG (quarterly period ending 2025-09-30)
Market cap (USD): 4298918884.67
Dividends paid: 59361000
Stock repurchases: 70022000
Net debt paydown: 81539000
Dividend yield: 1.3808355447617793%
Buyback yield: 1.6288281281533212%
Debt paydown yield: 1.8967326946030343%
Total shareholder yield: 4.906396367518134% (Moderate Return)
Shareholder yield for KRG (annual period ending 2025-12-31)
Market cap (USD): 4678653335.04
Dividends paid: 236477000
Stock repurchases: 249302000
Net debt paydown: 201452000
Dividend yield: 5.054381743330814%
Buyback yield: 5.328499081838228%
Debt paydown yield: 4.305768894892438%
Total shareholder yield: 14.68864972006148% (High Return)
Shareholder yield for KRG (quarterly period ending 2025-12-31)
Market cap (USD): 4678653335.04
Dividends paid: 58457000
Stock repurchases: 178109000
Net debt paydown: -18639000
Dividend yield: 1.2494407218033439%
Buyback yield: 3.806843278301517%
Debt paydown yield: -0.3983838652974413%
Total shareholder yield: 4.657900134807419% (Moderate Return)
Shareholder yield for KRNY (annual period ending 2021-06-30)
Market cap (USD): 572689107.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRNY (annual period ending 2022-06-30)
Market cap (USD): 550662603.75
Dividends paid: 30693000
Stock repurchases: 130497000
Dividend yield: 5.573830470960141%
Buyback yield: 23.698177270676883%
Total shareholder yield: 29.272007741637026% (High Return)
Shareholder yield for KRNY (annual period ending 2023-06-30)
Market cap (USD): 366269297.58000004
Dividends paid: 28499000
Stock repurchases: 28020000
Net debt paydown: -605475000
Dividend yield: 7.7808869562088505%
Buyback yield: 7.650108863924067%
Debt paydown yield: -165.30869608795234%
Total shareholder yield: -149.87770026781942% (Minimal or Negative)
Shareholder yield for KRNY (annual period ending 2024-06-30)
Market cap (USD): 340466821.29
Dividends paid: 27564000
Stock repurchases: 11724000
Net debt paydown: -102977000
Dividend yield: 8.09594306298697%
Buyback yield: 3.4435073454672485%
Debt paydown yield: -30.24582530827199%
Total shareholder yield: -18.70637489981777% (Minimal or Negative)
Shareholder yield for KRNY (quarterly period ending 2024-12-31)
Market cap (USD): 405287676.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRNY (quarterly period ending 2025-03-31)
Market cap (USD): 363751982.82
Dividends paid: 6875000
Stock repurchases: 0
Dividend yield: 1.8900240616425847%
Buyback yield: 0%
Total shareholder yield: 1.8900240616425847% (Low Return)
Shareholder yield for KRNY (quarterly period ending 2025-06-30)
Market cap (USD): 381373186.14
Dividends paid: 6895000
Stock repurchases: 13000
Net debt paydown: -42515000
Dividend yield: 1.8079404243875927%
Buyback yield: 0.003408734665270298%
Debt paydown yield: -11.14787340722821%
Total shareholder yield: -9.336524248175348% (Minimal or Negative)
Shareholder yield for KRNY (annual period ending 2025-06-30)
Market cap (USD): 381373186.14
Dividends paid: 27634000
Stock repurchases: 362000
Net debt paydown: 353298000
Dividend yield: 7.245921056929186%
Buyback yield: 0.09492014990983445%
Debt paydown yield: 92.6383953669743%
Total shareholder yield: 99.97923657381331% (High Return)
Shareholder yield for KRNY (quarterly period ending 2025-09-30)
Market cap (USD): 395218417.32
Dividends paid: 7095000
Stock repurchases: 415000
Net debt paydown: 49994000
Dividend yield: 1.7952098609451512%
Buyback yield: 0.10500522794816601%
Debt paydown yield: 12.649714135037618%
Total shareholder yield: 14.549929223930935% (High Return)
Shareholder yield for KRNY (quarterly period ending 2025-12-31)
Market cap (USD): 453745985.49
Dividends paid: 6894000
Stock repurchases: 0
Net debt paydown: 111497000
Dividend yield: 1.5193522853001495%
Buyback yield: 0%
Debt paydown yield: 24.572559001176497%
Total shareholder yield: 26.09191128647665% (High Return)
Shareholder yield for LFG.AX (annual period ending 2021-06-30)
Market cap (USD): 1066024060.1503758
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFG.AX (annual period ending 2022-06-30)
Market cap (USD): 554855172.4137931
Dividends paid: 95017241.37931035
Stock repurchases: 0
Dividend yield: 17.124692370795735%
Buyback yield: 0%
Total shareholder yield: 17.124692370795735% (High Return)
Shareholder yield for LFG.AX (annual period ending 2023-06-30)
Market cap (USD): 538839735.0993378
Dividends paid: 98835761.58940397
Stock repurchases: 0
Net debt paydown: -501634204.1562004
Dividend yield: 18.34232985271272%
Buyback yield: 0%
Debt paydown yield: -93.09525105154349%
Total shareholder yield: -74.75292119883076% (Minimal or Negative)
Shareholder yield for LFG.AX (annual period ending 2024-06-30)
Market cap (USD): 597080000
Dividends paid: 72413333.33333333
Stock repurchases: 0
Net debt paydown: -424565267.10816765
Dividend yield: 12.127911390991715%
Buyback yield: 0%
Debt paydown yield: -71.1069315850753%
Total shareholder yield: -58.97902019408359% (Minimal or Negative)
Shareholder yield for LFG.AX (quarterly period ending 2024-12-31)
Market cap (USD): 518571428.5714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFG.AX (annual period ending 2025-06-30)
Market cap (USD): 581403921.5686275
Dividends paid: 59580392.15686274
Stock repurchases: 0
Net debt paydown: 152957294.11764717
Dividend yield: 10.247676347987966%
Buyback yield: 0%
Debt paydown yield: 26.308266670264018%
Total shareholder yield: 36.55594301825198% (High Return)
Shareholder yield for LFG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 581403921.5686275
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -379483753.5014019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -65.2702431861063%
Total shareholder yield: -65.2702431861063% (Minimal or Negative)
Shareholder yield for LGND (annual period ending 2021-12-31)
Market cap (USD): 1931156637.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGND (annual period ending 2022-12-31)
Market cap (USD): 1338742874.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 232971000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.40222147100536%
Total shareholder yield: 17.40222147100536% (High Return)
Shareholder yield for LGND (annual period ending 2023-12-31)
Market cap (USD): 1431332576.6200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81581000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.699653688638058%
Total shareholder yield: 5.699653688638058% (Moderate Return)
Shareholder yield for LGND (quarterly period ending 2024-09-30)
Market cap (USD): 2005909795.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGND (quarterly period ending 2024-12-31)
Market cap (USD): 2147399686.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGND (annual period ending 2024-12-31)
Market cap (USD): 2147399686.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -916000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04265624168187643%
Total shareholder yield: -0.04265624168187643% (Minimal or Negative)
Shareholder yield for LGND (quarterly period ending 2025-03-31)
Market cap (USD): 2107117153.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGND (quarterly period ending 2025-06-30)
Market cap (USD): 2278267814.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1294000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05679753678543482%
Total shareholder yield: -0.05679753678543482% (Minimal or Negative)
Shareholder yield for LGND (quarterly period ending 2025-09-30)
Market cap (USD): 3550073545.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -445255000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.542134530124855%
Total shareholder yield: -12.542134530124855% (Minimal or Negative)
Shareholder yield for LGND (annual period ending 2025-12-31)
Market cap (USD): 3789163403.27
Dividends paid: 0
Stock repurchases: 15000000
Net debt paydown: -444410000
Dividend yield: 0%
Buyback yield: 0.3958657466989994%
Debt paydown yield: -11.728446432700153%
Total shareholder yield: -11.332580686001153% (Minimal or Negative)
Shareholder yield for LGND (quarterly period ending 2025-12-31)
Market cap (USD): 3789163403.27
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -494000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.013037178591287044%
Total shareholder yield: -0.013037178591287044% (Minimal or Negative)
Shareholder yield for LRE (annual period ending 2024-06-30)
Market cap (USD): 30148599
Dividends paid: 155566.6189557533
Stock repurchases: 0
Net debt paydown: 6373886.882830918
Dividend yield: 0.515999496214578%
Buyback yield: 0%
Debt paydown yield: 21.141569075335536%
Total shareholder yield: 21.657568571550115% (High Return)
Shareholder yield for LRE (quarterly period ending 2024-12-31)
Market cap (USD): 25237515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRE (annual period ending 2025-06-30)
Market cap (USD): 24555420
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTHM.L (annual period ending 2022-03-31)
Market cap (USD): 2819747.3684210526
Dividends paid: 5761842.105263158
Stock repurchases: 0
Dividend yield: 204.33894787140318%
Buyback yield: 0%
Total shareholder yield: 204.33894787140318% (High Return)
Shareholder yield for LTHM.L (annual period ending 2023-03-31)
Market cap (USD): 2705422.2222222215
Dividends paid: 8425925.925925925
Stock repurchases: 0
Net debt paydown: -2349382.7160493825
Dividend yield: 311.44587549831346%
Buyback yield: 0%
Debt paydown yield: -86.8397803770389%
Total shareholder yield: 224.60609512127456% (High Return)
Shareholder yield for LTHM.L (annual period ending 2024-03-31)
Market cap (USD): 2620800
Dividends paid: 9301265.82278481
Stock repurchases: 7594.936708860759
Net debt paydown: -2826566.651039224
Dividend yield: 354.9017789524118%
Buyback yield: 0.2897945935920619%
Debt paydown yield: -107.85129163000701%
Total shareholder yield: 247.34028191599683% (High Return)
Shareholder yield for LTHM.L (quarterly period ending 2024-09-30)
Market cap (USD): 3515904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTHM.L (annual period ending 2025-03-31)
Market cap (USD): 2725527.272727273
Dividends paid: 20623376.623376623
Stock repurchases: 0
Net debt paydown: -4630544.1394049
Dividend yield: 756.6747480292148%
Buyback yield: 0%
Debt paydown yield: -169.89535146978702%
Total shareholder yield: 586.7793965594278% (High Return)
Shareholder yield for LTHM.L (quarterly period ending 2025-03-31)
Market cap (USD): 2725527.272727273
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -330493.50649350695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.125855785798164%
Total shareholder yield: -12.125855785798164% (Minimal or Negative)
Shareholder yield for LTHM.L (quarterly period ending 2025-09-30)
Market cap (USD): 2849643.243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3957844.8578448575
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 138.88913523576178%
Total shareholder yield: 138.88913523576178% (High Return)
Shareholder yield for MADRASFERT.NS (annual period ending 2022-03-31)
Market cap (USD): 105056828.23420809
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (annual period ending 2023-03-31)
Market cap (USD): 112731664.85992694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -180801256.5127811
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -160.38196254569027%
Total shareholder yield: -160.38196254569027% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (annual period ending 2024-03-31)
Market cap (USD): 156540370.68138197
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7875529.755478799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.030989591501887%
Total shareholder yield: -5.030989591501887% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 197412593.96798852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 134799430.62200958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6205029.937684894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.603157379117118%
Total shareholder yield: -4.603157379117118% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (annual period ending 2025-03-31)
Market cap (USD): 134799430.62200958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3477885.727441132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.580044820214007%
Total shareholder yield: 2.580044820214007% (Low Return)
Shareholder yield for MADRASFERT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 177558289.80809736
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 151511504.46448702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MADRASFERT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 142868157.43566895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAK.DE (annual period ending 2021-12-31)
Market cap (USD): 115811590.90909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAK.DE (annual period ending 2022-12-31)
Market cap (USD): 37255212.765957445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAK.DE (annual period ending 2023-12-31)
Market cap (USD): 66637999.99999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26070094.56264773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -39.1219642886157%
Total shareholder yield: -39.1219642886157% (Minimal or Negative)
Shareholder yield for MAK.DE (annual period ending 2024-12-31)
Market cap (USD): 29707500
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11417013.888888866
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 38.43141930114909%
Total shareholder yield: 38.43141930114909% (High Return)
Shareholder yield for MAK.DE (quarterly period ending 2024-12-31)
Market cap (USD): 29707500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCP.AX (annual period ending 2021-06-30)
Market cap (USD): 101738490.63157894
Dividends paid: 7746616.541353383
Stock repurchases: 1014285.7142857142
Dividend yield: 7.614243629194245%
Buyback yield: 0.9969537664547254%
Total shareholder yield: 8.61119739564897% (Moderate Return)
Shareholder yield for MCP.AX (annual period ending 2022-06-30)
Market cap (USD): 58572409.096551724
Dividends paid: 3992413.7931034486
Stock repurchases: 2068.9655172413795
Net debt paydown: -8402670.46927664
Dividend yield: 6.816202124318103%
Buyback yield: 0.003532321017957214%
Debt paydown yield: -14.345782594370569%
Total shareholder yield: -7.526048149034509% (Minimal or Negative)
Shareholder yield for MCP.AX (annual period ending 2023-06-30)
Market cap (USD): 35272306.07284768
Dividends paid: 3813245.0331125828
Stock repurchases: 1324.5033112582782
Net debt paydown: 3408426.5814112797
Dividend yield: 10.810875323085229%
Buyback yield: 0.003755080001071633%
Debt paydown yield: 9.663180440688729%
Total shareholder yield: 20.477810843775032% (High Return)
Shareholder yield for MCP.AX (annual period ending 2024-06-30)
Market cap (USD): 39346098.54
Dividends paid: 2878666.6666666665
Stock repurchases: 0
Net debt paydown: 3618975.7174392957
Dividend yield: 7.316269651844029%
Buyback yield: 0%
Debt paydown yield: 9.197800675866695%
Total shareholder yield: 16.514070327710723% (High Return)
Shareholder yield for MITT (annual period ending 2021-12-31)
Market cap (USD): 189866745.75
Dividends paid: 0
Stock repurchases: 3555000
Dividend yield: 0%
Buyback yield: 1.872365793155224%
Total shareholder yield: 1.872365793155224% (Low Return)
Shareholder yield for MITT (annual period ending 2022-12-31)
Market cap (USD): 111948232
Dividends paid: 37765000
Stock repurchases: 18217000
Dividend yield: 33.73434249502038%
Buyback yield: 16.27270004585691%
Total shareholder yield: 50.00704254087729% (High Return)
Shareholder yield for MITT (annual period ending 2023-12-31)
Market cap (USD): 152020610.5
Dividends paid: 35781000
Stock repurchases: 6352000
Net debt paydown: -1680942000
Dividend yield: 23.536940078266557%
Buyback yield: 4.178380799227221%
Debt paydown yield: -1105.7329624393265%
Total shareholder yield: -1078.0176415618328% (Minimal or Negative)
Shareholder yield for MITT (quarterly period ending 2024-09-30)
Market cap (USD): 195591371.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MITT (quarterly period ending 2024-12-31)
Market cap (USD): 178099460
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MITT (annual period ending 2024-12-31)
Market cap (USD): 178099460
Dividends paid: 37189000
Stock repurchases: 0
Net debt paydown: -765315000
Dividend yield: 20.881029060952798%
Buyback yield: 0%
Debt paydown yield: -429.71213949778394%
Total shareholder yield: -408.8311104368311% (Minimal or Negative)
Shareholder yield for MITT (quarterly period ending 2025-03-31)
Market cap (USD): 200997962
Dividends paid: 10938000
Stock repurchases: 0
Dividend yield: 5.441846221306463%
Buyback yield: 0%
Total shareholder yield: 5.441846221306463% (Moderate Return)
Shareholder yield for MITT (quarterly period ending 2025-06-30)
Market cap (USD): 213401317.25
Dividends paid: 11281000
Stock repurchases: 0
Net debt paydown: -138157000
Dividend yield: 5.286284145464899%
Buyback yield: 0%
Debt paydown yield: -64.74046260836752%
Total shareholder yield: -59.454178462902625% (Minimal or Negative)
Shareholder yield for MITT (quarterly period ending 2025-09-30)
Market cap (USD): 210539004.5
Dividends paid: 11590000
Stock repurchases: 0
Net debt paydown: -1485733000
Dividend yield: 5.5049182110101595%
Buyback yield: 0%
Debt paydown yield: -705.6806426573561%
Total shareholder yield: -700.175724446346% (Minimal or Negative)
Shareholder yield for MITT (quarterly period ending 2025-12-31)
Market cap (USD): 254427800
Dividends paid: 11921000
Stock repurchases: 0
Net debt paydown: 262258000
Dividend yield: 4.685415666055361%
Buyback yield: 0%
Debt paydown yield: 103.07757249797389%
Total shareholder yield: 107.76298816402925% (High Return)
Shareholder yield for MITT (annual period ending 2025-12-31)
Market cap (USD): 254427800
Dividends paid: 45730000
Stock repurchases: 0
Net debt paydown: -1770979000
Dividend yield: 17.973664827507058%
Buyback yield: 0%
Debt paydown yield: -696.0634804844439%
Total shareholder yield: -678.0898156569368% (Minimal or Negative)
Shareholder yield for MNDI.L (annual period ending 2021-12-31)
Market cap (USD): 90720961.8831081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNDI.L (annual period ending 2022-12-31)
Market cap (USD): 64898188.745783135
Dividends paid: 386746987.95180726
Stock repurchases: 8433734.939759037
Dividend yield: 595.9287854192029%
Buyback yield: 12.995331769266105%
Total shareholder yield: 608.924117188469% (High Return)
Shareholder yield for MNDI.L (annual period ending 2023-12-31)
Market cap (USD): 78116073.79746835
Dividends paid: 436708860.75949365
Stock repurchases: 10126582.278481012
Net debt paydown: -59310660.36297035
Dividend yield: 559.0512163882548%
Buyback yield: 12.963506466974026%
Debt paydown yield: -75.92632025611678%
Total shareholder yield: 496.0884025991121% (High Return)
Shareholder yield for MNDI.L (annual period ending 2024-12-31)
Market cap (USD): 61932097.2225
Dividends paid: 1351250000
Stock repurchases: 15000000
Net debt paydown: 36946202.5316453
Dividend yield: 2181.825031930437%
Buyback yield: 24.220074360004855%
Debt paydown yield: 59.65598484241658%
Total shareholder yield: 2265.7010911328584% (High Return)
Shareholder yield for MNDI.L (quarterly period ending 2024-12-31)
Market cap (USD): 61932097.2225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNDI.L (quarterly period ending 2025-06-30)
Market cap (USD): 70104972.33493151
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1330565068.4931507
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1897.9610492338277%
Total shareholder yield: -1897.9610492338277% (Minimal or Negative)
Shareholder yield for MON.V (annual period ending 2021-12-31)
Market cap (USD): 199696.84251968504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (annual period ending 2022-12-31)
Market cap (USD): 124321.07352941176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (annual period ending 2023-12-31)
Market cap (USD): 576397.7045454545
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -159869.29590017826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.735935559675884%
Total shareholder yield: -27.735935559675884% (Minimal or Negative)
Shareholder yield for MON.V (quarterly period ending 2024-09-30)
Market cap (USD): 876693.7925925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (quarterly period ending 2024-12-31)
Market cap (USD): 827647.9860139862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7105.982905982906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8585755086780124%
Total shareholder yield: 0.8585755086780124% (Low Return)
Shareholder yield for MON.V (annual period ending 2024-12-31)
Market cap (USD): 827647.9860139862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49867.599067599076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.02521843951619%
Total shareholder yield: 6.02521843951619% (Moderate Return)
Shareholder yield for MON.V (quarterly period ending 2025-03-31)
Market cap (USD): 827647.9860139862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (quarterly period ending 2025-06-30)
Market cap (USD): 925602.1532846715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (quarterly period ending 2025-09-30)
Market cap (USD): 1763749.330935252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (quarterly period ending 2025-12-31)
Market cap (USD): 2529979.218978102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MON.V (annual period ending 2025-12-31)
Market cap (USD): 2529979.218978102
Dividends paid: 10975834.306569342
Stock repurchases: 0
Dividend yield: 433.8310063670267%
Buyback yield: 0%
Total shareholder yield: 433.8310063670267% (High Return)
Shareholder yield for MONY.L (annual period ending 2021-12-31)
Market cap (USD): 11257662.07702703
Dividends paid: 84864864.86486487
Stock repurchases: 0
Dividend yield: 753.8409332613077%
Buyback yield: 0%
Total shareholder yield: 753.8409332613077% (High Return)
Shareholder yield for MONY.L (annual period ending 2022-12-31)
Market cap (USD): 9479343.30180723
Dividends paid: 75662650.60240965
Stock repurchases: 361445.78313253017
Net debt paydown: -26659068.70726148
Dividend yield: 798.1845175707964%
Buyback yield: 3.812983364191703%
Debt paydown yield: -281.23328651024747%
Total shareholder yield: 520.7642144247407% (High Return)
Shareholder yield for MONY.L (annual period ending 2023-12-31)
Market cap (USD): 15166792.431012658
Dividends paid: 80253164.55696203
Stock repurchases: 632911.3924050633
Net debt paydown: 10634436.480097607
Dividend yield: 529.1373566428091%
Buyback yield: 4.173007544501648%
Debt paydown yield: 70.11658218749398%
Total shareholder yield: 603.4269463748046% (High Return)
Shareholder yield for MONY.L (annual period ending 2024-12-31)
Market cap (USD): 10863296.445625
Dividends paid: 81875000
Stock repurchases: 500000
Net debt paydown: 33085443.037974685
Dividend yield: 753.6846703007327%
Buyback yield: 4.602654475118979%
Debt paydown yield: 304.5617249200565%
Total shareholder yield: 1062.8490496959082% (High Return)
Shareholder yield for MONY.L (quarterly period ending 2024-12-31)
Market cap (USD): 10863296.445625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MONY.L (quarterly period ending 2025-06-30)
Market cap (USD): 14440954.989726026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17893835.61643836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -123.9103343869493%
Total shareholder yield: -123.9103343869493% (Minimal or Negative)
Shareholder yield for NE (annual period ending 2021-12-31)
Market cap (USD): 3380778553.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NE (annual period ending 2022-12-31)
Market cap (USD): 5138974856.24
Dividends paid: 0
Stock repurchases: 84924000
Dividend yield: 0%
Buyback yield: 1.6525474900286978%
Total shareholder yield: 1.6525474900286978% (Low Return)
Shareholder yield for NE (annual period ending 2023-12-31)
Market cap (USD): 6656256783.679999
Dividends paid: 98804000
Stock repurchases: 94826000
Net debt paydown: 86567000
Dividend yield: 1.4843778299276325%
Buyback yield: 1.4246145105533954%
Debt paydown yield: 1.3005357637681203%
Total shareholder yield: 4.209528104249149% (Moderate Return)
Shareholder yield for NE (quarterly period ending 2024-09-30)
Market cap (USD): 5162906747.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NE (quarterly period ending 2024-12-31)
Market cap (USD): 4555036701.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NE (annual period ending 2024-12-31)
Market cap (USD): 4555036701.2
Dividends paid: 277831000
Stock repurchases: 299989000
Net debt paydown: -1393983000
Dividend yield: 6.099423961321913%
Buyback yield: 6.585874487486995%
Debt paydown yield: -30.603112366422046%
Total shareholder yield: -17.917813917613138% (Minimal or Negative)
Shareholder yield for NE (quarterly period ending 2025-03-31)
Market cap (USD): 3513201686.88
Dividends paid: 81406000
Stock repurchases: 20000000
Dividend yield: 2.317145648199177%
Buyback yield: 0.5692812933197006%
Total shareholder yield: 2.8864269415188777% (Low Return)
Shareholder yield for NE (quarterly period ending 2025-06-30)
Market cap (USD): 4010985032.1600003
Dividends paid: 79515000
Stock repurchases: 0
Net debt paydown: 744000
Dividend yield: 1.9824307336589457%
Buyback yield: 0%
Debt paydown yield: 0.018549059496224055%
Total shareholder yield: 2.0009797931551696% (Low Return)
Shareholder yield for NE (quarterly period ending 2025-09-30)
Market cap (USD): 4349222433.440001
Dividends paid: 79521000
Stock repurchases: 0
Net debt paydown: 1108000
Dividend yield: 1.8283957929717376%
Buyback yield: 0%
Debt paydown yield: 0.025475818194095716%
Total shareholder yield: 1.8538716111658333% (Low Return)
Shareholder yield for NE (quarterly period ending 2025-12-31)
Market cap (USD): 4408254432.72
Dividends paid: 79926000
Stock repurchases: 0
Net debt paydown: 1128000
Dividend yield: 1.813098613518179%
Buyback yield: 0%
Debt paydown yield: 0.02558835968331339%
Total shareholder yield: 1.8386869732014923% (Low Return)
Shareholder yield for NE (annual period ending 2025-12-31)
Market cap (USD): 4408254432.72
Dividends paid: 320368000
Stock repurchases: 20000000
Net debt paydown: 4395000
Dividend yield: 7.2674571055175035%
Buyback yield: 0.45369432062612397%
Debt paydown yield: 0.09969932695759075%
Total shareholder yield: 7.820850753101219% (Moderate Return)
Shareholder yield for NRAIL.NS (annual period ending 2022-03-31)
Market cap (USD): 59172962.086245544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (annual period ending 2023-03-31)
Market cap (USD): 41847085.468940325
Dividends paid: 97.442143727162
Stock repurchases: 0
Dividend yield: 0.00023285288003984257%
Buyback yield: 0%
Total shareholder yield: 0.00023285288003984257% (Low Return)
Shareholder yield for NRAIL.NS (annual period ending 2024-03-31)
Market cap (USD): 87363760.56861804
Dividends paid: 359.7553663508814
Stock repurchases: 0
Net debt paydown: -49486530.43190071
Dividend yield: 0.00041179015647834784%
Buyback yield: 0%
Debt paydown yield: -56.644231097438336%
Total shareholder yield: -56.64381930728186% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 73268323.24414717
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 69211138.92062011
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (annual period ending 2025-03-31)
Market cap (USD): 44038336.36363636
Dividends paid: 397919.1021744213
Stock repurchases: 0
Net debt paydown: -5795739.779811531
Dividend yield: 0.9035743287137292%
Buyback yield: 0%
Debt paydown yield: -13.16066922227614%
Total shareholder yield: -12.25709489356241% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 44038336.36363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 73174562.41516499
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 83119212.17587373
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRAIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 91816309.79168989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OET.OL (annual period ending 2021-12-31)
Market cap (USD): 232353539.84606612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OET.OL (annual period ending 2022-12-31)
Market cap (USD): 513903536.05263156
Dividends paid: 0
Stock repurchases: 21922485.10638298
Dividend yield: 0%
Buyback yield: 4.265875513286561%
Total shareholder yield: 4.265875513286561% (Moderate Return)
Shareholder yield for OET.OL (annual period ending 2023-12-31)
Market cap (USD): 986663801.4489194
Dividends paid: 0
Stock repurchases: 177067594.44444445
Net debt paydown: 15894075.721040249
Dividend yield: 0%
Buyback yield: 17.946092091796622%
Debt paydown yield: 1.6108907307331777%
Total shareholder yield: 19.5569828225298% (High Return)
Shareholder yield for OET.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1268355185.8969467
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OET.OL (annual period ending 2024-12-31)
Market cap (USD): 783854158.4920634
Dividends paid: 0
Stock repurchases: 111002601.04166667
Net debt paydown: 97765088.26388884
Dividend yield: 0%
Buyback yield: 14.161129317117807%
Debt paydown yield: 12.47235690526463%
Total shareholder yield: 26.633486222382437% (High Return)
Shareholder yield for OET.OL (quarterly period ending 2024-12-31)
Market cap (USD): 783854158.4920634
Dividends paid: 0
Stock repurchases: 15090988.541666668
Dividend yield: 0%
Buyback yield: 1.9252291230677276%
Total shareholder yield: 1.9252291230677276% (Low Return)
Shareholder yield for OET.OL (quarterly period ending 2025-03-31)
Market cap (USD): 851270345.5104963
Dividends paid: 0
Stock repurchases: 12247757.608695652
Dividend yield: 0%
Buyback yield: 1.4387623947302925%
Total shareholder yield: 1.4387623947302925% (Low Return)
Shareholder yield for OET.OL (quarterly period ending 2025-06-30)
Market cap (USD): 833469616.5640517
Dividends paid: 12120135.294117648
Stock repurchases: 0
Net debt paydown: -53024829.88491058
Dividend yield: 1.4541784191345168%
Buyback yield: 0%
Debt paydown yield: -6.361939155443184%
Total shareholder yield: -4.907760736308667% (Minimal or Negative)
Shareholder yield for OET.OL (quarterly period ending 2025-09-30)
Market cap (USD): 1139767469.053106
Dividends paid: 26512795.29411765
Stock repurchases: 0
Net debt paydown: 16764415.29411769
Dividend yield: 2.3261582747351%
Buyback yield: 0%
Debt paydown yield: 1.4708627636166174%
Total shareholder yield: 3.7970210383517173% (Low Return)
Shareholder yield for OET.OL (annual period ending 2025-12-31)
Market cap (USD): 1307062604.1334662
Dividends paid: 83154217.64705883
Stock repurchases: 0
Net debt paydown: -39333224.47303915
Dividend yield: 6.361915441853451%
Buyback yield: 0%
Debt paydown yield: -3.0092838972403784%
Total shareholder yield: 3.352631544613073% (Low Return)
Shareholder yield for OET.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1307062604.1334662
Dividends paid: 31264890.588235296
Stock repurchases: 0
Net debt paydown: 13585760
Dividend yield: 2.391996411599791%
Buyback yield: 0%
Debt paydown yield: 1.0394115750107358%
Total shareholder yield: 3.4314079866105267% (Low Return)
Shareholder yield for PCX.DE (annual period ending 2022-05-31)
Market cap (USD): 41358649978.92473
Dividends paid: 999600000
Stock repurchases: 145200000
Dividend yield: 2.4169067426266806%
Buyback yield: 0.35107528914505204%
Total shareholder yield: 2.7679820317717327% (Low Return)
Shareholder yield for PCX.DE (annual period ending 2023-05-31)
Market cap (USD): 36402037220.21506
Dividends paid: 1175000000
Stock repurchases: 0
Net debt paydown: 15500000
Dividend yield: 3.227841323527602%
Buyback yield: 0%
Debt paydown yield: 0.04258003448057688%
Total shareholder yield: 3.2704213580081785% (Low Return)
Shareholder yield for PCX.DE (annual period ending 2024-05-31)
Market cap (USD): 41626492974.13043
Dividends paid: 1315300000
Stock repurchases: 169200000
Net debt paydown: -600000
Dividend yield: 3.159766547754619%
Buyback yield: 0.4064719074584364%
Debt paydown yield: -0.0014413897427604128%
Total shareholder yield: 3.5647970654702945% (Low Return)
Shareholder yield for PCX.DE (quarterly period ending 2024-11-30)
Market cap (USD): 40311972143.36842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCX.DE (quarterly period ending 2025-02-28)
Market cap (USD): 39892055766.875
Dividends paid: 353000000
Stock repurchases: 0
Dividend yield: 0.8848879638163925%
Buyback yield: 0%
Total shareholder yield: 0.8848879638163925% (Low Return)
Shareholder yield for PCX.DE (annual period ending 2025-05-31)
Market cap (USD): 43518606291.13637
Dividends paid: 1448500000
Stock repurchases: 104500000
Net debt paydown: -4156000000
Dividend yield: 3.3284613719236287%
Buyback yield: 0.24012717526131805%
Debt paydown yield: -9.549938185512323%
Total shareholder yield: -5.9813496383273765% (Minimal or Negative)
Shareholder yield for PCX.DE (quarterly period ending 2025-05-31)
Market cap (USD): 43518606291.13637
Dividends paid: 389300000
Stock repurchases: 0
Net debt paydown: -4158600000
Dividend yield: 0.894559897887379%
Buyback yield: 0%
Debt paydown yield: -9.555912641547533%
Total shareholder yield: -8.661352743660153% (Minimal or Negative)
Shareholder yield for PCX.DE (quarterly period ending 2025-08-31)
Market cap (USD): 44530666902.558136
Dividends paid: 389100000
Stock repurchases: 160100000
Net debt paydown: 700000
Dividend yield: 0.87377986242925%
Buyback yield: 0.3595275147132431%
Debt paydown yield: 0.0015719504078655227%
Total shareholder yield: 1.2348793275503587% (Low Return)
Shareholder yield for PCX.DE (quarterly period ending 2025-11-30)
Market cap (USD): 39460118223.95349
Dividends paid: 387900000
Stock repurchases: 126500000
Net debt paydown: -15300000
Dividend yield: 0.9830178353711392%
Buyback yield: 0.3205768398413228%
Debt paydown yield: -0.03877332529306117%
Total shareholder yield: 1.2648213499194008% (Low Return)
Shareholder yield for PCX.DE (quarterly period ending 2026-02-28)
Market cap (USD): 32932048331.76471
Dividends paid: 388000000
Stock repurchases: 75000000
Net debt paydown: 23500000
Dividend yield: 1.1781836225041409%
Buyback yield: 0.22774167960775923%
Debt paydown yield: 0.07135905961043122%
Total shareholder yield: 1.4772843617223312% (Low Return)
Shareholder yield for PFE.DE (annual period ending 2021-12-31)
Market cap (USD): 253949097575.5568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFE.DE (annual period ending 2022-12-31)
Market cap (USD): 230221164996.73404
Dividends paid: 8983000000
Stock repurchases: 2000000000
Dividend yield: 3.9019001576711827%
Buyback yield: 0.8687298581033471%
Total shareholder yield: 4.77063001577453% (Moderate Return)
Shareholder yield for PFE.DE (annual period ending 2023-12-31)
Market cap (USD): 138053203204.66666
Dividends paid: 9247000000
Stock repurchases: 0
Net debt paydown: -35986000000
Dividend yield: 6.6981422997415985%
Buyback yield: 0%
Debt paydown yield: -26.066762063209815%
Total shareholder yield: -19.368619763468217% (Minimal or Negative)
Shareholder yield for PFE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 144005956003.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFE.DE (annual period ending 2024-12-31)
Market cap (USD): 133996307181.59375
Dividends paid: 9512000000
Stock repurchases: 0
Net debt paydown: 7196000000
Dividend yield: 7.098703091204745%
Buyback yield: 0%
Debt paydown yield: 5.370297250242782%
Total shareholder yield: 12.469000341447526% (High Return)
Shareholder yield for PFE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 133996307181.59375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 129290651964.16304
Dividends paid: 2437000000
Stock repurchases: 0
Dividend yield: 1.8849003875976207%
Buyback yield: 0%
Total shareholder yield: 1.8849003875976207% (Low Return)
Shareholder yield for PFE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 128338072229.01178
Dividends paid: 2445000000
Stock repurchases: 0
Net debt paydown: 365000000
Dividend yield: 1.905124455693117%
Buyback yield: 0%
Debt paydown yield: 0.28440508234273526%
Total shareholder yield: 2.189529538035852% (Low Return)
Shareholder yield for PFE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 132361209289.48235
Dividends paid: 2444000000
Stock repurchases: 0
Net debt paydown: 78000000
Dividend yield: 1.846462428924185%
Buyback yield: 0%
Debt paydown yield: 0.05892965198694208%
Total shareholder yield: 1.905392080911127% (Low Return)
Shareholder yield for PFE.DE (annual period ending 2025-12-31)
Market cap (USD): 137188973762.04707
Dividends paid: 9771000000
Stock repurchases: 0
Net debt paydown: -312000000
Dividend yield: 7.122292507958915%
Buyback yield: 0%
Debt paydown yield: -0.22742352497013418%
Total shareholder yield: 6.894868982988781% (Moderate Return)
Shareholder yield for PFE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 137188973762.04707
Dividends paid: 2445000000
Stock repurchases: 0
Net debt paydown: -3113000000
Dividend yield: 1.7822132004871094%
Buyback yield: 0%
Debt paydown yield: -2.2691327988206016%
Total shareholder yield: -0.4869195983334922% (Minimal or Negative)
Shareholder yield for PLCE (annual period ending 2022-01-31)
Market cap (USD): 1573272490.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLCE (annual period ending 2023-01-31)
Market cap (USD): 1008895729.79
Dividends paid: 0
Stock repurchases: 94616000
Dividend yield: 0%
Buyback yield: 9.378174295543323%
Total shareholder yield: 9.378174295543323% (Moderate Return)
Shareholder yield for PLCE (annual period ending 2024-01-31)
Market cap (USD): 495441852.76000005
Dividends paid: 0
Stock repurchases: 7131000
Net debt paydown: 47959000
Dividend yield: 0%
Buyback yield: 1.439321276608896%
Debt paydown yield: 9.680046151295196%
Total shareholder yield: 11.119367427904091% (High Return)
Shareholder yield for PLCE (quarterly period ending 2024-10-31)
Market cap (USD): 309317601.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)