speb/financial-data huggingface dataset:
Shareholder yield for OCCLLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 68618529.32356256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OCCLLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 56471785.51186365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (annual period ending 2021-12-31)
Market cap (USD): 12815721565.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (annual period ending 2022-12-31)
Market cap (USD): 7179473439.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (annual period ending 2023-12-31)
Market cap (USD): 1504297107.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32958000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1909235777526237%
Total shareholder yield: -2.1909235777526237% (Minimal or Negative)
Shareholder yield for OM (quarterly period ending 2024-09-30)
Market cap (USD): 188152996.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (quarterly period ending 2024-12-31)
Market cap (USD): 308645062.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (annual period ending 2024-12-31)
Market cap (USD): 308645062.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65670000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.2768671677956%
Total shareholder yield: -21.2768671677956% (Minimal or Negative)
Shareholder yield for OM (quarterly period ending 2025-03-31)
Market cap (USD): 205021885.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OM (quarterly period ending 2025-06-30)
Market cap (USD): 356100399.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -261000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0732939362847799%
Total shareholder yield: -0.0732939362847799% (Minimal or Negative)
Shareholder yield for OM (quarterly period ending 2025-09-30)
Market cap (USD): 261745842.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -250000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09551250068044442%
Total shareholder yield: -0.09551250068044442% (Minimal or Negative)
Shareholder yield for OM (annual period ending 2025-12-31)
Market cap (USD): 68773164.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100611000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 146.29398152901126%
Total shareholder yield: 146.29398152901126% (High Return)
Shareholder yield for OM (quarterly period ending 2025-12-31)
Market cap (USD): 68773164.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2567000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.73256056082309%
Total shareholder yield: -3.73256056082309% (Minimal or Negative)
Shareholder yield for OMG.AX (annual period ending 2021-06-30)
Market cap (USD): 163644982.18796992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMG.AX (annual period ending 2022-06-30)
Market cap (USD): 58735545.33103448
Dividends paid: 0
Stock repurchases: 276611.0344827586
Net debt paydown: 287562.9815919108
Dividend yield: 0%
Buyback yield: 0.4709431621410414%
Debt paydown yield: 0.4895893618952565%
Total shareholder yield: 0.9605325240362979% (Low Return)
Shareholder yield for OMG.AX (annual period ending 2023-06-30)
Market cap (USD): 12533707.245033113
Dividends paid: 0
Stock repurchases: 89875.49668874172
Dividend yield: 0%
Buyback yield: 0.7170703362674902%
Total shareholder yield: 0.7170703362674902% (Low Return)
Shareholder yield for OMG.AX (annual period ending 2024-06-30)
Market cap (USD): 6308632.646666667
Dividends paid: 0
Stock repurchases: 107448
Dividend yield: 0%
Buyback yield: 1.7031899940595365%
Total shareholder yield: 1.7031899940595365% (Low Return)
Shareholder yield for PDO (annual period ending 2021-06-30)
Market cap (USD): 1773945271.8
Dividends paid: 31534000
Stock repurchases: 0
Dividend yield: 1.7776196651209453%
Buyback yield: 0%
Total shareholder yield: 1.7776196651209453% (Low Return)
Shareholder yield for PDO (annual period ending 2022-06-30)
Market cap (USD): 1171231336.0800002
Dividends paid: 181160000
Stock repurchases: 0
Net debt paydown: 416122000
Dividend yield: 15.467482334132665%
Buyback yield: 0%
Debt paydown yield: 35.528591763324975%
Total shareholder yield: 50.99607409745764% (High Return)
Shareholder yield for PDO (annual period ending 2023-06-30)
Market cap (USD): 1315141755.72
Dividends paid: 263277000
Stock repurchases: 0
Net debt paydown: 323894000
Dividend yield: 20.018906620135706%
Buyback yield: 0%
Debt paydown yield: 24.628067551750565%
Total shareholder yield: 44.64697417188627% (High Return)
Shareholder yield for PDO (annual period ending 2024-06-30)
Market cap (USD): 1510346978.3999999
Dividends paid: 152566000
Stock repurchases: 0
Net debt paydown: 176616000
Dividend yield: 10.101387441554802%
Buyback yield: 0%
Debt paydown yield: 11.693736772135619%
Total shareholder yield: 21.79512421369042% (High Return)
Shareholder yield for PEI.V (annual period ending 2021-12-31)
Market cap (USD): 15187056.75590551
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEI.V (annual period ending 2022-12-31)
Market cap (USD): 35455077.35294118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEI.V (annual period ending 2023-12-31)
Market cap (USD): 32876526.27272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4113217.669340463
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.511107880495828%
Total shareholder yield: -12.511107880495828% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2024-09-30)
Market cap (USD): 17858853.777777776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2024-12-31)
Market cap (USD): 10115854.237762239
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEI.V (annual period ending 2024-12-31)
Market cap (USD): 10115854.237762239
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6576906.934731935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -65.01583336561436%
Total shareholder yield: -65.01583336561436% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2025-03-31)
Market cap (USD): 10115854.237762239
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2025-06-30)
Market cap (USD): 10558884.350364963
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3125816.379970394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.60366148780057%
Total shareholder yield: -29.60366148780057% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2025-09-30)
Market cap (USD): 13875943.942446044
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1079793.9032715447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.781768993520445%
Total shareholder yield: -7.781768993520445% (Minimal or Negative)
Shareholder yield for PEI.V (annual period ending 2025-12-31)
Market cap (USD): 14078512.467153285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7629960.190903984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -54.19578388487789%
Total shareholder yield: -54.19578388487789% (Minimal or Negative)
Shareholder yield for PEI.V (quarterly period ending 2025-12-31)
Market cap (USD): 14078512.467153285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1299100.2573123947
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.227539204467362%
Total shareholder yield: -9.227539204467362% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2024-09-30)
Market cap (USD): 301644748.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2024-12-31)
Market cap (USD): 345450857.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (annual period ending 2024-12-31)
Market cap (USD): 345450857.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2025-03-31)
Market cap (USD): 313110777.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2025-06-30)
Market cap (USD): 454525128.58000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2025-09-30)
Market cap (USD): 137004340.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEW (quarterly period ending 2025-12-31)
Market cap (USD): 88494219.72999999
Dividends paid: 0
Stock repurchases: 87000
Net debt paydown: -6827000
Dividend yield: 0%
Buyback yield: 0.09831150584234888%
Debt paydown yield: -7.714628165353056%
Total shareholder yield: -7.616316659510707% (Minimal or Negative)
Shareholder yield for PEW (annual period ending 2025-12-31)
Market cap (USD): 88494219.72999999
Dividends paid: 0
Stock repurchases: 8797000
Net debt paydown: -6654000
Dividend yield: 0%
Buyback yield: 9.940762263162565%
Debt paydown yield: -7.51913517097689%
Total shareholder yield: 2.421627092185675% (Low Return)
Shareholder yield for PSA (annual period ending 2021-12-31)
Market cap (USD): 56862212808.520004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSA (annual period ending 2022-12-31)
Market cap (USD): 45377349306.520004
Dividends paid: 3908497000
Stock repurchases: 0
Dividend yield: 8.613321535373181%
Buyback yield: 0%
Total shareholder yield: 8.613321535373181% (Moderate Return)
Shareholder yield for PSA (annual period ending 2023-12-31)
Market cap (USD): 51551163735.4
Dividends paid: 2305322000
Stock repurchases: 0
Net debt paydown: -2232451000
Dividend yield: 4.471910686308995%
Buyback yield: 0%
Debt paydown yield: -4.330554032608547%
Total shareholder yield: 0.1413566537004476% (Low Return)
Shareholder yield for PSA (quarterly period ending 2024-09-30)
Market cap (USD): 63355362466.479996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSA (quarterly period ending 2024-12-31)
Market cap (USD): 52628686701.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSA (annual period ending 2024-12-31)
Market cap (USD): 52628686701.36
Dividends paid: 2301935000
Stock repurchases: 200000000
Net debt paydown: -249757000
Dividend yield: 4.373916858427924%
Buyback yield: 0.3800208831637665%
Debt paydown yield: -0.47456437858166417%
Total shareholder yield: 4.279373363010026% (Moderate Return)
Shareholder yield for PSA (quarterly period ending 2025-03-31)
Market cap (USD): 53127297848.520004
Dividends paid: 575844000
Stock repurchases: 0
Dividend yield: 1.0838947646874189%
Buyback yield: 0%
Total shareholder yield: 1.0838947646874189% (Low Return)
Shareholder yield for PSA (quarterly period ending 2025-06-30)
Market cap (USD): 52611879584.04
Dividends paid: 575847000
Stock repurchases: 0
Net debt paydown: -1015721000
Dividend yield: 1.0945189652085443%
Buyback yield: 0%
Debt paydown yield: -1.9305924974178694%
Total shareholder yield: -0.8360735322093251% (Minimal or Negative)
Shareholder yield for PSA (quarterly period ending 2025-09-30)
Market cap (USD): 52329893504.560005
Dividends paid: 575855000
Stock repurchases: 0
Net debt paydown: 397457000
Dividend yield: 1.1004322031532898%
Buyback yield: 0%
Debt paydown yield: 0.7595218972982732%
Total shareholder yield: 1.8599541004515632% (Low Return)
Shareholder yield for PSA (annual period ending 2025-12-31)
Market cap (USD): 47530527780.96
Dividends paid: 2303381000
Stock repurchases: 0
Net debt paydown: -900847000
Dividend yield: 4.846108611742997%
Buyback yield: 0%
Debt paydown yield: -1.895301908178822%
Total shareholder yield: 2.950806703564175% (Low Return)
Shareholder yield for PSA (quarterly period ending 2025-12-31)
Market cap (USD): 47530527780.96
Dividends paid: 575835000
Stock repurchases: 0
Net debt paydown: -211059000
Dividend yield: 1.2115055878480496%
Buyback yield: 0%
Debt paydown yield: -0.4440493507091815%
Total shareholder yield: 0.7674562371388681% (Low Return)
Shareholder yield for QSR (annual period ending 2021-12-31)
Market cap (USD): 17994588839.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR (annual period ending 2022-12-31)
Market cap (USD): 19923819729.66
Dividends paid: 971000000
Stock repurchases: 326000000
Dividend yield: 4.8735634691298735%
Buyback yield: 1.6362324314483405%
Total shareholder yield: 6.509795900578214% (Moderate Return)
Shareholder yield for QSR (annual period ending 2023-12-31)
Market cap (USD): 24833642947.609997
Dividends paid: 990000000
Stock repurchases: 500000000
Net debt paydown: -24000000
Dividend yield: 3.98652747842329%
Buyback yield: 2.013397716375399%
Debt paydown yield: -0.09664309038601916%
Total shareholder yield: 5.9032821044126695% (Moderate Return)
Shareholder yield for QSR (quarterly period ending 2024-09-30)
Market cap (USD): 23476935613.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR (annual period ending 2024-12-31)
Market cap (USD): 21405441294.37
Dividends paid: 1029000000
Stock repurchases: 0
Net debt paydown: -1441000000
Dividend yield: 4.807188909815397%
Buyback yield: 0%
Debt paydown yield: -6.73193315747715%
Total shareholder yield: -1.924744247661753% (Minimal or Negative)
Shareholder yield for QSR (quarterly period ending 2024-12-31)
Market cap (USD): 21405441294.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QSR (quarterly period ending 2025-03-31)
Market cap (USD): 22088999721.18
Dividends paid: 262000000
Stock repurchases: 0
Dividend yield: 1.186110748821196%
Buyback yield: 0%
Total shareholder yield: 1.186110748821196% (Low Return)
Shareholder yield for QSR (quarterly period ending 2025-06-30)
Market cap (USD): 22179215554.16
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: -50000000
Dividend yield: 1.2714606578910643%
Buyback yield: 0%
Debt paydown yield: -0.22543628686011777%
Total shareholder yield: 1.0460243710309465% (Low Return)
Shareholder yield for QSR (quarterly period ending 2025-09-30)
Market cap (USD): 21669149113.850002
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: 128000000
Dividend yield: 1.3013893555227674%
Buyback yield: 0%
Debt paydown yield: 0.5907015514429582%
Total shareholder yield: 1.8920909069657257% (Low Return)
Shareholder yield for QSR (annual period ending 2025-12-31)
Market cap (USD): 23254865870.46
Dividends paid: 1108000000
Stock repurchases: 0
Net debt paydown: 252000000
Dividend yield: 4.764594240930287%
Buyback yield: 0%
Debt paydown yield: 1.0836441775401016%
Total shareholder yield: 5.848238418470388% (Moderate Return)
Shareholder yield for QSR (quarterly period ending 2025-12-31)
Market cap (USD): 23254865870.46
Dividends paid: 282000000
Stock repurchases: 0
Net debt paydown: 164000000
Dividend yield: 1.2126494367710658%
Buyback yield: 0%
Debt paydown yield: 0.7052287504626057%
Total shareholder yield: 1.9178781872336716% (Low Return)
Shareholder yield for RLC.AX (annual period ending 2021-06-30)
Market cap (USD): 11679799.639097745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLC.AX (annual period ending 2022-06-30)
Market cap (USD): 10713195.531034485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLC.AX (annual period ending 2023-06-30)
Market cap (USD): 5143752.821192053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLC.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -201766.00441501103
Shareholder yield for RMD.V (annual period ending 2022-05-31)
Market cap (USD): 7128619.4881889755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD.V (annual period ending 2023-05-31)
Market cap (USD): 3994123.56617647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD.V (annual period ending 2024-05-31)
Market cap (USD): 1057325.1678832117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145448.69042507512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.756287549294472%
Total shareholder yield: -13.756287549294472% (Minimal or Negative)
Shareholder yield for RMD.V (quarterly period ending 2024-11-30)
Market cap (USD): 776001.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD.V (quarterly period ending 2025-02-28)
Market cap (USD): 502963.7083333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD.V (quarterly period ending 2025-08-31)
Market cap (USD): 1057325.1678832117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD.V (quarterly period ending 2025-11-30)
Market cap (USD): 776001.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 782.0646506777848
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1007813777953531%
Total shareholder yield: 0.1007813777953531% (Low Return)
Shareholder yield for SEPN (annual period ending 2024-12-31)
Market cap (USD): 1032229705.6999999
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: -12910000
Dividend yield: 0%
Buyback yield: 9.687766148154555e-05%
Debt paydown yield: -1.2506906097267532%
Total shareholder yield: -1.2505937320652716% (Minimal or Negative)
Shareholder yield for SEPN (quarterly period ending 2024-12-31)
Market cap (USD): 1032229705.6999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEPN (quarterly period ending 2025-03-31)
Market cap (USD): 260987336.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEPN (quarterly period ending 2025-06-30)
Market cap (USD): 476448383.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 455000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09549827755978846%
Total shareholder yield: 0.09549827755978846% (Low Return)
Shareholder yield for SEPN (quarterly period ending 2025-09-30)
Market cap (USD): 847870775.7299999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 461000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05437149306191007%
Total shareholder yield: 0.05437149306191007% (Low Return)
Shareholder yield for SEPN (quarterly period ending 2025-12-31)
Market cap (USD): 1256705860.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 485000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03859296080504971%
Total shareholder yield: 0.03859296080504971% (Low Return)
Shareholder yield for SEPN (annual period ending 2025-12-31)
Market cap (USD): 1256705860.04
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: 1851000
Dividend yield: 0%
Buyback yield: 7.957311506195816e-05%
Debt paydown yield: 0.14728983597968456%
Total shareholder yield: 0.14736940909474652% (Low Return)
Shareholder yield for SMSPHARMA.NS (annual period ending 2022-03-31)
Market cap (USD): 114523971.27653964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (annual period ending 2023-03-31)
Market cap (USD): 66115367.34226554
Dividends paid: 309330.08526187576
Stock repurchases: 0
Dividend yield: 0.46786412553761986%
Buyback yield: 0%
Total shareholder yield: 0.46786412553761986% (Low Return)
Shareholder yield for SMSPHARMA.NS (annual period ending 2024-03-31)
Market cap (USD): 199763285.20033592
Dividends paid: 304544.90946156613
Stock repurchases: 0
Net debt paydown: -2723535.4633635953
Dividend yield: 0.1524528940121045%
Buyback yield: 0%
Debt paydown yield: -1.3633813944500626%
Total shareholder yield: -1.2109285004379582% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 391879827.3960822
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 260378624.4970276
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 232233864.5664605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (annual period ending 2025-03-31)
Market cap (USD): 232233864.5664605
Dividends paid: 395849.894786065
Stock repurchases: 0
Net debt paydown: -2659135.327374153
Dividend yield: 0.17045313159863512%
Buyback yield: 0%
Debt paydown yield: -1.1450247931490474%
Total shareholder yield: -0.9745716615504123% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 274359024.4652469
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 259374945.77001128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMSPHARMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 323822993.3385318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOBA.DE (annual period ending 2021-12-31)
Market cap (USD): 93830962593.75
Dividends paid: 15068000000
Stock repurchases: 0
Dividend yield: 16.058665054133918%
Buyback yield: 0%
Total shareholder yield: 16.058665054133918% (High Return)
Shareholder yield for SOBA.DE (annual period ending 2022-12-31)
Market cap (USD): 100161466841.48938
Dividends paid: 9859000000
Stock repurchases: 890000000
Dividend yield: 9.843106646593315%
Buyback yield: 0.888565261737301%
Total shareholder yield: 10.731671908330615% (High Return)
Shareholder yield for SOBA.DE (annual period ending 2023-12-31)
Market cap (USD): 98750490978.33333
Dividends paid: 8136000000
Stock repurchases: 194000000
Net debt paydown: -220000000
Dividend yield: 8.238946378286975%
Buyback yield: 0.19645471944292936%
Debt paydown yield: -0.22278370246105392%
Total shareholder yield: 8.21261739526885% (Moderate Return)
Shareholder yield for SOBA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 134687446831.66666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOBA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 142615276340.625
Dividends paid: 2037000000
Stock repurchases: 13000000
Dividend yield: 1.4283182364943787%
Buyback yield: 0.00911543302622824%
Total shareholder yield: 1.437433669520607% (Low Return)
Shareholder yield for SOBA.DE (annual period ending 2024-12-31)
Market cap (USD): 142615276340.625
Dividends paid: 8208000000
Stock repurchases: 215000000
Net debt paydown: 13976000000
Dividend yield: 5.755344175329338%
Buyback yield: 0.1507552385106978%
Debt paydown yield: 9.79979169035122%
Total shareholder yield: 15.705891104191256% (High Return)
Shareholder yield for SOBA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 180917877650.54346
Dividends paid: 2091000000
Stock repurchases: 2293000000
Net debt paydown: -2671000000
Dividend yield: 1.1557730099171981%
Buyback yield: 1.2674258784027428%
Debt paydown yield: -1.4763604540836135%
Total shareholder yield: 0.9468384342363274% (Low Return)
Shareholder yield for SOBA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 184369482135.88235
Dividends paid: 2044000000
Stock repurchases: 961000000
Net debt paydown: -6479000000
Dividend yield: 1.1086433483029199%
Buyback yield: 0.5212359382187407%
Debt paydown yield: -3.5141390673457034%
Total shareholder yield: -1.8842597808240429% (Minimal or Negative)
Shareholder yield for SOBA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 183966400627.05884
Dividends paid: 2033000000
Stock repurchases: 1490000000
Net debt paydown: -8420000000
Dividend yield: 1.105093100191348%
Buyback yield: 0.8099305062887893%
Debt paydown yield: -4.576922726813158%
Total shareholder yield: -2.6618991203330205% (Minimal or Negative)
Shareholder yield for SOBA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 163086778470
Dividends paid: 2012000000
Stock repurchases: 1831000000
Net debt paydown: 3450000000
Dividend yield: 1.233699027521173%
Buyback yield: 1.1227151686835328%
Debt paydown yield: 2.1154381933141386%
Total shareholder yield: 4.471852389518844% (Moderate Return)
Shareholder yield for SOBA.DE (annual period ending 2025-12-31)
Market cap (USD): 163086778470
Dividends paid: 8180000000
Stock repurchases: 6575000000
Net debt paydown: -14120000000
Dividend yield: 5.015734614872365%
Buyback yield: 4.031595977113177%
Debt paydown yield: -8.657967330317577%
Total shareholder yield: 0.389363261667965% (Low Return)
Shareholder yield for SPI.L (annual period ending 2021-12-31)
Market cap (USD): 13154764.93783784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPI.L (annual period ending 2022-12-31)
Market cap (USD): 10714783.995180724
Dividends paid: 120481.92771084337
Stock repurchases: 0
Dividend yield: 1.1244456982523727%
Buyback yield: 0%
Total shareholder yield: 1.1244456982523727% (Low Return)
Shareholder yield for SPI.L (annual period ending 2023-12-31)
Market cap (USD): 11206596.124050632
Dividends paid: 2531645.569620253
Stock repurchases: 3924050.632911392
Net debt paydown: -156440445.3256061
Dividend yield: 22.590673756744508%
Buyback yield: 35.01554432295398%
Debt paydown yield: -1395.9675497706846%
Total shareholder yield: -1338.3613316909862% (Minimal or Negative)
Shareholder yield for SPI.L (quarterly period ending 2024-12-31)
Market cap (USD): 11116588.395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPI.L (annual period ending 2024-12-31)
Market cap (USD): 11116588.395
Dividends paid: 10625000
Stock repurchases: 3875000
Net debt paydown: -8735759.49367094
Dividend yield: 95.5778843514517%
Buyback yield: 34.85781664582356%
Debt paydown yield: -78.58309746900493%
Total shareholder yield: 51.852603528270336% (High Return)
Shareholder yield for SPI.L (quarterly period ending 2025-06-30)
Market cap (USD): 12182562.624657536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (annual period ending 2022-03-31)
Market cap (USD): 142430777.54186997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (annual period ending 2023-03-31)
Market cap (USD): 122567418.06942755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13343361.916190833
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.886548910276113%
Total shareholder yield: -10.886548910276113% (Minimal or Negative)
Shareholder yield for TARC.NS (annual period ending 2024-03-31)
Market cap (USD): 494718243.9569338
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1883255.0937226415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38067225470799143%
Total shareholder yield: 0.38067225470799143% (Low Return)
Shareholder yield for TARC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 883949580.6414238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 607288238.0726192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 424030945.60100365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (annual period ending 2025-03-31)
Market cap (USD): 424030945.60100365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -61443623.973294586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.490363170595245%
Total shareholder yield: -14.490363170595245% (Minimal or Negative)
Shareholder yield for TARC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 638673275.4692254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 522323839.85343856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 561494986.981731
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (annual period ending 2022-03-31)
Market cap (USD): 9734166021.28287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (annual period ending 2023-03-31)
Market cap (USD): 8263171951.388551
Dividends paid: 69844092.57003655
Stock repurchases: 0
Dividend yield: 0.8452455422799217%
Buyback yield: 0%
Total shareholder yield: 0.8452455422799217% (Low Return)
Shareholder yield for TATACONSUM.NS (annual period ending 2024-03-31)
Market cap (USD): 12722298839.15499
Dividends paid: 96996042.69097014
Stock repurchases: 0
Net debt paydown: -222093692.09936026
Dividend yield: 0.7624097179076528%
Buyback yield: 0%
Debt paydown yield: -1.7457040972487614%
Total shareholder yield: -0.9832943793411086% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 13927117144.73077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (quarterly period ending 2024-12-31)
Market cap (USD): 10386212150.428955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 11389601679.781073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (annual period ending 2025-03-31)
Market cap (USD): 11389601679.781073
Dividends paid: 86678746.78512976
Stock repurchases: 0
Net debt paydown: 137268098.32909602
Dividend yield: 0.761034048618247%
Buyback yield: 0%
Debt paydown yield: 1.2052054337666227%
Total shareholder yield: 1.9662394823848697% (Low Return)
Shareholder yield for TATACONSUM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 12618815183.63492
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATACONSUM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13030729802.339314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATATECH.NS (annual period ending 2024-03-31)
Market cap (USD): 4774421325.489444
Dividends paid: 59835711.71603309
Stock repurchases: 0
Net debt paydown: 237721.0293589905
Dividend yield: 1.253255790321335%
Buyback yield: 0%
Debt paydown yield: 0.0049790542801461035%
Total shareholder yield: 1.258234844601481% (Low Return)
Shareholder yield for TATATECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5187637086.116817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATATECH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4090526093.4747634
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATATECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3123789092.9233284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATATECH.NS (annual period ending 2025-03-31)
Market cap (USD): 3123789092.9233284
Dividends paid: 48688332.943652086
Stock repurchases: 0
Net debt paydown: 3208574.867710486
Dividend yield: 1.5586306083836214%
Buyback yield: 0%
Debt paydown yield: 0.10271419651791579%
Total shareholder yield: 1.6613448049015371% (Low Return)
Shareholder yield for TATATECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3327144792.388252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TATATECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2864436252.4685307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNC (annual period ending 2021-12-31)
Market cap (USD): 1294615849.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNC (annual period ending 2022-12-31)
Market cap (USD): 998990882.89
Dividends paid: 18900000
Stock repurchases: 5000000
Dividend yield: 1.8919091579018044%
Buyback yield: 0.5005050682279906%
Total shareholder yield: 2.392414226129795% (Low Return)
Shareholder yield for TNC (annual period ending 2023-12-31)
Market cap (USD): 1524811429.47
Dividends paid: 20100000
Stock repurchases: 21700000
Net debt paydown: 90000000
Dividend yield: 1.3181957854937143%
Buyback yield: 1.4231267932942089%
Debt paydown yield: 5.902369188777825%
Total shareholder yield: 8.643691767565748% (Moderate Return)
Shareholder yield for TNC (quarterly period ending 2024-12-31)
Market cap (USD): 1356637456.8600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TNC (annual period ending 2024-12-31)
Market cap (USD): 1356637456.8600001
Dividends paid: 21400000
Stock repurchases: 19600000
Net debt paydown: -12100000
Dividend yield: 1.5774295403527545%
Buyback yield: 1.4447485509772893%
Debt paydown yield: -0.8919110952461837%
Total shareholder yield: 2.13026699608386% (Low Return)
Shareholder yield for TNC (quarterly period ending 2025-03-31)
Market cap (USD): 1331590269.45
Dividends paid: 5600000
Stock repurchases: 20200000
Dividend yield: 0.42054978385453534%
Buyback yield: 1.5169831489038597%
Total shareholder yield: 1.937532932758395% (Low Return)
Shareholder yield for TNC (quarterly period ending 2025-06-30)
Market cap (USD): 1298875575.69
Dividends paid: 5400000
Stock repurchases: 13400000
Net debt paydown: 1300000
Dividend yield: 0.4157442099202893%
Buyback yield: 1.0316615579503476%
Debt paydown yield: 0.10008656905488446%
Total shareholder yield: 1.5474923369255214% (Low Return)
Shareholder yield for TNC (quarterly period ending 2025-09-30)
Market cap (USD): 1363623407.09
Dividends paid: 5400000
Stock repurchases: 22700000
Net debt paydown: -25100000
Dividend yield: 0.39600376261681436%
Buyback yield: 1.6646824835929048%
Debt paydown yield: -1.8406841558670446%
Total shareholder yield: 0.2200020903426747% (Low Return)
Shareholder yield for TNC (annual period ending 2025-12-31)
Market cap (USD): 1245032642.2099998
Dividends paid: 21900000
Stock repurchases: 88500000
Net debt paydown: -76300000
Dividend yield: 1.7589900262475306%
Buyback yield: 7.108247366342761%
Debt paydown yield: -6.128353379118109%
Total shareholder yield: 2.738884013472183% (Low Return)
Shareholder yield for TNC (quarterly period ending 2025-12-31)
Market cap (USD): 1245032642.2099998
Dividends paid: 5500000
Stock repurchases: 32200000
Net debt paydown: -57800000
Dividend yield: 0.44175548604390036%
Buyback yield: 2.586277572838835%
Debt paydown yield: -4.64244856242499%
Total shareholder yield: -1.6144155035422547% (Minimal or Negative)
Shareholder yield for TOK.AX (annual period ending 2023-12-31)
Market cap (USD): 96228058.56164382
Dividends paid: 0
Stock repurchases: 990404.794520548
Net debt paydown: -250982.49722325057
Dividend yield: 0%
Buyback yield: 1.0292266198908016%
Debt paydown yield: -0.2608204934971964%
Total shareholder yield: 0.7684061263936052% (Low Return)
Shareholder yield for TOK.AX (quarterly period ending 2024-12-31)
Market cap (USD): 143110846.84472048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOK.AX (annual period ending 2024-12-31)
Market cap (USD): 143110846.84472048
Dividends paid: 0
Stock repurchases: 1332213.664596273
Net debt paydown: 99507.9001106103
Dividend yield: 0%
Buyback yield: 0.9308963603868298%
Debt paydown yield: 0.06953204617577263%
Total shareholder yield: 1.0004284065626023% (Low Return)
Shareholder yield for TRMD (annual period ending 2021-12-31)
Market cap (USD): 428918224.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMD (annual period ending 2022-12-31)
Market cap (USD): 1705436185.88
Dividends paid: 200843373.4939759
Stock repurchases: 0
Dividend yield: 11.77665720692688%
Buyback yield: 0%
Total shareholder yield: 11.77665720692688% (High Return)
Shareholder yield for TRMD (annual period ending 2023-12-31)
Market cap (USD): 2244910897.74
Dividends paid: 742278481.0126582
Stock repurchases: 0
Net debt paydown: -176326063.74866533
Dividend yield: 33.064941764946035%
Buyback yield: 0%
Debt paydown yield: -7.854479388298956%
Total shareholder yield: 25.21046237664708% (High Return)
Shareholder yield for TRMD (quarterly period ending 2024-09-30)
Market cap (USD): 2866279304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMD (quarterly period ending 2024-12-31)
Market cap (USD): 1716696568.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMD (annual period ending 2024-12-31)
Market cap (USD): 1716696568.86
Dividends paid: 691625000
Stock repurchases: 0
Net debt paydown: -191609177.21518993
Dividend yield: 40.28813318239954%
Buyback yield: 0%
Debt paydown yield: -11.161505224096247%
Total shareholder yield: 29.126627958303295% (High Return)
Shareholder yield for TRMD (quarterly period ending 2025-03-31)
Market cap (USD): 1500701949.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRMD (quarterly period ending 2025-06-30)
Market cap (USD): 1550861837.7
Dividends paid: 133835616.43835616
Stock repurchases: 0
Net debt paydown: -7011207.970112085
Dividend yield: 8.62975754415626%
Buyback yield: 0%
Debt paydown yield: -0.452084628022702%
Total shareholder yield: 8.177672916133558% (Moderate Return)
Shareholder yield for TRMD (quarterly period ending 2025-09-30)
Market cap (USD): 1958282967.34
Dividends paid: 52972972.972972974
Stock repurchases: 0
Net debt paydown: 327060348.01925206
Dividend yield: 2.70507244644669%
Buyback yield: 0%
Debt paydown yield: 16.70138348103537%
Total shareholder yield: 19.40645592748206% (High Return)
Shareholder yield for TRMD (quarterly period ending 2025-12-31)
Market cap (USD): 1910170421.88
Dividends paid: 84864864.86486487
Stock repurchases: 0
Net debt paydown: -140135135.13513494
Dividend yield: 4.442790229226794%
Buyback yield: 0%
Debt paydown yield: -7.336263483611749%
Total shareholder yield: -2.893473254384955% (Minimal or Negative)
Shareholder yield for TRMD (annual period ending 2025-12-31)
Market cap (USD): 1910170421.88
Dividends paid: 269864864.8648649
Stock repurchases: 0
Net debt paydown: 177334459.45945954
Dividend yield: 14.127789948671825%
Buyback yield: 0%
Debt paydown yield: 9.283698324934067%
Total shareholder yield: 23.41148827360589% (High Return)
Shareholder yield for TRP (annual period ending 2021-12-31)
Market cap (USD): 38857905220.799995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRP (annual period ending 2022-12-31)
Market cap (USD): 35086709057.28
Dividends paid: 2425000000
Stock repurchases: 735294117.6470587
Dividend yield: 6.911448993523793%
Buyback yield: 2.0956485729301977%
Total shareholder yield: 9.007097566453991% (Moderate Return)
Shareholder yield for TRP (annual period ending 2023-12-31)
Market cap (USD): 36732700752.96
Dividends paid: 2181060606.060606
Stock repurchases: 0
Net debt paydown: -5079434046.345818
Dividend yield: 5.937653810780171%
Buyback yield: 0%
Debt paydown yield: -13.82809851229495%
Total shareholder yield: -7.890444701514779% (Minimal or Negative)
Shareholder yield for TRP (quarterly period ending 2024-09-30)
Market cap (USD): 46806586637.28
Dividends paid: 0
Stock repurchases: 5185185.185185185
Dividend yield: 0%
Buyback yield: 0.011077896419508073%
Total shareholder yield: 0.011077896419508073% (Low Return)
Shareholder yield for TRP (annual period ending 2024-12-31)
Market cap (USD): 46369044540.96
Dividends paid: 2833566433.566434
Stock repurchases: 0
Net debt paydown: 6353729603.729599
Dividend yield: 6.110901058276948%
Buyback yield: 0%
Debt paydown yield: 13.702524316879217%
Total shareholder yield: 19.813425375156164% (High Return)
Shareholder yield for TRP (quarterly period ending 2024-12-31)
Market cap (USD): 46369044540.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRP (quarterly period ending 2025-03-31)
Market cap (USD): 47640000154.079994
Dividends paid: 617482517.4825175
Stock repurchases: 0
Dividend yield: 1.2961429796083552%
Buyback yield: 0%
Total shareholder yield: 1.2961429796083552% (Low Return)
Shareholder yield for TRP (quarterly period ending 2025-06-30)
Market cap (USD): 49869381311.52
Dividends paid: 664963503.649635
Stock repurchases: 0
Net debt paydown: -26323311.724769592
Dividend yield: 1.3334103735833316%
Buyback yield: 0%
Debt paydown yield: -0.05278451633545495%
Total shareholder yield: 1.2806258572478766% (Low Return)
Shareholder yield for TRP (quarterly period ending 2025-09-30)
Market cap (USD): 55609516908.48
Dividends paid: 657553956.8345324
Stock repurchases: 0
Net debt paydown: -767951478.2334747
Dividend yield: 1.182448604825518%
Buyback yield: 0%
Debt paydown yield: -1.3809713173688232%
Total shareholder yield: -0.1985227125433051% (Minimal or Negative)
Shareholder yield for TRP (annual period ending 2025-12-31)
Market cap (USD): 56224159377.119995
Dividends paid: 2643065693.430657
Stock repurchases: 182481751.8248175
Net debt paydown: -2381986626.512169
Dividend yield: 4.70094301579942%
Buyback yield: 0.32456110299636975%
Debt paydown yield: -4.236589133392185%
Total shareholder yield: 0.788914985403605% (Low Return)
Shareholder yield for TRP (quarterly period ending 2025-12-31)
Market cap (USD): 56224159377.119995
Dividends paid: 666423357.6642336
Stock repurchases: 182481751.8248175
Net debt paydown: -108690857.53295135
Dividend yield: 1.1852971481427423%
Buyback yield: 0.32456110299636975%
Debt paydown yield: -0.19331699884370757%
Total shareholder yield: 1.3165412522954045% (Low Return)
Shareholder yield for UPLL.L (annual period ending 2022-03-31)
Market cap (USD): 100189569.05736843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPLL.L (annual period ending 2023-03-31)
Market cap (USD): 84260604.14851852
Dividends paid: 9259259259.259258
Stock repurchases: 16728395061.728394
Dividend yield: 10988.835592655854%
Buyback yield: 19853.162970731577%
Total shareholder yield: 30841.99856338743% (High Return)
Shareholder yield for UPLL.L (annual period ending 2024-03-31)
Market cap (USD): 87622638.07088606
Dividends paid: 9481012658.227848
Stock repurchases: 0
Net debt paydown: -81089701515.86182
Dividend yield: 10820.27757547973%
Buyback yield: 0%
Debt paydown yield: -92544.23662782312%
Total shareholder yield: -81723.95905234339% (Minimal or Negative)
Shareholder yield for UPLL.L (quarterly period ending 2024-09-30)
Market cap (USD): 80364919.0736
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPLL.L (quarterly period ending 2024-12-31)
Market cap (USD): 69327405.24075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPLL.L (quarterly period ending 2025-03-31)
Market cap (USD): 74878914.8303896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPLL.L (annual period ending 2025-03-31)
Market cap (USD): 74878914.8303896
Dividends paid: 1000000000
Stock repurchases: 0
Net debt paydown: 50671872431.36609
Dividend yield: 1335.4894395373235%
Buyback yield: 0%
Debt paydown yield: 67671.75051367187%
Total shareholder yield: 69007.2399532092% (High Return)
Shareholder yield for UPLL.L (quarterly period ending 2025-06-30)
Market cap (USD): 78981869.06767122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)