speb/financial-data huggingface dataset:
Shareholder yield for INVENTURE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 19658319.681722447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 17756482.525366403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVENTURE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 13334075.971928261
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON.L (annual period ending 2021-06-30)
Market cap (USD): 2877759.3229166665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON.L (annual period ending 2022-06-30)
Market cap (USD): 2526813.0640243907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRON.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 561701.1423278791
Shareholder yield for IRON.L (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -721518.9873417722
Shareholder yield for IRON.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for IRON.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11643.835616438359
Shareholder yield for IRON.L (annual period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 729998.2659961851
Shareholder yield for IVC.NS (annual period ending 2022-03-31)
Market cap (USD): 20664952.82342081
Dividends paid: 1242384.2806277198
Stock repurchases: 0
Dividend yield: 6.012035407212022%
Buyback yield: 0%
Total shareholder yield: 6.012035407212022% (Moderate Return)
Shareholder yield for IVC.NS (annual period ending 2023-03-31)
Market cap (USD): 17862763.651644338
Dividends paid: 1960365.408038977
Stock repurchases: 0
Dividend yield: 10.974591873181492%
Buyback yield: 0%
Total shareholder yield: 10.974591873181492% (High Return)
Shareholder yield for IVC.NS (annual period ending 2024-03-31)
Market cap (USD): 30627233.399712097
Dividends paid: 3324211.5361554143
Stock repurchases: 0
Dividend yield: 10.85377674428361%
Buyback yield: 0%
Total shareholder yield: 10.85377674428361% (High Return)
Shareholder yield for IVC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 39910515.45150501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 36641423.56218673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVC.NS (annual period ending 2025-03-31)
Market cap (USD): 29831094.68549423
Dividends paid: 2569826.981529109
Stock repurchases: 0
Dividend yield: 8.61459161530107%
Buyback yield: 0%
Total shareholder yield: 8.61459161530107% (Moderate Return)
Shareholder yield for IVC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 29831094.68549423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.DE (annual period ending 2021-12-31)
Market cap (USD): 21367606704.545452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.DE (annual period ending 2022-12-31)
Market cap (USD): 16616542500.000002
Dividends paid: 854000000
Stock repurchases: 0
Dividend yield: 5.1394566589288955%
Buyback yield: 0%
Total shareholder yield: 5.1394566589288955% (Moderate Return)
Shareholder yield for KEY.DE (annual period ending 2023-12-31)
Market cap (USD): 12499221263.736263
Dividends paid: 911000000
Stock repurchases: 38000000
Net debt paydown: 2086000000
Dividend yield: 7.288454062678815%
Buyback yield: 0.3040189400458781%
Debt paydown yield: 16.689039708834258%
Total shareholder yield: 24.28151271155895% (High Return)
Shareholder yield for KEY.DE (quarterly period ending 2024-09-30)
Market cap (USD): 12499221263.736263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.DE (annual period ending 2024-12-31)
Market cap (USD): 12499221263.736263
Dividends paid: 927000000
Stock repurchases: 0
Net debt paydown: 8372000000
Dividend yield: 7.416462037434974%
Buyback yield: 0%
Debt paydown yield: 66.98017279116031%
Total shareholder yield: 74.39663482859528% (High Return)
Shareholder yield for KEY.DE (quarterly period ending 2024-12-31)
Market cap (USD): 12499221263.736263
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEY.DE (quarterly period ending 2025-03-31)
Market cap (USD): 12499221263.736263
Dividends paid: 265000000
Stock repurchases: 0
Dividend yield: 2.1201320818988867%
Buyback yield: 0%
Total shareholder yield: 2.1201320818988867% (Low Return)
Shareholder yield for KEY.DE (quarterly period ending 2025-06-30)
Market cap (USD): 12499221263.736263
Dividends paid: 263000000
Stock repurchases: 0
Net debt paydown: -97000000
Dividend yield: 2.104131085054367%
Buyback yield: 0%
Debt paydown yield: -0.7760483469592152%
Total shareholder yield: 1.3280827380951516% (Low Return)
Shareholder yield for KEY.DE (quarterly period ending 2025-09-30)
Market cap (USD): 19132671705.882355
Dividends paid: 264000000
Stock repurchases: 0
Net debt paydown: 2561000000
Dividend yield: 1.379838655355347%
Buyback yield: 0%
Debt paydown yield: 13.385480289261528%
Total shareholder yield: 14.765318944616874% (High Return)
Shareholder yield for KEY.DE (annual period ending 2025-12-31)
Market cap (USD): 22058696647.058823
Dividends paid: 1054000000
Stock repurchases: 200000000
Net debt paydown: 3247000000
Dividend yield: 4.778160817314355%
Buyback yield: 0.906671881843331%
Debt paydown yield: 14.71981800172648%
Total shareholder yield: 20.404650700884165% (High Return)
Shareholder yield for KEY.DE (quarterly period ending 2025-12-31)
Market cap (USD): 22058696647.058823
Dividends paid: 262000000
Stock repurchases: 0
Net debt paydown: 1268000000
Dividend yield: 1.1877401652147637%
Buyback yield: 0%
Debt paydown yield: 5.748299730886719%
Total shareholder yield: 6.936039896101483% (Moderate Return)
Shareholder yield for LIS.AX (annual period ending 2022-06-30)
Market cap (USD): 194267656
Dividends paid: 0
Stock repurchases: 116963.44827586207
Dividend yield: 0%
Buyback yield: 0.0602073709459191%
Total shareholder yield: 0.0602073709459191% (Low Return)
Shareholder yield for LIS.AX (annual period ending 2023-06-30)
Market cap (USD): 101753678.94039735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -528240.6074446221
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5191366179045391%
Total shareholder yield: -0.5191366179045391% (Minimal or Negative)
Shareholder yield for LIS.AX (annual period ending 2024-06-30)
Market cap (USD): 55484019.93333334
Dividends paid: 0
Stock repurchases: 643200
Net debt paydown: -93533.34657836647
Dividend yield: 0%
Buyback yield: 1.1592527015397136%
Debt paydown yield: -0.16857709064835458%
Total shareholder yield: 0.990675610891359% (Low Return)
Shareholder yield for MLIPP.PA (annual period ending 2021-12-31)
Market cap (USD): 1534090.909090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLIPP.PA (annual period ending 2022-12-31)
Market cap (USD): 1436170.2127659575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 254704.98065764038
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.735013468013477%
Total shareholder yield: 17.735013468013477% (High Return)
Shareholder yield for MLIPP.PA (annual period ending 2023-12-31)
Market cap (USD): 1500000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -335301.5281323879
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.35343520882586%
Total shareholder yield: -22.35343520882586% (Minimal or Negative)
Shareholder yield for MLIPP.PA (annual period ending 2024-12-31)
Market cap (USD): 1406250
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 688688.9006944443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 48.97343293827159%
Total shareholder yield: 48.97343293827159% (High Return)
Shareholder yield for MLTX (annual period ending 2021-12-31)
Market cap (USD): 826425064.6500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLTX (annual period ending 2022-12-31)
Market cap (USD): 877397692.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7342468.705207836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8368461380707172%
Total shareholder yield: 0.8368461380707172% (Low Return)
Shareholder yield for MLTX (annual period ending 2023-12-31)
Market cap (USD): 5046290157.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4095069.2546583856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08115009496344862%
Total shareholder yield: -0.08115009496344862% (Minimal or Negative)
Shareholder yield for MLTX (quarterly period ending 2024-09-30)
Market cap (USD): 4213180157.7000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLTX (quarterly period ending 2024-12-31)
Market cap (USD): 4524865242.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLTX (annual period ending 2024-12-31)
Market cap (USD): 4524865242.75
Dividends paid: 0
Stock repurchases: 55.55555555555556
Net debt paydown: 1257776.9841269846
Dividend yield: 0%
Buyback yield: 1.2277836482438867e-06%
Debt paydown yield: 0.027797004256475206%
Total shareholder yield: 0.02779823204012345% (Low Return)
Shareholder yield for MLTX (quarterly period ending 2025-03-31)
Market cap (USD): 3264755032.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLTX (quarterly period ending 2025-06-30)
Market cap (USD): 3944111532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8804204.545454547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2232240258426482%
Total shareholder yield: -0.2232240258426482% (Minimal or Negative)
Shareholder yield for MLTX (quarterly period ending 2025-09-30)
Market cap (USD): 599137281.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51250
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00855396610873012%
Total shareholder yield: 0.00855396610873012% (Low Return)
Shareholder yield for MLTX (annual period ending 2025-12-31)
Market cap (USD): 1101343008.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92688466.94796062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.415949095734648%
Total shareholder yield: -8.415949095734648% (Minimal or Negative)
Shareholder yield for MLTX (quarterly period ending 2025-12-31)
Market cap (USD): 1101343008.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1175411.392405063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10672527845974095%
Total shareholder yield: -0.10672527845974095% (Minimal or Negative)
Shareholder yield for MMY.V (annual period ending 2021-06-30)
Market cap (USD): 39089170.58064517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMY.V (annual period ending 2022-06-30)
Market cap (USD): 26838633.178294573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -159202.30057514377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.593183339544641%
Total shareholder yield: -0.593183339544641% (Minimal or Negative)
Shareholder yield for MMY.V (annual period ending 2023-06-30)
Market cap (USD): 28634601.864661653
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7722.7953604942595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.026970150997716734%
Total shareholder yield: 0.026970150997716734% (Low Return)
Shareholder yield for MMY.V (annual period ending 2024-06-30)
Market cap (USD): 35379979.21167883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101432.41314966249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.28669438312213574%
Total shareholder yield: 0.28669438312213574% (Low Return)
Shareholder yield for MMY.V (quarterly period ending 2024-09-30)
Market cap (USD): 58985351.585185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMY.V (quarterly period ending 2024-12-31)
Market cap (USD): 67791009.11888114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23905.72390572389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.035263856101923216%
Total shareholder yield: 0.035263856101923216% (Low Return)
Shareholder yield for MMY.V (quarterly period ending 2025-03-31)
Market cap (USD): 106528728.61538462
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10489.510489510489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009846649468034315%
Total shareholder yield: 0.009846649468034315% (Low Return)
Shareholder yield for MMY.V (annual period ending 2025-06-30)
Market cap (USD): 96031372.1459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMY.V (quarterly period ending 2025-06-30)
Market cap (USD): 96031372.1459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMY.V (quarterly period ending 2025-09-30)
Market cap (USD): 154428336.8057554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMY.V (quarterly period ending 2025-12-31)
Market cap (USD): 303256964.6715328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9741.112219713294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003212164386814397%
Total shareholder yield: 0.003212164386814397% (Low Return)
Shareholder yield for NES.AX (annual period ending 2021-06-30)
Market cap (USD): 82353714.13533834
Dividends paid: 0
Stock repurchases: 270057.8947368421
Dividend yield: 0%
Buyback yield: 0.32792436573417283%
Total shareholder yield: 0.32792436573417283% (Low Return)
Shareholder yield for NES.AX (annual period ending 2022-06-30)
Market cap (USD): 18884558.586206898
Dividends paid: 0
Stock repurchases: 354022.7586206897
Net debt paydown: 43980.077780658525
Dividend yield: 0%
Buyback yield: 1.8746679039628944%
Debt paydown yield: 0.2328890960299234%
Total shareholder yield: 2.1075569999928176% (Low Return)
Shareholder yield for NES.AX (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 57741.05960264901
Shareholder yield for NES.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for OKE (annual period ending 2021-12-31)
Market cap (USD): 29000412177.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKE (annual period ending 2022-12-31)
Market cap (USD): 34475397661.44
Dividends paid: 1672000000
Stock repurchases: 0
Dividend yield: 4.849835283756847%
Buyback yield: 0%
Total shareholder yield: 4.849835283756847% (Moderate Return)
Shareholder yield for OKE (annual period ending 2023-12-31)
Market cap (USD): 39024234852.88
Dividends paid: 1839000000
Stock repurchases: 0
Net debt paydown: -7966000000
Dividend yield: 4.712456264505803%
Buyback yield: 0%
Debt paydown yield: -20.412956282247535%
Total shareholder yield: -15.700500017741732% (Minimal or Negative)
Shareholder yield for OKE (quarterly period ending 2024-09-30)
Market cap (USD): 52626644127.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKE (quarterly period ending 2024-12-31)
Market cap (USD): 58580454578.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OKE (annual period ending 2024-12-31)
Market cap (USD): 58580454578.96
Dividends paid: 2313000000
Stock repurchases: 524000000
Net debt paydown: -10410000000
Dividend yield: 3.94841592921122%
Buyback yield: 0.8944963021645824%
Debt paydown yield: -17.770432262468137%
Total shareholder yield: -12.927520031092335% (Minimal or Negative)
Shareholder yield for OKE (quarterly period ending 2025-03-31)
Market cap (USD): 58511150965.240005
Dividends paid: 643000000
Stock repurchases: 30000000
Dividend yield: 1.0989358257231856%
Buyback yield: 0.051272278027520324%
Total shareholder yield: 1.150208103750706% (Low Return)
Shareholder yield for OKE (quarterly period ending 2025-06-30)
Market cap (USD): 48745641759.240005
Dividends paid: 644000000
Stock repurchases: 0
Net debt paydown: -427000000
Dividend yield: 1.321143751026575%
Buyback yield: 0%
Debt paydown yield: -0.8759757479632726%
Total shareholder yield: 0.4451680030633025% (Low Return)
Shareholder yield for OKE (quarterly period ending 2025-09-30)
Market cap (USD): 44127500954.08
Dividends paid: 648000000
Stock repurchases: 0
Net debt paydown: -1260000000
Dividend yield: 1.4684720094943113%
Buyback yield: 0%
Debt paydown yield: -2.855362240683383%
Total shareholder yield: -1.3868902311890716% (Minimal or Negative)
Shareholder yield for OKE (annual period ending 2025-12-31)
Market cap (USD): 45141853845.8
Dividends paid: 2583000000
Stock repurchases: 75000000
Net debt paydown: -739000000
Dividend yield: 5.721962613284041%
Buyback yield: 0.1661429330221847%
Debt paydown yield: -1.6370617000452596%
Total shareholder yield: 4.251043846260966% (Moderate Return)
Shareholder yield for OKE (quarterly period ending 2025-12-31)
Market cap (USD): 45141853845.8
Dividends paid: 648000000
Stock repurchases: 45000000
Net debt paydown: 911000000
Dividend yield: 1.4354749413116756%
Buyback yield: 0.0996857598133108%
Debt paydown yield: 2.0180828264428032%
Total shareholder yield: 3.5532435275677896% (Low Return)
Shareholder yield for PIXTRANS.NS (annual period ending 2023-03-31)
Market cap (USD): 123564466.01705237
Dividends paid: 986260.6577344702
Stock repurchases: 0
Net debt paydown: 6770427.595992895
Dividend yield: 0.7981749847066572%
Buyback yield: 0%
Debt paydown yield: 5.4792674740799265%
Total shareholder yield: 6.277442458786584% (Moderate Return)
Shareholder yield for PIXTRANS.NS (annual period ending 2024-03-31)
Market cap (USD): 214833902.63915545
Dividends paid: 978018.9471159611
Stock repurchases: 0
Net debt paydown: 3508911.0060457317
Dividend yield: 0.4552442305899387%
Buyback yield: 0%
Debt paydown yield: 1.6333134402624776%
Total shareholder yield: 2.088557670852416% (Low Return)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 260136836.26373625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 394082585.52278817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 256705191.8310188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIXTRANS.NS (annual period ending 2025-03-31)
Market cap (USD): 256705191.8310188
Dividends paid: 1105576.338555062
Stock repurchases: 0
Net debt paydown: 1143523.3730097907
Dividend yield: 0.43067938387581545%
Buyback yield: 0%
Debt paydown yield: 0.44546172395396555%
Total shareholder yield: 0.8761411078297809% (Low Return)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 252900038.00608474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 220001665.0732807
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIXTRANS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 213754906.04879135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCF.NS (annual period ending 2022-03-31)
Market cap (USD): 602251627.561651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCF.NS (annual period ending 2023-03-31)
Market cap (USD): 611359114.9573692
Dividends paid: 27565164.43361754
Stock repurchases: 0
Dividend yield: 4.508833475974214%
Buyback yield: 0%
Total shareholder yield: 4.508833475974214% (Moderate Return)
Shareholder yield for RCF.NS (annual period ending 2024-03-31)
Market cap (USD): 829120503.4548944
Dividends paid: 24440580.40532438
Stock repurchases: 0
Net debt paydown: -166751850.3008697
Dividend yield: 2.947771801985595%
Buyback yield: 0%
Debt paydown yield: -20.11189562989034%
Total shareholder yield: -17.164123827904746% (Minimal or Negative)
Shareholder yield for RCF.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1175335517.3913045
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCF.NS (quarterly period ending 2025-03-31)
Market cap (USD): 794793977.6520015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6985239.552307129
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8788742427242696%
Total shareholder yield: 0.8788742427242696% (Low Return)
Shareholder yield for RCF.NS (annual period ending 2025-03-31)
Market cap (USD): 794793977.6520015
Dividends paid: 7997428.1038110815
Stock repurchases: 0
Net debt paydown: 72413550.97612423
Dividend yield: 1.006226560427303%
Buyback yield: 0%
Debt paydown yield: 9.110983853960493%
Total shareholder yield: 10.117210414387795% (High Return)
Shareholder yield for RCF.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1010287709.4547157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCF.NS (quarterly period ending 2025-09-30)
Market cap (USD): 891968324.9267192
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCF.NS (quarterly period ending 2025-12-31)
Market cap (USD): 891907028.5507408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RJF.MC (annual period ending 2021-12-31)
Market cap (USD): 283511191.0909091
Dividends paid: 62500
Stock repurchases: 855681.8181818182
Dividend yield: 0.022044985158966475%
Buyback yield: 0.30181588772185014%
Total shareholder yield: 0.3238608728808166% (Low Return)
Shareholder yield for RJF.MC (annual period ending 2022-12-31)
Market cap (USD): 180726478.75531912
Dividends paid: 56382.97872340426
Stock repurchases: 386170.21276595746
Dividend yield: 0.031197962308411764%
Buyback yield: 0.213676609772707%
Total shareholder yield: 0.24487457208111876% (Low Return)
Shareholder yield for RJF.MC (annual period ending 2023-12-31)
Market cap (USD): 196965669.6
Dividends paid: 45555.555555555555
Stock repurchases: 22222.222222222223
Net debt paydown: 5716713.947990544
Dividend yield: 0.023128678032100856%
Buyback yield: 0.011282281966878466%
Debt paydown yield: 2.9023910408347344%
Total shareholder yield: 2.9368020008337137% (Low Return)
Shareholder yield for RJF.MC (quarterly period ending 2024-09-30)
Market cap (USD): 241647696.49999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RJF.MC (quarterly period ending 2024-12-31)
Market cap (USD): 207737229.65625003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RJF.MC (annual period ending 2024-12-31)
Market cap (USD): 207737229.65625003
Dividends paid: 26041.666666666668
Stock repurchases: 3125
Net debt paydown: -1530277.7777777761
Dividend yield: 0.012535868852087182%
Buyback yield: 0.001504304262250462%
Debt paydown yield: -0.7366410827322476%
Total shareholder yield: -0.7226009096179099% (Minimal or Negative)
Shareholder yield for RJF.MC (quarterly period ending 2025-03-31)
Market cap (USD): 230150103.0652174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24990398.550724633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.858304305709186%
Total shareholder yield: -10.858304305709186% (Minimal or Negative)
Shareholder yield for RJF.MC (quarterly period ending 2025-06-30)
Market cap (USD): 287724360.4941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16854258.31202046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.857779397989151%
Total shareholder yield: -5.857779397989151% (Minimal or Negative)
Shareholder yield for RJF.MC (quarterly period ending 2025-09-30)
Market cap (USD): 268414000.72941175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4142352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5432700715758794%
Total shareholder yield: 1.5432700715758794% (Low Return)
Shareholder yield for RJF.MC (quarterly period ending 2025-12-31)
Market cap (USD): 246207087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32895294.117647067
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.36082341027294%
Total shareholder yield: -13.36082341027294% (Minimal or Negative)
Shareholder yield for RJF.MC (annual period ending 2025-12-31)
Market cap (USD): 246207087
Dividends paid: 37647.05882352941
Stock repurchases: 0
Net debt paydown: -46689264.705882356
Dividend yield: 0.015290810383345874%
Buyback yield: 0%
Debt paydown yield: -18.963412172567704%
Total shareholder yield: -18.94812136218436% (Minimal or Negative)
Shareholder yield for RNAZ (annual period ending 2021-12-31)
Market cap (USD): 1784256625536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNAZ (annual period ending 2022-12-31)
Market cap (USD): 472757749940.18005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNAZ (annual period ending 2023-12-31)
Market cap (USD): 5795321716.799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -450571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.007774736624091883%
Total shareholder yield: -0.007774736624091883% (Minimal or Negative)
Shareholder yield for RNAZ (quarterly period ending 2024-09-30)
Market cap (USD): 501379335.20000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNAZ (annual period ending 2024-12-31)
Market cap (USD): 89670496.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 412280
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.45977218269166287%
Total shareholder yield: 0.45977218269166287% (Low Return)
Shareholder yield for RNAZ (quarterly period ending 2024-12-31)
Market cap (USD): 89670496.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04270189348851864%
Total shareholder yield: -0.04270189348851864% (Minimal or Negative)
Shareholder yield for RNAZ (quarterly period ending 2025-03-31)
Market cap (USD): 13171185.719999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2907179415278946%
Total shareholder yield: 0.2907179415278946% (Low Return)
Shareholder yield for RNAZ (quarterly period ending 2025-06-30)
Market cap (USD): 7412355.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNAZ (quarterly period ending 2025-09-30)
Market cap (USD): 10215746.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RNAZ (annual period ending 2025-12-31)
Market cap (USD): 6490562.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38291
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5899488535251272%
Total shareholder yield: 0.5899488535251272% (Low Return)
Shareholder yield for RNAZ (quarterly period ending 2025-12-31)
Market cap (USD): 6490562.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANOFICONR.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1288359142.0466254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANOFICONR.NS (annual period ending 2024-12-31)
Market cap (USD): 1288359142.0466254
Dividends paid: 13428138.47767805
Stock repurchases: 0
Net debt paydown: -2366243.1518825036
Dividend yield: 1.042266712707666%
Buyback yield: 0%
Debt paydown yield: -0.18366331829831264%
Total shareholder yield: 0.8586033944093533% (Low Return)
Shareholder yield for SANOFICONR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1263515450.1286032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANOFICONR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1511750401.5298386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANOFICONR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1207085010.745434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SANOFICONR.NS (annual period ending 2025-12-31)
Market cap (USD): 1142013041.8937285
Dividends paid: 14113846.49660243
Stock repurchases: 0
Net debt paydown: -396372.42124883225
Dividend yield: 1.2358743708564242%
Buyback yield: 0%
Debt paydown yield: -0.034708221947409%
Total shareholder yield: 1.201166148909015% (Low Return)
Shareholder yield for SANOFICONR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1142013041.8937285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (annual period ending 2021-12-31)
Market cap (USD): 405305791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (annual period ending 2022-12-31)
Market cap (USD): 940659339.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (annual period ending 2023-12-31)
Market cap (USD): 817463874.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (quarterly period ending 2024-09-30)
Market cap (USD): 794428509.0500001
Dividends paid: 18242260
Stock repurchases: 0
Dividend yield: 2.2962745913807407%
Buyback yield: 0%
Total shareholder yield: 2.2962745913807407% (Low Return)
Shareholder yield for SBR (annual period ending 2024-12-31)
Market cap (USD): 850558987.3000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (quarterly period ending 2025-03-31)
Market cap (USD): 904356770.35
Dividends paid: 17335862
Stock repurchases: 0
Dividend yield: 1.9169273198773924%
Buyback yield: 0%
Total shareholder yield: 1.9169273198773924% (Low Return)
Shareholder yield for SBR (quarterly period ending 2025-06-30)
Market cap (USD): 909751128
Dividends paid: 20092525
Stock repurchases: 0
Dividend yield: 2.208573793601276%
Buyback yield: 0%
Total shareholder yield: 2.208573793601276% (Low Return)
Shareholder yield for SBR (quarterly period ending 2025-09-30)
Market cap (USD): 1109633947.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (annual period ending 2025-12-31)
Market cap (USD): 969963822.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBR (quarterly period ending 2025-12-31)
Market cap (USD): 969963822.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCR.SW (annual period ending 2021-12-31)
Market cap (USD): 3881511361.450549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCR.SW (annual period ending 2022-12-31)
Market cap (USD): 3006205837.043478
Dividends paid: 343617021.2765958
Stock repurchases: 125531914.89361703
Dividend yield: 11.430255940642235%
Buyback yield: 4.175759136209857%
Total shareholder yield: 15.606015076852092% (High Return)
Shareholder yield for SCR.SW (annual period ending 2023-12-31)
Market cap (USD): 4304937065.523809
Dividends paid: 282222222.2222222
Stock repurchases: 33333333.333333332
Net debt paydown: -101985815.60283661
Dividend yield: 6.555780442933895%
Buyback yield: 0.7743047767244757%
Debt paydown yield: -2.369043125382539%
Total shareholder yield: 4.961042094275832% (Moderate Return)
Shareholder yield for SCR.SW (quarterly period ending 2024-12-31)
Market cap (USD): 3751931315.9999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCR.SW (annual period ending 2024-12-31)
Market cap (USD): 3751931315.9999995
Dividends paid: 337500000
Stock repurchases: 29166666.666666668
Net debt paydown: -100208333.33333349
Dividend yield: 8.995367227559345%
Buyback yield: 0.7773774147273508%
Debt paydown yield: -2.670846689170402%
Total shareholder yield: 7.1018979531162945% (Moderate Return)
Shareholder yield for SCR.SW (quarterly period ending 2025-06-30)
Market cap (USD): 5478266379.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -225477941.17647076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.115863040282545%
Total shareholder yield: -4.115863040282545% (Minimal or Negative)
Shareholder yield for SCR.SW (annual period ending 2025-12-31)
Market cap (USD): 5513688094.278481
Dividends paid: 378823529.41176474
Stock repurchases: 58823529.41176471
Net debt paydown: -499595588.23529434
Dividend yield: 6.870601363992053%
Buyback yield: 1.0668635658372754%
Debt paydown yield: -9.061005622601712%
Total shareholder yield: -1.1235406927723837% (Minimal or Negative)
Shareholder yield for SCR.SW (quarterly period ending 2025-12-31)
Market cap (USD): 5513688094.278481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -274117647.0588236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.971584216801704%
Total shareholder yield: -4.971584216801704% (Minimal or Negative)
Shareholder yield for SETL.NS (annual period ending 2025-03-31)
Market cap (USD): 345986345.07923913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7581041.381456121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.191138895877489%
Total shareholder yield: 2.191138895877489% (Low Return)
Shareholder yield for SETL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 345986345.07923913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12831617.04160779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.708706203034991%
Total shareholder yield: 3.708706203034991% (Low Return)
Shareholder yield for SETL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 399373358.95436466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SETL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 393572745.28252536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SETL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 338066970.1401359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGY.TO (annual period ending 2021-12-31)
Market cap (USD): 265079919.1181102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGY.TO (annual period ending 2022-12-31)
Market cap (USD): 525281244.6617647
Dividends paid: 13159558.823529411
Stock repurchases: 0
Dividend yield: 2.505240565366658%
Buyback yield: 0%
Total shareholder yield: 2.505240565366658% (Low Return)
Shareholder yield for SGY.TO (annual period ending 2023-12-31)
Market cap (USD): 407606994.1363636
Dividends paid: 35471212.12121212
Stock repurchases: 0
Net debt paydown: 42048551.693404645
Dividend yield: 8.70230703385461%
Buyback yield: 0%
Debt paydown yield: 10.315954411551985%
Total shareholder yield: 19.018261445406594% (High Return)
Shareholder yield for SGY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 391127290.71111107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 362239477.38461536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGY.TO (annual period ending 2024-12-31)
Market cap (USD): 362239477.38461536
Dividends paid: 34979020.97902098
Stock repurchases: 7847552.447552448
Net debt paydown: 51450466.200466186
Dividend yield: 9.656324934976999%
Buyback yield: 2.1663990088027165%
Debt paydown yield: 14.203439827138878%
Total shareholder yield: 26.026163770918593% (High Return)
Shareholder yield for SGY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 393769025.70629376
Dividends paid: 9089510.48951049
Stock repurchases: 3554545.4545454546
Dividend yield: 2.308335571394134%
Buyback yield: 0.9026980850435745%
Total shareholder yield: 3.211033656437708% (Low Return)
Shareholder yield for SGY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 418327807.70802915
Dividends paid: 9426277.372262772
Stock repurchases: 1669343.0656934306
Net debt paydown: -7125644.428564101
Dividend yield: 2.253323159153173%
Buyback yield: 0.39905142209875377%
Debt paydown yield: -1.7033637968283062%
Total shareholder yield: 0.9490107844236204% (Low Return)
Shareholder yield for SGY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 486553101.79856116
Dividends paid: 9264748.20143885
Stock repurchases: 392086.33093525184
Net debt paydown: 2982655.0438480973
Dividend yield: 1.9041597242297652%
Buyback yield: 0.08058448902820484%
Debt paydown yield: 0.6130173731957735%
Total shareholder yield: 2.5977615864537436% (Low Return)
Shareholder yield for SGY.TO (annual period ending 2025-12-31)
Market cap (USD): 489999355.1824817
Dividends paid: 37701459.8540146
Stock repurchases: 6335036.496350365
Net debt paydown: -15695931.805420846
Dividend yield: 7.694185605606382%
Buyback yield: 1.292866292444634%
Debt paydown yield: -3.2032556041988034%
Total shareholder yield: 5.7837962938522125% (Moderate Return)
Shareholder yield for SGY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 489999355.1824817
Dividends paid: 9387591.240875911
Stock repurchases: 557664.2335766423
Net debt paydown: -3857837.5255999267
Dividend yield: 1.9158374682717405%
Buyback yield: 0.11380917702819454%
Debt paydown yield: -0.787314816804855%
Total shareholder yield: 1.2423318284950797% (Low Return)
Shareholder yield for SPSC (annual period ending 2021-12-31)
Market cap (USD): 5226053129.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPSC (annual period ending 2022-12-31)
Market cap (USD): 4715012317.860001
Dividends paid: 0
Stock repurchases: 43215000
Net debt paydown: 3248000
Dividend yield: 0%
Buyback yield: 0.9165405535910448%
Debt paydown yield: 0.06888635237912098%
Total shareholder yield: 0.9854269059701658% (Low Return)
Shareholder yield for SPSC (annual period ending 2023-12-31)
Market cap (USD): 7116390155.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3257000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04576758621645275%
Total shareholder yield: 0.04576758621645275% (Low Return)
Shareholder yield for SPSC (quarterly period ending 2024-09-30)
Market cap (USD): 7128505347.339999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPSC (annual period ending 2024-12-31)
Market cap (USD): 6754770040.9800005
Dividends paid: 0
Stock repurchases: 37567000
Net debt paydown: 1561000
Dividend yield: 0%
Buyback yield: 0.5561551284808753%
Debt paydown yield: 0.023109595005154696%
Total shareholder yield: 0.5792647234860301% (Low Return)
Shareholder yield for SPSC (quarterly period ending 2024-12-31)
Market cap (USD): 6754770040.9800005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPSC (quarterly period ending 2025-03-31)
Market cap (USD): 4872876936.46
Dividends paid: 0
Stock repurchases: 40000000
Dividend yield: 0%
Buyback yield: 0.8208703097078173%
Total shareholder yield: 0.8208703097078173% (Low Return)
Shareholder yield for SPSC (quarterly period ending 2025-06-30)
Market cap (USD): 4996231615.18
Dividends paid: 0
Stock repurchases: 19558000
Net debt paydown: 1465000
Dividend yield: 0%
Buyback yield: 0.39145503063903453%
Debt paydown yield: 0.029322099390846998%
Total shareholder yield: 0.42077713002988154% (Low Return)
Shareholder yield for SPSC (quarterly period ending 2025-09-30)
Market cap (USD): 3823260786.28
Dividends paid: 0
Stock repurchases: 29998000
Net debt paydown: 1154000
Dividend yield: 0%
Buyback yield: 0.7846182009778044%
Debt paydown yield: 0.03018365904154898%
Total shareholder yield: 0.8148018600193534% (Low Return)
Shareholder yield for SPSC (quarterly period ending 2025-12-31)
Market cap (USD): 3272203129.2599998
Dividends paid: 0
Stock repurchases: 24721000
Net debt paydown: 2452000
Dividend yield: 0%
Buyback yield: 0.7554848835313775%
Debt paydown yield: 0.07493422330888466%
Total shareholder yield: 0.8304191068402622% (Low Return)
Shareholder yield for SPSC (annual period ending 2025-12-31)
Market cap (USD): 3272203129.2599998
Dividends paid: 0
Stock repurchases: 114277000
Net debt paydown: 5276000
Dividend yield: 0%
Buyback yield: 3.492356540403512%
Debt paydown yield: 0.16123693400394595%
Total shareholder yield: 3.653593474407458% (Low Return)
Shareholder yield for STEM (annual period ending 2021-12-31)
Market cap (USD): 3398267968.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM (annual period ending 2022-12-31)
Market cap (USD): 1601503196.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM (annual period ending 2023-12-31)
Market cap (USD): 695059552.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73990000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.645131010995582%
Total shareholder yield: -10.645131010995582% (Minimal or Negative)
Shareholder yield for STEM (quarterly period ending 2024-09-30)
Market cap (USD): 62340392.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM (quarterly period ending 2024-12-31)
Market cap (USD): 108020853.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM (annual period ending 2024-12-31)
Market cap (USD): 108020853.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4978000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.608369452243573%
Total shareholder yield: -4.608369452243573% (Minimal or Negative)
Shareholder yield for STEM (quarterly period ending 2025-03-31)
Market cap (USD): 62698671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STEM (quarterly period ending 2025-06-30)
Market cap (USD): 55801817.190000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 217491000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 389.75612435606416%
Total shareholder yield: 389.75612435606416% (High Return)
Shareholder yield for STEM (quarterly period ending 2025-09-30)
Market cap (USD): 156925816.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -112000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07137130298581383%
Total shareholder yield: -0.07137130298581383% (Minimal or Negative)
Shareholder yield for STEM (annual period ending 2025-12-31)
Market cap (USD): 134802142.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 216769000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 160.80530749634934%
Total shareholder yield: 160.80530749634934% (High Return)
Shareholder yield for STEM (quarterly period ending 2025-12-31)
Market cap (USD): 134802142.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3596000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.667613384556243%
Total shareholder yield: -2.667613384556243% (Minimal or Negative)
Shareholder yield for TCX (annual period ending 2021-12-31)
Market cap (USD): 934523680.8599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCX (annual period ending 2022-12-31)
Market cap (USD): 378179948.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCX (annual period ending 2023-12-31)
Market cap (USD): 301027671
Dividends paid: 0
Stock repurchases: 34634848.484848484
Net debt paydown: -157894474.15329766
Dividend yield: 0%
Buyback yield: 11.505536474368991%
Debt paydown yield: -52.45181402386682%
Total shareholder yield: -40.94627754949782% (Minimal or Negative)
Shareholder yield for TCX (quarterly period ending 2024-09-30)
Market cap (USD): 232906223.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)