speb/financial-data huggingface dataset:
Shareholder yield for MXCT (annual period ending 2023-12-31)
Market cap (USD): 503471858.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2648000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5259479662706804%
Total shareholder yield: -0.5259479662706804% (Minimal or Negative)
Shareholder yield for MXCT (quarterly period ending 2024-09-30)
Market cap (USD): 416703304.08000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXCT (annual period ending 2024-12-31)
Market cap (USD): 445626155.52000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 709000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15910197173518006%
Total shareholder yield: 0.15910197173518006% (Low Return)
Shareholder yield for MXCT (quarterly period ending 2024-12-31)
Market cap (USD): 445626155.52000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXCT (quarterly period ending 2025-03-31)
Market cap (USD): 292442164.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MXCT (quarterly period ending 2025-06-30)
Market cap (USD): 233525244.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 315000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13488905666449708%
Total shareholder yield: 0.13488905666449708% (Low Return)
Shareholder yield for MXCT (quarterly period ending 2025-09-30)
Market cap (USD): 169252241.76000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 346000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20442860691359624%
Total shareholder yield: 0.20442860691359624% (Low Return)
Shareholder yield for MXCT (quarterly period ending 2025-12-31)
Market cap (USD): 166038591.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 218000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13129477785813742%
Total shareholder yield: 0.13129477785813742% (Low Return)
Shareholder yield for MXCT (annual period ending 2025-12-31)
Market cap (USD): 166038591.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05480653571142434%
Total shareholder yield: 0.05480653571142434% (Low Return)
Shareholder yield for NAUT (annual period ending 2021-12-31)
Market cap (USD): 658268468.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAUT (annual period ending 2022-12-31)
Market cap (USD): 228741939
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAUT (annual period ending 2023-12-31)
Market cap (USD): 379965776.45000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.131680868781044%
Total shareholder yield: -1.131680868781044% (Minimal or Negative)
Shareholder yield for NAUT (quarterly period ending 2024-09-30)
Market cap (USD): 362174736.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAUT (annual period ending 2024-12-31)
Market cap (USD): 213492476.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4150000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9438624114437413%
Total shareholder yield: 1.9438624114437413% (Low Return)
Shareholder yield for NAUT (quarterly period ending 2024-12-31)
Market cap (USD): 213492476.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAUT (quarterly period ending 2025-03-31)
Market cap (USD): 109287815.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAUT (quarterly period ending 2025-06-30)
Market cap (USD): 92767564.14999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1158000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2482811321073155%
Total shareholder yield: 1.2482811321073155% (Low Return)
Shareholder yield for NAUT (quarterly period ending 2025-09-30)
Market cap (USD): 108017026.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1180000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0924203669584898%
Total shareholder yield: 1.0924203669584898% (Low Return)
Shareholder yield for NAUT (annual period ending 2025-12-31)
Market cap (USD): 247803767.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 459000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18522720824374392%
Total shareholder yield: 0.18522720824374392% (Low Return)
Shareholder yield for NAUT (quarterly period ending 2025-12-31)
Market cap (USD): 247803767.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3016000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2170920698543173%
Total shareholder yield: -1.2170920698543173% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 1101519795.5442438
Dividends paid: 9690360.015824871
Stock repurchases: 31254121.060266387
Dividend yield: 0.8797263612531825%
Buyback yield: 2.837363539601593%
Total shareholder yield: 3.7170899008547753% (Low Return)
Shareholder yield for NIITLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 534064876.932765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1434359.840421303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26857408198402805%
Total shareholder yield: -0.26857408198402805% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 170931956.19013914
Dividends paid: 808010.5528240796
Stock repurchases: 0
Net debt paydown: 511340.1668838395
Dividend yield: 0.47270889003649796%
Buyback yield: 0%
Debt paydown yield: 0.299148373587348%
Total shareholder yield: 0.771857263623846% (Low Return)
Shareholder yield for NIITLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 280114097.807334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 301230832.50880057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 194032714.95168632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 194032714.95168632
Dividends paid: 1184358.1949964927
Stock repurchases: 0
Net debt paydown: 318155.7887374953
Dividend yield: 0.6103909824131436%
Buyback yield: 0%
Debt paydown yield: 0.16397017833653224%
Total shareholder yield: 0.7743611607496759% (Low Return)
Shareholder yield for NIITLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 207091374.28188628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIITLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 138587040.03029966
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 579216467.9885331
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 408951672.14652056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (annual period ending 2025-03-31)
Market cap (USD): 315998766.57346255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67684091.48788404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.419099897704516%
Total shareholder yield: -21.419099897704516% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 315998766.57346255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 440225978.1739996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORTHARC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 448980018.3151387
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (annual period ending 2021-12-31)
Market cap (USD): 8695836175.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (annual period ending 2022-12-31)
Market cap (USD): 8495465948.999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (annual period ending 2023-12-31)
Market cap (USD): 1729206634.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84641873.70600414
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.8948385942992205%
Total shareholder yield: -4.8948385942992205% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2024-09-30)
Market cap (USD): 1810281292.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2024-12-31)
Market cap (USD): 3451464012
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (annual period ending 2024-12-31)
Market cap (USD): 3451464012
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39547619.047618985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1458215676049468%
Total shareholder yield: -1.1458215676049468% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2025-03-31)
Market cap (USD): 2063929150.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2025-06-30)
Market cap (USD): 2061612732
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -83576363.63636363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.053931290736888%
Total shareholder yield: -4.053931290736888% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2025-09-30)
Market cap (USD): 1496406544.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -122111250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.16029911285376%
Total shareholder yield: -8.16029911285376% (Minimal or Negative)
Shareholder yield for NVCR (quarterly period ending 2025-12-31)
Market cap (USD): 1497564754.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 683055363.9240506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.6110737120639%
Total shareholder yield: 45.6110737120639% (High Return)
Shareholder yield for NVCR (annual period ending 2025-12-31)
Market cap (USD): 1497564754.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 444895780.59071726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.707949478844466%
Total shareholder yield: 29.707949478844466% (High Return)
Shareholder yield for NWG (annual period ending 2021-12-31)
Market cap (USD): 18253017500.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWG (annual period ending 2022-12-31)
Market cap (USD): 20122062865.96
Dividends paid: 3861445783.13253
Stock repurchases: 2474698795.180723
Dividend yield: 19.190108930952817%
Buyback yield: 12.298434865577876%
Total shareholder yield: 31.488543796530692% (High Return)
Shareholder yield for NWG (annual period ending 2023-12-31)
Market cap (USD): 19127889799.46
Dividends paid: 2155696202.5316453
Stock repurchases: 3058227848.101266
Net debt paydown: -9397254842.153427
Dividend yield: 11.269911240248273%
Buyback yield: 15.988318001432667%
Debt paydown yield: -49.1285496762885%
Total shareholder yield: -21.87032043460756% (Minimal or Negative)
Shareholder yield for NWG (quarterly period ending 2024-12-31)
Market cap (USD): 36824170383.159996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWG (annual period ending 2024-12-31)
Market cap (USD): 36824170383.159996
Dividends paid: 2250000000
Stock repurchases: 3395000000
Net debt paydown: -6359462025.316452
Dividend yield: 6.110117285979493%
Buyback yield: 9.21948808262239%
Debt paydown yield: -17.269803933518315%
Total shareholder yield: -1.9401985649164306% (Minimal or Negative)
Shareholder yield for NWG (quarterly period ending 2025-03-31)
Market cap (USD): 44618487224.520004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWG (quarterly period ending 2025-06-30)
Market cap (USD): 52969540983.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86743622131.29337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -163.7613249450968%
Total shareholder yield: -163.7613249450968% (Minimal or Negative)
Shareholder yield for NWG (quarterly period ending 2025-09-30)
Market cap (USD): 53963714049.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 87547834135.50537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 162.23463428592876%
Total shareholder yield: 162.23463428592876% (High Return)
Shareholder yield for NWG (quarterly period ending 2025-12-31)
Market cap (USD): 66728896223.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -88770270270.27028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -133.03122828972334%
Total shareholder yield: -133.03122828972334% (Minimal or Negative)
Shareholder yield for NWG (annual period ending 2025-12-31)
Market cap (USD): 66728896223.48
Dividends paid: 3210810810.810811
Stock repurchases: 3456756756.756757
Net debt paydown: -14659662162.16217
Dividend yield: 4.8117247437415545%
Buyback yield: 5.180299618893475%
Debt paydown yield: -21.968986438897296%
Total shareholder yield: -11.976962076262268% (Minimal or Negative)
Shareholder yield for OCDO.L (annual period ending 2021-11-30)
Market cap (USD): 199442675.43893334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCDO.L (annual period ending 2022-11-30)
Market cap (USD): 61770594.77333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCDO.L (annual period ending 2023-11-30)
Market cap (USD): 63255338.12658227
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -212909885.47317648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -336.58801261502344%
Total shareholder yield: -336.58801261502344% (Minimal or Negative)
Shareholder yield for OCDO.L (quarterly period ending 2024-11-30)
Market cap (USD): 33314478.080000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCDO.L (annual period ending 2024-11-30)
Market cap (USD): 33314478.080000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 331012658.22784805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 993.6000120817382%
Total shareholder yield: 993.6000120817382% (High Return)
Shareholder yield for OCDO.L (quarterly period ending 2025-05-31)
Market cap (USD): 29600363.96972973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -275531987.6838865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -930.8398638802357%
Total shareholder yield: -930.8398638802357% (Minimal or Negative)
Shareholder yield for OSK (annual period ending 2021-09-30)
Market cap (USD): 5893445726.679999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSK (annual period ending 2021-12-31)
Market cap (USD): 6509476659.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSK (annual period ending 2022-12-31)
Market cap (USD): 5175158647
Dividends paid: 97300000
Stock repurchases: 155000000
Dividend yield: 1.880135598478784%
Buyback yield: 2.9950772637637364%
Total shareholder yield: 4.87521286224252% (Moderate Return)
Shareholder yield for OSK (annual period ending 2023-12-31)
Market cap (USD): 6481418570.55
Dividends paid: 107200000
Stock repurchases: 22500000
Net debt paydown: -167800000
Dividend yield: 1.6539589108947679%
Buyback yield: 0.3471462266336966%
Debt paydown yield: -2.5889394146281903%
Total shareholder yield: -0.5878342770997258% (Minimal or Negative)
Shareholder yield for OSK (quarterly period ending 2024-09-30)
Market cap (USD): 6066782365.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSK (annual period ending 2024-12-31)
Market cap (USD): 5779342831.21
Dividends paid: 120000000
Stock repurchases: 116000000
Net debt paydown: -189300000
Dividend yield: 2.076360643496832%
Buyback yield: 2.007148622046938%
Debt paydown yield: -3.2754589151162525%
Total shareholder yield: 0.8080503504275169% (Low Return)
Shareholder yield for OSK (quarterly period ending 2024-12-31)
Market cap (USD): 5779342831.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSK (quarterly period ending 2025-03-31)
Market cap (USD): 5746296637.44
Dividends paid: 32900000
Stock repurchases: 28700000
Dividend yield: 0.5725426666218383%
Buyback yield: 0.4994521134360717%
Total shareholder yield: 1.07199478005791% (Low Return)
Shareholder yield for OSK (quarterly period ending 2025-06-30)
Market cap (USD): 6970252833.110001
Dividends paid: 32800000
Stock repurchases: 40000000
Net debt paydown: -20600000
Dividend yield: 0.4705711655708367%
Buyback yield: 0.5738672750863862%
Debt paydown yield: -0.2955416466694889%
Total shareholder yield: 0.748896793987734% (Low Return)
Shareholder yield for OSK (quarterly period ending 2025-09-30)
Market cap (USD): 7991567274.529999
Dividends paid: 32600000
Stock repurchases: 90600000
Net debt paydown: 291900000
Dividend yield: 0.40792999520757056%
Buyback yield: 1.133695017356009%
Debt paydown yield: 3.6526001718125722%
Total shareholder yield: 5.194225184376152% (Moderate Return)
Shareholder yield for OSK (annual period ending 2025-12-31)
Market cap (USD): 7772714179.94
Dividends paid: 130400000
Stock repurchases: 278000000
Net debt paydown: -139100000
Dividend yield: 1.6776636446576065%
Buyback yield: 3.576614211770051%
Debt paydown yield: -1.789593657759763%
Total shareholder yield: 3.4646841986678947% (Low Return)
Shareholder yield for OSK (quarterly period ending 2025-12-31)
Market cap (USD): 7772714179.94
Dividends paid: 32100000
Stock repurchases: 118700000
Net debt paydown: 105500000
Dividend yield: 0.41298315179071454%
Buyback yield: 1.5271370753133275%
Debt paydown yield: 1.357312227847987%
Total shareholder yield: 3.297432454952029% (Low Return)
Shareholder yield for PANAMAPET.NS (annual period ending 2022-03-31)
Market cap (USD): 195090457.48252672
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANAMAPET.NS (annual period ending 2023-03-31)
Market cap (USD): 204064579.3678441
Dividends paid: 6606577.3447015835
Stock repurchases: 0
Dividend yield: 3.237493427407926%
Buyback yield: 0%
Total shareholder yield: 3.237493427407926% (Low Return)
Shareholder yield for PANAMAPET.NS (annual period ending 2024-03-31)
Market cap (USD): 235036786.47120923
Dividends paid: 5780069.552704161
Stock repurchases: 0
Net debt paydown: -3065485.847212203
Dividend yield: 2.4592191033092554%
Buyback yield: 0%
Debt paydown yield: -1.304257896492177%
Total shareholder yield: 1.1549612068170785% (Low Return)
Shareholder yield for PANAMAPET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 275154827.0234114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANAMAPET.NS (annual period ending 2025-03-31)
Market cap (USD): 266040522.88831836
Dividends paid: 4220247.837269113
Stock repurchases: 0
Net debt paydown: -692003.508224648
Dividend yield: 1.586317675011013%
Buyback yield: 0%
Debt paydown yield: -0.2601120689103236%
Total shareholder yield: 1.3262056061006895% (Low Return)
Shareholder yield for PANAMAPET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 266040522.88831836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3764498.6835551127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4150095040729636%
Total shareholder yield: -1.4150095040729636% (Minimal or Negative)
Shareholder yield for PANAMAPET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 247552317.9564709
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANAMAPET.NS (quarterly period ending 2025-09-30)
Market cap (USD): 192392829.7158963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PANAMAPET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 191851702.69132227
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.SW (annual period ending 2021-12-31)
Market cap (USD): 198220109890.10992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.SW (annual period ending 2022-12-31)
Market cap (USD): 223474630434.7826
Dividends paid: 6172000000
Stock repurchases: 1500000000
Dividend yield: 2.761834749650116%
Buyback yield: 0.6712171296946167%
Total shareholder yield: 3.433051879344733% (Low Return)
Shareholder yield for PEP.SW (annual period ending 2023-12-31)
Market cap (USD): 213096000000
Dividends paid: 6682000000
Stock repurchases: 1000000000
Net debt paydown: -5107000000
Dividend yield: 3.1356759394826748%
Buyback yield: 0.46927206517250436%
Debt paydown yield: -2.39657243683598%
Total shareholder yield: 1.208375567819199% (Low Return)
Shareholder yield for PEP.SW (quarterly period ending 2024-09-30)
Market cap (USD): 227910595238.09525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.SW (annual period ending 2024-12-31)
Market cap (USD): 195034444444.44443
Dividends paid: 7229000000
Stock repurchases: 1000000000
Net debt paydown: -287000000
Dividend yield: 3.7065247734018496%
Buyback yield: 0.5127299451378959%
Debt paydown yield: -0.14715349425457613%
Total shareholder yield: 4.072101224285169% (Moderate Return)
Shareholder yield for PEP.SW (quarterly period ending 2024-12-31)
Market cap (USD): 195034444444.44443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEP.SW (quarterly period ending 2025-03-31)
Market cap (USD): 195663977272.72723
Dividends paid: 1882000000
Stock repurchases: 183000000
Dividend yield: 0.9618530841662105%
Buyback yield: 0.09352769096834034%
Total shareholder yield: 1.0553807751345508% (Low Return)
Shareholder yield for PEP.SW (quarterly period ending 2025-06-30)
Market cap (USD): 170886600000
Dividends paid: 1861000000
Stock repurchases: 311000000
Net debt paydown: -2866000000
Dividend yield: 1.089026289949007%
Buyback yield: 0.18199203448368687%
Debt paydown yield: -1.6771355975249085%
Total shareholder yield: -0.40611727309221446% (Minimal or Negative)
Shareholder yield for PEP.SW (quarterly period ending 2025-09-30)
Market cap (USD): 187790850000
Dividends paid: 1949000000
Stock repurchases: 258000000
Net debt paydown: 535000000
Dividend yield: 1.0378567432864807%
Buyback yield: 0.13738688546326938%
Debt paydown yield: 0.2848914097784849%
Total shareholder yield: 1.460135038528235% (Low Return)
Shareholder yield for PEP.SW (quarterly period ending 2025-12-31)
Market cap (USD): 194162202531.64557
Dividends paid: 1946000000
Stock repurchases: 248000000
Net debt paydown: 948000000
Dividend yield: 1.0022548027507212%
Buyback yield: 0.12772825852116076%
Debt paydown yield: 0.4882515688631468%
Total shareholder yield: 1.6182346301350288% (Low Return)
Shareholder yield for PEP.SW (annual period ending 2025-12-31)
Market cap (USD): 194162202531.64557
Dividends paid: 7638000000
Stock repurchases: 1000000000
Net debt paydown: -4953000000
Dividend yield: 3.933824349131556%
Buyback yield: 0.5150333004885514%
Debt paydown yield: -2.5509599373197953%
Total shareholder yield: 1.897897712300312% (Low Return)
Shareholder yield for PMT.AX (annual period ending 2023-03-31)
Market cap (USD): 1846948627.3825502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMT.AX (annual period ending 2024-03-31)
Market cap (USD): 1093781182.3529413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -270370.37037037034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02471887199492222%
Total shareholder yield: -0.02471887199492222% (Minimal or Negative)
Shareholder yield for PMT.AX (quarterly period ending 2024-09-30)
Market cap (USD): 551416582.275862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMT.AX (quarterly period ending 2024-12-31)
Market cap (USD): 473518934.2236025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMT.AX (quarterly period ending 2025-03-31)
Market cap (USD): 327446442.01257867
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16783.216783216747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0051254845464382935%
Total shareholder yield: 0.0051254845464382935% (Low Return)
Shareholder yield for PMT.AX (annual period ending 2025-03-31)
Market cap (USD): 327446442.01257867
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8132.60813260806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002483645289477798%
Total shareholder yield: 0.002483645289477798% (Low Return)
Shareholder yield for PMT.AX (quarterly period ending 2025-06-30)
Market cap (USD): 315981230.4575164
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7493.236690317048
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0023714182894558076%
Total shareholder yield: 0.0023714182894558076% (Low Return)
Shareholder yield for PMT.AX (quarterly period ending 2025-09-30)
Market cap (USD): 550488555.5921053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23089.849288452417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00419442857692418%
Total shareholder yield: 0.00419442857692418% (Low Return)
Shareholder yield for PMT.AX (quarterly period ending 2025-12-31)
Market cap (USD): 761242339.6644295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16326.20910570817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002144679592165759%
Total shareholder yield: 0.002144679592165759% (Low Return)
Shareholder yield for PPL (annual period ending 2021-12-31)
Market cap (USD): 19448256857.7
Dividends paid: 0
Stock repurchases: 1003000000
Dividend yield: 0%
Buyback yield: 5.15727454310585%
Total shareholder yield: 5.15727454310585% (Moderate Return)
Shareholder yield for PPL (annual period ending 2022-12-31)
Market cap (USD): 19523491893.899998
Dividends paid: 787000000
Stock repurchases: 0
Dividend yield: 4.031041190156632%
Buyback yield: 0%
Total shareholder yield: 4.031041190156632% (Moderate Return)
Shareholder yield for PPL (annual period ending 2023-12-31)
Market cap (USD): 18786188539.14
Dividends paid: 704000000
Stock repurchases: 0
Net debt paydown: -1376000000
Dividend yield: 3.7474339115316253%
Buyback yield: 0%
Debt paydown yield: -7.324529917993631%
Total shareholder yield: -3.577096006462006% (Minimal or Negative)
Shareholder yield for PPL (quarterly period ending 2024-09-30)
Market cap (USD): 23548566330.600002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL (annual period ending 2024-12-31)
Market cap (USD): 23292767207.52
Dividends paid: 747000000
Stock repurchases: 0
Net debt paydown: -1202000000
Dividend yield: 3.207004102796482%
Buyback yield: 0%
Debt paydown yield: -5.160400176119641%
Total shareholder yield: -1.9533960733231588% (Minimal or Negative)
Shareholder yield for PPL (quarterly period ending 2024-12-31)
Market cap (USD): 23292767207.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PPL (quarterly period ending 2025-03-31)
Market cap (USD): 26121604568.64
Dividends paid: 190000000
Stock repurchases: 0
Dividend yield: 0.7273672622243978%
Buyback yield: 0%
Total shareholder yield: 0.7273672622243978% (Low Return)
Shareholder yield for PPL (quarterly period ending 2025-06-30)
Market cap (USD): 24714709391.7
Dividends paid: 202000000
Stock repurchases: 0
Net debt paydown: -512000000
Dividend yield: 0.8173270290114686%
Buyback yield: 0%
Debt paydown yield: -2.0716407864053066%
Total shareholder yield: -1.254313757393838% (Minimal or Negative)
Shareholder yield for PPL (quarterly period ending 2025-09-30)
Market cap (USD): 27302794636.98
Dividends paid: 201000000
Stock repurchases: 0
Net debt paydown: -1189000000
Dividend yield: 0.7361883743862525%
Buyback yield: 0%
Debt paydown yield: -4.354865557936589%
Total shareholder yield: -3.618677183550336% (Minimal or Negative)
Shareholder yield for PPL (annual period ending 2025-12-31)
Market cap (USD): 25941040481.76
Dividends paid: 794000000
Stock repurchases: 0
Net debt paydown: -2544000000
Dividend yield: 3.0607870203135747%
Buyback yield: 0%
Debt paydown yield: -9.806854130576491%
Total shareholder yield: -6.746067110262917% (Minimal or Negative)
Shareholder yield for PPL (quarterly period ending 2025-12-31)
Market cap (USD): 25941040481.76
Dividends paid: 201000000
Stock repurchases: 0
Net debt paydown: -364000000
Dividend yield: 0.7748339938073406%
Buyback yield: 0%
Debt paydown yield: -1.4031819589346866%
Total shareholder yield: -0.6283479651273459% (Minimal or Negative)
Shareholder yield for PRM.L (annual period ending 2021-12-31)
Market cap (USD): 236976.29189189192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.L (annual period ending 2022-12-31)
Market cap (USD): 169024.05397590363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.L (annual period ending 2023-12-31)
Market cap (USD): 221977.7924050633
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2701540.338569466
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1217.0318072357964%
Total shareholder yield: -1217.0318072357964% (Minimal or Negative)
Shareholder yield for PRM.L (quarterly period ending 2024-12-31)
Market cap (USD): 131521.84199999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRM.L (annual period ending 2024-12-31)
Market cap (USD): 131521.84199999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1095537.9746835455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -832.970370566697%
Total shareholder yield: -832.970370566697% (Minimal or Negative)
Shareholder yield for PRM.L (quarterly period ending 2025-06-30)
Market cap (USD): 144133.52547945204
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2933801.3698630147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2035.4746476254502%
Total shareholder yield: -2035.4746476254502% (Minimal or Negative)
Shareholder yield for R1B.DE (annual period ending 2023-12-31)
Market cap (USD): 38582663.07777777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86581.63829787236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22440555262692655%
Total shareholder yield: 0.22440555262692655% (Low Return)
Shareholder yield for R1B.DE (annual period ending 2024-12-31)
Market cap (USD): 25006011.187500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBCAA (annual period ending 2021-12-31)
Market cap (USD): 779302445.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBCAA (annual period ending 2022-12-31)
Market cap (USD): 647320985.64
Dividends paid: 26145000
Stock repurchases: 12577000
Dividend yield: 4.0389544878034025%
Buyback yield: 1.9429309846281657%
Total shareholder yield: 5.981885472431568% (Moderate Return)
Shareholder yield for RBCAA (annual period ending 2023-12-31)
Market cap (USD): 902018980.8000001
Dividends paid: 28350000
Stock repurchases: 20279000
Net debt paydown: -282730000
Dividend yield: 3.1429493839316334%
Buyback yield: 2.2481788556172697%
Debt paydown yield: -31.344129781974978%
Total shareholder yield: -25.953001542426072% (Minimal or Negative)
Shareholder yield for RBCAA (quarterly period ending 2024-09-30)
Market cap (USD): 1092037320.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBCAA (annual period ending 2024-12-31)
Market cap (USD): 1175072013.36
Dividends paid: 30506000
Stock repurchases: 0
Net debt paydown: -16582000
Dividend yield: 2.5960962096928144%
Buyback yield: 0%
Debt paydown yield: -1.411147556189807%
Total shareholder yield: 1.1849486535030074% (Low Return)
Shareholder yield for RBCAA (quarterly period ending 2024-12-31)
Market cap (USD): 1175072013.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBCAA (quarterly period ending 2025-03-31)
Market cap (USD): 1080849488.04
Dividends paid: 7805000
Stock repurchases: 0
Dividend yield: 0.7221171945183134%
Buyback yield: 0%
Total shareholder yield: 0.7221171945183134% (Low Return)
Shareholder yield for RBCAA (quarterly period ending 2025-06-30)
Market cap (USD): 1246394444.3999999
Dividends paid: 8681000
Stock repurchases: 0
Net debt paydown: 1496000
Dividend yield: 0.6964889838047164%
Buyback yield: 0%
Debt paydown yield: 0.12002620893582026%
Total shareholder yield: 0.8165151927405366% (Low Return)
Shareholder yield for RBCAA (quarterly period ending 2025-09-30)
Market cap (USD): 1239052429.4399998
Dividends paid: 8679000
Stock repurchases: 0
Net debt paydown: -3498000
Dividend yield: 0.7004546211109522%
Buyback yield: 0%
Debt paydown yield: -0.28231250888882486%
Total shareholder yield: 0.4181421122221274% (Low Return)
Shareholder yield for RBCAA (quarterly period ending 2025-12-31)
Market cap (USD): 1190280472.92
Dividends paid: 8687000
Stock repurchases: 0
Net debt paydown: -129537000
Dividend yield: 0.7298279857258367%
Buyback yield: 0%
Debt paydown yield: -10.88289717819359%
Total shareholder yield: -10.153069192467752% (Minimal or Negative)
Shareholder yield for RBCAA (annual period ending 2025-12-31)
Market cap (USD): 1190280472.92
Dividends paid: 33852000
Stock repurchases: 72000
Net debt paydown: -106249000
Dividend yield: 2.8440355672603923%
Buyback yield: 0.006048994471308881%
Debt paydown yield: -8.926383521973573%
Total shareholder yield: -6.076298960241872% (Minimal or Negative)
Shareholder yield for RS (annual period ending 2021-12-31)
Market cap (USD): 7703897700
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RS (annual period ending 2022-12-31)
Market cap (USD): 9789923280
Dividends paid: 217100000
Stock repurchases: 630300000
Dividend yield: 2.2175863261719044%
Buyback yield: 6.438252700995631%
Total shareholder yield: 8.655839027167534% (Moderate Return)
Shareholder yield for RS (annual period ending 2023-12-31)
Market cap (USD): 13734278060
Dividends paid: 238100000
Stock repurchases: 479500000
Net debt paydown: 488000000
Dividend yield: 1.733618607107187%
Buyback yield: 3.491264687559413%
Debt paydown yield: 3.5531536340542096%
Total shareholder yield: 8.77803692872081% (Moderate Return)
Shareholder yield for RS (quarterly period ending 2024-09-30)
Market cap (USD): 14358656250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RS (annual period ending 2024-12-31)
Market cap (USD): 13414686280
Dividends paid: 249700000
Stock repurchases: 1093700000
Net debt paydown: -40800000
Dividend yield: 1.861392766018528%
Buyback yield: 8.153004678391927%
Debt paydown yield: -0.30414427254127335%
Total shareholder yield: 9.710253171869182% (Moderate Return)
Shareholder yield for RS (quarterly period ending 2024-12-31)
Market cap (USD): 13414686280
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RS (quarterly period ending 2025-03-31)
Market cap (USD): 14446977940
Dividends paid: 65200000
Stock repurchases: 253200000
Dividend yield: 0.4513054582818862%
Buyback yield: 1.7526156754137052%
Total shareholder yield: 2.2039211336955913% (Low Return)
Shareholder yield for RS (quarterly period ending 2025-06-30)
Market cap (USD): 15769250640
Dividends paid: 63100000
Stock repurchases: 79900000
Net debt paydown: 27700000
Dividend yield: 0.40014583724062114%
Buyback yield: 0.5066822883601526%
Debt paydown yield: 0.17565831523875125%
Total shareholder yield: 1.082486440839525% (Low Return)
Shareholder yield for RS (quarterly period ending 2025-09-30)
Market cap (USD): 14166696970
Dividends paid: 62900000
Stock repurchases: 60900000
Net debt paydown: 43700000
Dividend yield: 0.4439990502599139%
Buyback yield: 0.4298814333995033%
Debt paydown yield: 0.308469928399972%
Total shareholder yield: 1.1823504120593893% (Low Return)
Shareholder yield for RS (annual period ending 2025-12-31)
Market cap (USD): 14637916160.000002
Dividends paid: 254700000
Stock repurchases: 594100000
Net debt paydown: -321400000
Dividend yield: 1.7400017681205244%
Buyback yield: 4.058637810916386%
Debt paydown yield: -2.195667719960489%
Total shareholder yield: 3.6029718590764217% (Low Return)
Shareholder yield for RS (quarterly period ending 2025-12-31)
Market cap (USD): 14637916160.000002
Dividends paid: 63500000
Stock repurchases: 200100000
Net debt paydown: -50900000
Dividend yield: 0.4338049166692316%
Buyback yield: 1.3669978555198936%
Debt paydown yield: -0.3477270906844707%
Total shareholder yield: 1.4530756815046544% (Low Return)
Shareholder yield for SAP.TO (annual period ending 2022-03-31)
Market cap (USD): 8556786860.040001
Dividends paid: 167200000
Stock repurchases: 0
Dividend yield: 1.9540044964871124%
Buyback yield: 0%
Total shareholder yield: 1.9540044964871124% (Low Return)
Shareholder yield for SAP.TO (annual period ending 2023-03-31)
Market cap (USD): 9566273424.999998
Dividends paid: 147407407.4074074
Stock repurchases: 0
Net debt paydown: 403407407.40740776
Dividend yield: 1.5409073194811744%
Buyback yield: 0%
Debt paydown yield: 4.21697550848969%
Total shareholder yield: 5.757882827970865% (Moderate Return)
Shareholder yield for SAP.TO (annual period ending 2024-03-31)
Market cap (USD): 7428911445.330882
Dividends paid: 181481481.48148146
Stock repurchases: 0
Net debt paydown: 40000000
Dividend yield: 2.442908127482711%
Buyback yield: 0%
Debt paydown yield: 0.5384368934043527%
Total shareholder yield: 2.9813450208870638% (Low Return)
Shareholder yield for SAP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 8302635446.999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 6757221010.594405
Dividends paid: 56643356.64335664
Stock repurchases: 21678321.67832168
Dividend yield: 0.8382640815587881%
Buyback yield: 0.3208171176336102%
Total shareholder yield: 1.1590811991923982% (Low Return)
Shareholder yield for SAP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 6765622031.328672
Dividends paid: 55944055.944055945
Stock repurchases: 82517482.51748252
Net debt paydown: 18181818.18181801
Dividend yield: 0.8268871019546051%
Buyback yield: 1.2196584753830426%
Debt paydown yield: 0.26873830813524413%
Total shareholder yield: 2.3152838854728923% (Low Return)
Shareholder yield for SAP.TO (annual period ending 2025-03-31)
Market cap (USD): 6765622031.328672
Dividends paid: 223776223.77622378
Stock repurchases: 104195804.1958042
Net debt paydown: 439305879.30587864
Dividend yield: 3.3075484078184205%
Buyback yield: 1.540077227390452%
Debt paydown yield: 6.493207531719078%
Total shareholder yield: 11.34083316692795% (High Return)
Shareholder yield for SAP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7982666254.051094
Dividends paid: 57664233.576642334
Stock repurchases: 89781021.8978102
Net debt paydown: -54596498.392118454
Dividend yield: 0.7223680878225183%
Buyback yield: 1.1246996810401233%
Debt paydown yield: -0.6839381311276979%
Total shareholder yield: 1.1631296377349436% (Low Return)
Shareholder yield for SAP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 9596363092.122303
Dividends paid: 58992805.75539569
Stock repurchases: 67625899.28057554
Net debt paydown: 96660190.09609795
Dividend yield: 0.6147412846833937%
Buyback yield: 0.7047034239053537%
Debt paydown yield: 1.0072585746098615%
Total shareholder yield: 2.3267032831986088% (Low Return)
Shareholder yield for SAP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 11960845958.102188
Dividends paid: 59854014.59854014
Stock repurchases: 137226277.37226278
Net debt paydown: -90090847.03040457
Dividend yield: 0.5004162314956951%
Buyback yield: 1.1472957502584231%
Debt paydown yield: -0.7532146751658289%
Total shareholder yield: 0.8944973065882893% (Low Return)
Shareholder yield for SGM.DE (annual period ending 2021-12-31)
Market cap (USD): 42608113527.57955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGM.DE (annual period ending 2022-12-31)
Market cap (USD): 30255619343.531918
Dividends paid: 225531914.89361703
Stock repurchases: 368085106.38297874
Dividend yield: 0.745421577171685%
Buyback yield: 1.2165842721764293%
Total shareholder yield: 1.9620058493481143% (Low Return)
Shareholder yield for SGM.DE (annual period ending 2023-12-31)
Market cap (USD): 43723018509.988884
Dividends paid: 247777777.77777776
Stock repurchases: 384444444.4444444
Net debt paydown: -429810874.70449114
Dividend yield: 0.5666987006424794%
Buyback yield: 0.8792724234183761%
Debt paydown yield: -0.9830311111898582%
Total shareholder yield: 0.4629400128709973% (Low Return)
Shareholder yield for SGM.DE (quarterly period ending 2024-09-30)
Market cap (USD): 25801636178.077778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGM.DE (annual period ending 2024-12-31)
Market cap (USD): 22051700916.21875
Dividends paid: 300000000
Stock repurchases: 373958333.3333334
Net debt paydown: 226597222.22222185
Dividend yield: 1.3604392746835856%
Buyback yield: 1.6958253458729422%
Debt paydown yield: 1.0275725354843828%
Total shareholder yield: 4.083837156040911% (Moderate Return)
Shareholder yield for SGM.DE (quarterly period ending 2024-12-31)
Market cap (USD): 22051700916.21875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGM.DE (quarterly period ending 2025-03-31)
Market cap (USD): 19054182290.054344
Dividends paid: 78260869.56521739
Stock repurchases: 100000000
Net debt paydown: -2664085144.927536
Dividend yield: 0.41072804056286893%
Buyback yield: 0.5248191629414436%
Debt paydown yield: -13.98162935765604%
Total shareholder yield: -13.046082154151728% (Minimal or Negative)
Shareholder yield for SGM.DE (quarterly period ending 2025-06-30)
Market cap (USD): 26826098331.811764
Dividends paid: 10588235.294117648
Stock repurchases: 108235294.11764707
Net debt paydown: -7544757.0332484245
Dividend yield: 0.039469904132728745%
Buyback yield: 0.4034701311345605%
Debt paydown yield: -0.0281246901428877%
Total shareholder yield: 0.4148153451244015% (Low Return)
Shareholder yield for SGM.DE (quarterly period ending 2025-09-30)
Market cap (USD): 24685048230.211765
Dividends paid: 180000000
Stock repurchases: 107058823.52941176
Net debt paydown: 575294117.647059
Dividend yield: 0.7291863411459732%
Buyback yield: 0.43369906564891225%
Debt paydown yield: 2.330536737388111%
Total shareholder yield: 3.4934221441829965% (Low Return)
Shareholder yield for SGM.DE (annual period ending 2025-12-31)
Market cap (USD): 23467588368.517647
Dividends paid: 377647058.8235294
Stock repurchases: 431764705.88235295
Net debt paydown: 529546568.62745094
Dividend yield: 1.6092282380841156%
Buyback yield: 1.8398341538220266%
Debt paydown yield: 2.2565018625341615%
Total shareholder yield: 5.705564254440304% (Moderate Return)
Shareholder yield for SGM.DE (quarterly period ending 2025-12-31)
Market cap (USD): 23467588368.517647
Dividends paid: 102352941.1764706
Stock repurchases: 108235294.11764707
Net debt paydown: 25882352.941176414
Dividend yield: 0.43614597106952674%
Buyback yield: 0.46121183147582134%
Debt paydown yield: 0.11028978578769617%
Total shareholder yield: 1.0076475883330442% (Low Return)
Shareholder yield for SYG.V (annual period ending 2022-02-28)
Market cap (USD): 15927021.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYG.V (annual period ending 2023-02-28)
Market cap (USD): 7889546.470588235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYG.V (annual period ending 2024-02-29)
Market cap (USD): 3155818.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYG.V (quarterly period ending 2024-11-30)
Market cap (USD): 2299239.257142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SYG.V (quarterly period ending 2025-02-28)
Market cap (USD): 1490247.6666666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1934.523809523802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12981223542868392%
Total shareholder yield: 0.12981223542868392% (Low Return)