speb/financial-data huggingface dataset:
Shareholder yield for MNDY (annual period ending 2025-12-31)
Market cap (USD): 6237968999.64
Dividends paid: 0
Stock repurchases: 42461635.22012579
Net debt paydown: -24020424.74368915
Dividend yield: 0%
Buyback yield: 0.6806964770516861%
Debt paydown yield: -0.3850680364887256%
Total shareholder yield: 0.2956284405629605% (Low Return)
Shareholder yield for MYI.L (annual period ending 2021-12-31)
Market cap (USD): 15130605.253513511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYI.L (annual period ending 2022-12-31)
Market cap (USD): 16288381.636024097
Dividends paid: 83113253.0120482
Stock repurchases: 12112048.192771085
Dividend yield: 510.2609631163804%
Buyback yield: 74.36004670951195%
Total shareholder yield: 584.6210098258923% (High Return)
Shareholder yield for MYI.L (annual period ending 2023-12-31)
Market cap (USD): 17263886.118101265
Dividends paid: 88610126.58227848
Stock repurchases: 15630379.746835442
Net debt paydown: 63712536.220832705
Dividend yield: 513.2687158389579%
Buyback yield: 90.53801467357292%
Debt paydown yield: 369.0509528676154%
Total shareholder yield: 972.8576833801462% (High Return)
Shareholder yield for MYI.L (annual period ending 2024-12-31)
Market cap (USD): 17792545.512875
Dividends paid: 89906250
Stock repurchases: 55402500
Net debt paydown: 39694873.41772151
Dividend yield: 505.30290865318995%
Buyback yield: 311.3804034386748%
Debt paydown yield: 223.09833850922342%
Total shareholder yield: 1039.7816506010881% (High Return)
Shareholder yield for MYI.L (quarterly period ending 2024-12-31)
Market cap (USD): 17792545.512875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYI.L (quarterly period ending 2025-06-30)
Market cap (USD): 21783044.199863013
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13181712.32876712
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.513637156600986%
Total shareholder yield: -60.513637156600986% (Minimal or Negative)
Shareholder yield for MYSE (annual period ending 2021-12-31)
Market cap (USD): 157451829
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (annual period ending 2022-12-31)
Market cap (USD): 12835182.100000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (annual period ending 2023-12-31)
Market cap (USD): 14913754.1
Dividends paid: 0
Stock repurchases: 397969
Net debt paydown: 67339
Dividend yield: 0%
Buyback yield: 2.668469637701751%
Debt paydown yield: 0.45152279934667827%
Total shareholder yield: 3.1199924370484293% (Low Return)
Shareholder yield for MYSE (quarterly period ending 2024-09-30)
Market cap (USD): 6755359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (quarterly period ending 2024-12-31)
Market cap (USD): 9249645.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (annual period ending 2024-12-31)
Market cap (USD): 9249645.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9046184624547877%
Total shareholder yield: 0.9046184624547877% (Low Return)
Shareholder yield for MYSE (quarterly period ending 2025-03-31)
Market cap (USD): 20058219.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (quarterly period ending 2025-06-30)
Market cap (USD): 13198932.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYSE (quarterly period ending 2025-09-30)
Market cap (USD): 11743931.799999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24749803128114217%
Total shareholder yield: -0.24749803128114217% (Minimal or Negative)
Shareholder yield for MYSE (annual period ending 2025-12-31)
Market cap (USD): 8885895.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -218975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.464298673426863%
Total shareholder yield: -2.464298673426863% (Minimal or Negative)
Shareholder yield for MYSE (quarterly period ending 2025-12-31)
Market cap (USD): 8885895.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5775670122964424%
Total shareholder yield: 0.5775670122964424% (Low Return)
Shareholder yield for NTU.AX (annual period ending 2021-06-30)
Market cap (USD): 215379868.7142857
Dividends paid: 0
Stock repurchases: 1263921.0526315789
Dividend yield: 0%
Buyback yield: 0.586833421422615%
Total shareholder yield: 0.586833421422615% (Low Return)
Shareholder yield for NTU.AX (annual period ending 2022-06-30)
Market cap (USD): 263407103.80689657
Dividends paid: 0
Stock repurchases: 1784.1379310344828
Net debt paydown: 128212.82343790506
Dividend yield: 0%
Buyback yield: 0.0006773309850984247%
Debt paydown yield: 0.04867477816084175%
Total shareholder yield: 0.049352109145940175% (Low Return)
Shareholder yield for NTU.AX (annual period ending 2023-06-30)
Market cap (USD): 189705447.2781457
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8549059.584379995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.506491356489824%
Total shareholder yield: -4.506491356489824% (Minimal or Negative)
Shareholder yield for NTU.AX (annual period ending 2024-06-30)
Market cap (USD): 190970150.26
Dividends paid: 0
Stock repurchases: 1018388
Net debt paydown: -1420394.6225165557
Dividend yield: 0%
Buyback yield: 0.5332707748375838%
Debt paydown yield: -0.7437783447217966%
Total shareholder yield: -0.21050756988421282% (Minimal or Negative)
Shareholder yield for RACE (annual period ending 2021-12-31)
Market cap (USD): 43738856252.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RACE (annual period ending 2022-12-31)
Market cap (USD): 36445237127.46
Dividends paid: 265448936.17021278
Stock repurchases: 421831914.89361703
Dividend yield: 0.7283501414515638%
Buyback yield: 1.157440445286015%
Total shareholder yield: 1.8857905867375788% (Low Return)
Shareholder yield for RACE (annual period ending 2023-12-31)
Market cap (USD): 57992008766.38
Dividends paid: 365145555.5555555
Stock repurchases: 511810000
Net debt paydown: 238825366.43026018
Dividend yield: 0.6296480555218208%
Buyback yield: 0.8825526324873819%
Debt paydown yield: 0.41182461430567935%
Total shareholder yield: 1.9240253023148821% (Low Return)
Shareholder yield for RACE (quarterly period ending 2024-09-30)
Market cap (USD): 81072058099.86
Dividends paid: 27324444.444444444
Stock repurchases: 0
Dividend yield: 0.03370389883378529%
Buyback yield: 0%
Total shareholder yield: 0.03370389883378529% (Low Return)
Shareholder yield for RACE (quarterly period ending 2024-12-31)
Market cap (USD): 73265001948.66
Dividends paid: 1876041.6666666667
Stock repurchases: 0
Dividend yield: 0.0025606246048847326%
Buyback yield: 0%
Total shareholder yield: 0.0025606246048847326% (Low Return)
Shareholder yield for RACE (annual period ending 2024-12-31)
Market cap (USD): 73265001948.66
Dividends paid: 458247916.6666667
Stock repurchases: 605295833.3333334
Net debt paydown: -739121111.1111112
Dividend yield: 0.6254663270025995%
Buyback yield: 0.8261732303747028%
Debt paydown yield: -1.0088324458505382%
Total shareholder yield: 0.442807111526764% (Low Return)
Shareholder yield for RACE (quarterly period ending 2025-03-31)
Market cap (USD): 73788989050.7
Dividends paid: 0
Stock repurchases: 460517391.3043478
Dividend yield: 0%
Buyback yield: 0.6241004209827687%
Total shareholder yield: 0.6241004209827687% (Low Return)
Shareholder yield for RACE (quarterly period ending 2025-06-30)
Market cap (USD): 85304396873.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91162519.18158579
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10686731578037863%
Total shareholder yield: -0.10686731578037863% (Minimal or Negative)
Shareholder yield for RACE (quarterly period ending 2025-09-30)
Market cap (USD): 84344339968.64
Dividends paid: 37421176.47058824
Stock repurchases: 155732941.17647058
Net debt paydown: 338232941.17647076
Dividend yield: 0.04436714601655757%
Buyback yield: 0.18463946867611214%
Debt paydown yield: 0.401014390891231%
Total shareholder yield: 0.6300210055839006% (Low Return)
Shareholder yield for RACE (annual period ending 2025-12-31)
Market cap (USD): 64239412033.31999
Dividends paid: 623184705.882353
Stock repurchases: 923916470.5882353
Net debt paydown: 98350000
Dividend yield: 0.970097150887864%
Buyback yield: 1.438239300990199%
Debt paydown yield: 0.15309915967005952%
Total shareholder yield: 2.5614356115481227% (Low Return)
Shareholder yield for RACE (quarterly period ending 2025-12-31)
Market cap (USD): 64239412033.31999
Dividends paid: 10588.235294117647
Stock repurchases: 269741176.47058827
Net debt paydown: -16254117.647058964
Dividend yield: 1.648245984665254e-05%
Buyback yield: 0.41989982151561056%
Debt paydown yield: -0.025302407249039274%
Total shareholder yield: 0.39461389672641795% (Low Return)
Shareholder yield for REP.DE (annual period ending 2021-12-31)
Market cap (USD): 9595964873.295454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REP.DE (annual period ending 2022-12-31)
Market cap (USD): 13469388937.319149
Dividends paid: 1052127659.5744681
Stock repurchases: 2004255319.1489363
Dividend yield: 7.811250120333046%
Buyback yield: 14.880076063404916%
Total shareholder yield: 22.691326183737964% (High Return)
Shareholder yield for REP.DE (annual period ending 2023-12-31)
Market cap (USD): 13377944434.111113
Dividends paid: 1087777777.7777777
Stock repurchases: 1972222222.222222
Net debt paydown: 2476146572.104019
Dividend yield: 8.131127940733252%
Buyback yield: 14.742341261288583%
Debt paydown yield: 18.509170704808245%
Total shareholder yield: 41.38263990683008% (High Return)
Shareholder yield for REP.DE (quarterly period ending 2024-09-30)
Market cap (USD): 12687860422.577778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REP.DE (annual period ending 2024-12-31)
Market cap (USD): 11361416045.145834
Dividends paid: 1201041666.6666667
Stock repurchases: 1182291666.6666667
Net debt paydown: -957152777.7777786
Dividend yield: 10.571232158862907%
Buyback yield: 10.406199913538074%
Debt paydown yield: -8.424590508563606%
Total shareholder yield: 12.552841563837374% (High Return)
Shareholder yield for REP.DE (quarterly period ending 2024-12-31)
Market cap (USD): 11361416045.145834
Dividends paid: 33333333.333333336
Stock repurchases: 0
Dividend yield: 0.2933906583552585%
Buyback yield: 0%
Total shareholder yield: 0.2933906583552585% (Low Return)
Shareholder yield for REP.DE (quarterly period ending 2025-03-31)
Market cap (USD): 13241085667.521738
Dividends paid: 618478260.8695652
Stock repurchases: 147826086.95652172
Dividend yield: 4.670902948589732%
Buyback yield: 1.1164196854274226%
Total shareholder yield: 5.787322634017155% (Moderate Return)
Shareholder yield for REP.DE (quarterly period ending 2025-06-30)
Market cap (USD): 14562268181.458824
Dividends paid: 32941176.470588237
Stock repurchases: 0
Dividend yield: 0.22620910465397187%
Buyback yield: 0%
Total shareholder yield: 0.22620910465397187% (Low Return)
Shareholder yield for REP.DE (quarterly period ending 2025-09-30)
Market cap (USD): 18215654124.87059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REP.DE (annual period ending 2025-12-31)
Market cap (USD): 19356536051.058823
Dividends paid: 1408235294.1176472
Stock repurchases: 1747058823.5294118
Net debt paydown: -2881409313.7254906
Dividend yield: 7.275244343321517%
Buyback yield: 9.025679072541731%
Debt paydown yield: -14.885976014121983%
Total shareholder yield: 1.4149474017412658% (Low Return)
Shareholder yield for REP.DE (quarterly period ending 2025-12-31)
Market cap (USD): 19356536051.058823
Dividends paid: 37647058.823529415
Stock repurchases: 0
Dividend yield: 0.19449274769113495%
Buyback yield: 0%
Total shareholder yield: 0.19449274769113495% (Low Return)
Shareholder yield for RIO.L (annual period ending 2021-12-31)
Market cap (USD): 599957118.0477027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIO.L (annual period ending 2022-12-31)
Market cap (USD): 706148610.860723
Dividends paid: 14128915662.650602
Stock repurchases: 0
Dividend yield: 2000.8416706263708%
Buyback yield: 0%
Total shareholder yield: 2000.8416706263708% (High Return)
Shareholder yield for RIO.L (annual period ending 2023-12-31)
Market cap (USD): 793512231.5087341
Dividends paid: 8189873417.7215185
Stock repurchases: 0
Net debt paydown: -3382751258.1973457
Dividend yield: 1032.1042439572493%
Buyback yield: 0%
Debt paydown yield: -426.30108571428013%
Total shareholder yield: 605.8031582429692% (High Return)
Shareholder yield for RIO.L (annual period ending 2024-12-31)
Market cap (USD): 678842409.3603749
Dividends paid: 8781250000
Stock repurchases: 0
Net debt paydown: 848338607.5949364
Dividend yield: 1293.5623760268527%
Buyback yield: 0%
Debt paydown yield: 124.96841621817141%
Total shareholder yield: 1418.530792245024% (High Return)
Shareholder yield for RIO.L (quarterly period ending 2024-12-31)
Market cap (USD): 678842409.3603749
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIO.L (quarterly period ending 2025-06-30)
Market cap (USD): 693584956.2975342
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15064811643.835617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2172.0211067226655%
Total shareholder yield: -2172.0211067226655% (Minimal or Negative)
Shareholder yield for RIOT (annual period ending 2021-12-31)
Market cap (USD): 8444116965.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIOT (annual period ending 2022-12-31)
Market cap (USD): 1281932669.7
Dividends paid: 0
Stock repurchases: 10138000
Dividend yield: 0%
Buyback yield: 0.790837166383513%
Total shareholder yield: 0.790837166383513% (Low Return)
Shareholder yield for RIOT (annual period ending 2023-12-31)
Market cap (USD): 5849999528.1
Dividends paid: 0
Stock repurchases: 14035000
Net debt paydown: 123000
Dividend yield: 0%
Buyback yield: 0.23991454926763686%
Debt paydown yield: 0.0021025642721709537%
Total shareholder yield: 0.24201711353980782% (Low Return)
Shareholder yield for RIOT (quarterly period ending 2024-09-30)
Market cap (USD): 2805882126.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIOT (quarterly period ending 2024-12-31)
Market cap (USD): 3860924058.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIOT (annual period ending 2024-12-31)
Market cap (USD): 3860924058.3
Dividends paid: 0
Stock repurchases: 11562000
Net debt paydown: -591033000
Dividend yield: 0%
Buyback yield: 0.29946198955000564%
Debt paydown yield: -15.308071100995372%
Total shareholder yield: -15.008609111445367% (Minimal or Negative)
Shareholder yield for RIOT (quarterly period ending 2025-03-31)
Market cap (USD): 2692436757.6
Dividends paid: 0
Stock repurchases: 484000
Dividend yield: 0%
Buyback yield: 0.01797628110052363%
Total shareholder yield: 0.01797628110052363% (Low Return)
Shareholder yield for RIOT (quarterly period ending 2025-06-30)
Market cap (USD): 4273108899.0000005
Dividends paid: 0
Stock repurchases: 103000
Net debt paydown: -250914000
Dividend yield: 0%
Buyback yield: 0.0024104230066335124%
Debt paydown yield: -5.8719308571499145%
Total shareholder yield: -5.869520434143281% (Minimal or Negative)
Shareholder yield for RIOT (quarterly period ending 2025-09-30)
Market cap (USD): 7196217906.900001
Dividends paid: 0
Stock repurchases: 2649000
Net debt paydown: -2325000
Dividend yield: 0%
Buyback yield: 0.036811003144582945%
Debt paydown yield: -0.032308638094056374%
Total shareholder yield: 0.00450236505052657% (Low Return)
Shareholder yield for RIOT (annual period ending 2025-12-31)
Market cap (USD): 4791176084.1
Dividends paid: 0
Stock repurchases: 4289000
Net debt paydown: -253597000
Dividend yield: 0%
Buyback yield: 0.08951873036421011%
Debt paydown yield: -5.293001040842292%
Total shareholder yield: -5.203482310478082% (Minimal or Negative)
Shareholder yield for RIOT (quarterly period ending 2025-12-31)
Market cap (USD): 4791176084.1
Dividends paid: 0
Stock repurchases: 1053000
Net debt paydown: 5092000
Dividend yield: 0%
Buyback yield: 0.021977902325370308%
Debt paydown yield: 0.10627870716123988%
Total shareholder yield: 0.1282566094866102% (Low Return)
Shareholder yield for RR (annual period ending 2024-09-30)
Market cap (USD): 154275346.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3895632146895137%
Total shareholder yield: 0.3895632146895137% (Low Return)
Shareholder yield for RR (quarterly period ending 2024-09-30)
Market cap (USD): 154275346.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RR (quarterly period ending 2024-12-31)
Market cap (USD): 495885042.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RR (quarterly period ending 2025-03-31)
Market cap (USD): 363649031.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -133000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03657372589884912%
Total shareholder yield: -0.03657372589884912% (Minimal or Negative)
Shareholder yield for RR (quarterly period ending 2025-06-30)
Market cap (USD): 358139197.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017870146697135766%
Total shareholder yield: 0.017870146697135766% (Low Return)
Shareholder yield for RR (quarterly period ending 2025-09-30)
Market cap (USD): 787906234.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00824971260876296%
Total shareholder yield: 0.00824971260876296% (Low Return)
Shareholder yield for RR (annual period ending 2025-09-30)
Market cap (USD): 787906234.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -171000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02170309009382255%
Total shareholder yield: -0.02170309009382255% (Minimal or Negative)
Shareholder yield for SENEA (annual period ending 2022-03-31)
Market cap (USD): 269102606.52
Dividends paid: 23000
Stock repurchases: 38788000
Dividend yield: 0.008546925760932984%
Buyback yield: 14.413832887611678%
Total shareholder yield: 14.422379813372611% (High Return)
Shareholder yield for SENEA (annual period ending 2023-03-31)
Market cap (USD): 272914110.26
Dividends paid: 23000
Stock repurchases: 41209000
Net debt paydown: -314336000
Dividend yield: 0.008427559856867915%
Buyback yield: 15.099622353985648%
Debt paydown yield: -115.17762848558404%
Total shareholder yield: -100.06957857174152% (Minimal or Negative)
Shareholder yield for SENEA (annual period ending 2024-03-31)
Market cap (USD): 297088442.2
Dividends paid: 23000
Stock repurchases: 33030000
Net debt paydown: -158364000
Dividend yield: 0.007741802350061264%
Buyback yield: 11.117901374892329%
Debt paydown yield: -53.3053385810914%
Total shareholder yield: -42.17969540384901% (Minimal or Negative)
Shareholder yield for SENEA (quarterly period ending 2024-09-30)
Market cap (USD): 325439764.53999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SENEA (quarterly period ending 2024-12-31)
Market cap (USD): 413835323.88000005
Dividends paid: 0
Stock repurchases: 814000
Dividend yield: 0%
Buyback yield: 0.1966965971798086%
Total shareholder yield: 0.1966965971798086% (Low Return)
Shareholder yield for SENEA (quarterly period ending 2025-03-31)
Market cap (USD): 464899031.52000004
Dividends paid: 11000
Stock repurchases: 786000
Net debt paydown: 46208000
Dividend yield: 0.0023661051656819333%
Buyback yield: 0.1690689691114545%
Debt paydown yield: 9.93936249962098%
Total shareholder yield: 10.110797573898116% (High Return)
Shareholder yield for SENEA (annual period ending 2025-03-31)
Market cap (USD): 464899031.52000004
Dividends paid: 23000
Stock repurchases: 11591000
Net debt paydown: 276004000
Dividend yield: 0.004947310800971315%
Buyback yield: 2.493229543219935%
Debt paydown yield: 59.3685900135342%
Total shareholder yield: 61.86676686755511% (High Return)
Shareholder yield for SENEA (quarterly period ending 2025-06-30)
Market cap (USD): 529590170.34000003
Dividends paid: 12000
Stock repurchases: 3774000
Net debt paydown: 76343000
Dividend yield: 0.0022659030835666624%
Buyback yield: 0.7126265197817153%
Debt paydown yield: 14.415486592394142%
Total shareholder yield: 15.130379015259424% (High Return)
Shareholder yield for SENEA (quarterly period ending 2025-09-30)
Market cap (USD): 563580429.72
Dividends paid: 0
Stock repurchases: 1083000
Net debt paydown: 14796000
Dividend yield: 0%
Buyback yield: 0.19216423120619355%
Debt paydown yield: 2.6253573083350323%
Total shareholder yield: 2.817521539541226% (Low Return)
Shareholder yield for SENEA (quarterly period ending 2025-12-31)
Market cap (USD): 577625559.9399999
Dividends paid: 0
Stock repurchases: 2783000
Net debt paydown: 4836000
Dividend yield: 0%
Buyback yield: 0.4818000090385682%
Debt paydown yield: 0.8372205690659418%
Total shareholder yield: 1.31902057810451% (Low Return)
Shareholder yield for SIRI (annual period ending 2021-12-31)
Market cap (USD): 17908180595.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIRI (annual period ending 2022-12-31)
Market cap (USD): 17332560504.64
Dividends paid: 249000000
Stock repurchases: 647000000
Dividend yield: 1.4366025142871515%
Buyback yield: 3.73285874194292%
Total shareholder yield: 5.169461256230071% (Moderate Return)
Shareholder yield for SIRI (annual period ending 2023-12-31)
Market cap (USD): 16591996645.44
Dividends paid: 65000000
Stock repurchases: 274000000
Net debt paydown: -1330000000
Dividend yield: 0.3917551418856153%
Buyback yield: 1.65139859810244%
Debt paydown yield: -8.015912903197973%
Total shareholder yield: -5.972759163209918% (Minimal or Negative)
Shareholder yield for SIRI (quarterly period ending 2024-09-30)
Market cap (USD): 7338314604.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIRI (quarterly period ending 2024-12-31)
Market cap (USD): 7149807440.639999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIRI (annual period ending 2024-12-31)
Market cap (USD): 7149807440.639999
Dividends paid: 143000000
Stock repurchases: 6000000
Net debt paydown: 777000000
Dividend yield: 2.0000538642086796%
Buyback yield: 0.08391834395281172%
Debt paydown yield: 10.867425541889117%
Total shareholder yield: 12.951397750050608% (High Return)
Shareholder yield for SIRI (quarterly period ending 2025-03-31)
Market cap (USD): 7146441241.28
Dividends paid: 91000000
Stock repurchases: 25000000
Dividend yield: 1.2733610608082322%
Buyback yield: 0.3498244672550088%
Total shareholder yield: 1.623185528063241% (Low Return)
Shareholder yield for SIRI (quarterly period ending 2025-06-30)
Market cap (USD): 7368610399.04
Dividends paid: 92000000
Stock repurchases: 45000000
Net debt paydown: 269000000
Dividend yield: 1.2485393448401882%
Buyback yield: 0.6106985925848747%
Debt paydown yield: 3.650620475674029%
Total shareholder yield: 5.509858413099092% (Moderate Return)
Shareholder yield for SIRI (quarterly period ending 2025-09-30)
Market cap (USD): 7563849961.92
Dividends paid: 91000000
Stock repurchases: 21000000
Net debt paydown: 120000000
Dividend yield: 1.2030910245197493%
Buyback yield: 0.27763639027378834%
Debt paydown yield: 1.586493658707362%
Total shareholder yield: 3.0672210735008996% (Low Return)
Shareholder yield for SIRI (annual period ending 2025-12-31)
Market cap (USD): 6580919748.8
Dividends paid: 365000000
Stock repurchases: 136000000
Net debt paydown: 669000000
Dividend yield: 5.546337198027009%
Buyback yield: 2.0665804354292416%
Debt paydown yield: 10.165752288986491%
Total shareholder yield: 17.77866992244274% (High Return)
Shareholder yield for SIRI (quarterly period ending 2025-12-31)
Market cap (USD): 6580919748.8
Dividends paid: 91000000
Stock repurchases: 45000000
Net debt paydown: 371000000
Dividend yield: 1.3827854384122131%
Buyback yield: 0.6837949970170285%
Debt paydown yield: 5.6375098642959465%
Total shareholder yield: 7.704090299725188% (Moderate Return)
Shareholder yield for SLDP (annual period ending 2021-12-31)
Market cap (USD): 1966357468.0800002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLDP (annual period ending 2022-12-31)
Market cap (USD): 571458577.6800001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10043000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7574327155561194%
Total shareholder yield: -1.7574327155561194% (Minimal or Negative)
Shareholder yield for SLDP (annual period ending 2023-12-31)
Market cap (USD): 326226353.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15326781383198945%
Total shareholder yield: 0.15326781383198945% (Low Return)
Shareholder yield for SLDP (quarterly period ending 2024-09-30)
Market cap (USD): 303727984.20000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLDP (annual period ending 2024-12-31)
Market cap (USD): 425219177.88
Dividends paid: 0
Stock repurchases: 9072000
Net debt paydown: 697000
Dividend yield: 0%
Buyback yield: 2.133487968541293%
Debt paydown yield: 0.16391546671883614%
Total shareholder yield: 2.2974034352601294% (Low Return)
Shareholder yield for SLDP (quarterly period ending 2024-12-31)
Market cap (USD): 425219177.88
Dividends paid: 0
Stock repurchases: 798000
Dividend yield: 0%
Buyback yield: 0.18766792315872488%
Total shareholder yield: 0.18766792315872488% (Low Return)
Shareholder yield for SLDP (quarterly period ending 2025-03-31)
Market cap (USD): 236232876.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLDP (quarterly period ending 2025-06-30)
Market cap (USD): 492714285.47999996
Dividends paid: 0
Stock repurchases: 3592000
Net debt paydown: 258000
Dividend yield: 0%
Buyback yield: 0.7290229055365607%
Debt paydown yield: 0.052363003794107084%
Total shareholder yield: 0.7813859093306678% (Low Return)
Shareholder yield for SLDP (quarterly period ending 2025-09-30)
Market cap (USD): 780693411.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 212000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02715534638152943%
Total shareholder yield: 0.02715534638152943% (Low Return)
Shareholder yield for SLDP (annual period ending 2025-12-31)
Market cap (USD): 956180691
Dividends paid: 0
Stock repurchases: 3592000
Net debt paydown: 866000
Dividend yield: 0%
Buyback yield: 0.3756612148529571%
Debt paydown yield: 0.09056865591944901%
Total shareholder yield: 0.46622987077240613% (Low Return)
Shareholder yield for SLDP (quarterly period ending 2025-12-31)
Market cap (USD): 956180691
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 216000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02258987260808428%
Total shareholder yield: 0.02258987260808428% (Low Return)
Shareholder yield for SONM (annual period ending 2021-12-31)
Market cap (USD): 246992957.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (annual period ending 2022-12-31)
Market cap (USD): 113852502
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0008783294020187629%
Total shareholder yield: 0.0008783294020187629% (Low Return)
Shareholder yield for SONM (annual period ending 2023-12-31)
Market cap (USD): 196897856.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08024465217082982%
Total shareholder yield: 0.08024465217082982% (Low Return)
Shareholder yield for SONM (quarterly period ending 2024-09-30)
Market cap (USD): 77553645.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (quarterly period ending 2024-12-31)
Market cap (USD): 84518739.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (annual period ending 2024-12-31)
Market cap (USD): 84518739.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (quarterly period ending 2025-03-31)
Market cap (USD): 57328083.36000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (quarterly period ending 2025-06-30)
Market cap (USD): 32682365.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -85000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26007909547481806%
Total shareholder yield: -0.26007909547481806% (Minimal or Negative)
Shareholder yield for SONM (quarterly period ending 2025-09-30)
Market cap (USD): 16177473.159999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2151000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.296266844184956%
Total shareholder yield: -13.296266844184956% (Minimal or Negative)
Shareholder yield for SONM (annual period ending 2025-12-31)
Market cap (USD): 4688044.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SONM (quarterly period ending 2025-12-31)
Market cap (USD): 4688044.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04266171381233991%
Total shareholder yield: 0.04266171381233991% (Low Return)
Shareholder yield for STM.AX (annual period ending 2021-06-30)
Market cap (USD): 96097068.94736841
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STM.AX (annual period ending 2022-06-30)
Market cap (USD): 264432624.20689657
Dividends paid: 0
Stock repurchases: 761628.275862069
Net debt paydown: 31503.391236712472
Dividend yield: 0%
Buyback yield: 0.28802356673893537%
Debt paydown yield: 0.011913579623996653%
Total shareholder yield: 0.299937146362932% (Low Return)
Shareholder yield for STM.AX (annual period ending 2023-06-30)
Market cap (USD): 146712434.62251654
Dividends paid: 0
Stock repurchases: 432590.7284768212
Net debt paydown: 28410.76501484357
Dividend yield: 0%
Buyback yield: 0.29485621282875896%
Debt paydown yield: 0.019364933236874566%
Total shareholder yield: 0.3142211460656335% (Low Return)
Shareholder yield for STM.AX (annual period ending 2024-06-30)
Market cap (USD): 51123640.68000001
Dividends paid: 0
Stock repurchases: 304066
Net debt paydown: -30689.17880794702
Dividend yield: 0%
Buyback yield: 0.59476593598498%
Debt paydown yield: -0.06002932967947427%
Total shareholder yield: 0.5347366063055057% (Low Return)
Shareholder yield for SUN.L (annual period ending 2021-12-31)
Market cap (USD): 252112.4802702703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUN.L (annual period ending 2022-12-31)
Market cap (USD): 224774.98240963856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1162601.7583848909
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 517.2291622143789%
Total shareholder yield: 517.2291622143789% (High Return)
Shareholder yield for SUN.L (annual period ending 2023-12-31)
Market cap (USD): 118077.9970886076
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 499816.98947689496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 423.2939258800472%
Total shareholder yield: 423.2939258800472% (High Return)
Shareholder yield for SUN.L (annual period ending 2024-12-31)
Market cap (USD): 116602.022125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 553797.4683544305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 474.9467104101738%
Total shareholder yield: 474.9467104101738% (High Return)
Shareholder yield for SUN.L (quarterly period ending 2024-12-31)
Market cap (USD): 116602.022125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (annual period ending 2021-12-31)
Market cap (USD): 749576999.8499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (annual period ending 2022-12-31)
Market cap (USD): 537501555.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (annual period ending 2023-12-31)
Market cap (USD): 511906243.79999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51950022.28163993
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.148347067619795%
Total shareholder yield: -10.148347067619795% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2024-09-30)
Market cap (USD): 921431238.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2024-12-31)
Market cap (USD): 709355794.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (annual period ending 2024-12-31)
Market cap (USD): 709355794.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -74237354.31235439
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.46546103347862%
Total shareholder yield: -10.46546103347862% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2025-03-31)
Market cap (USD): 819049990.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2025-06-30)
Market cap (USD): 1151789048.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52006788.83160627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.515305028909434%
Total shareholder yield: -4.515305028909434% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2025-09-30)
Market cap (USD): 1546688150.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20099590.400672197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2995244315311087%
Total shareholder yield: -1.2995244315311087% (Minimal or Negative)
Shareholder yield for TGB (quarterly period ending 2025-12-31)
Market cap (USD): 2069563814.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81675502.80943131
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9465080635947474%
Total shareholder yield: 3.9465080635947474% (Low Return)
Shareholder yield for TGB (annual period ending 2025-12-31)
Market cap (USD): 2069563814.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12235557.143586397
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5912142964384922%
Total shareholder yield: 0.5912142964384922% (Low Return)
Shareholder yield for UEC (annual period ending 2021-07-31)
Market cap (USD): 1073873034.22
Dividends paid: 0
Stock repurchases: 833363
Dividend yield: 0%
Buyback yield: 0.07760349440241855%
Total shareholder yield: 0.07760349440241855% (Low Return)
Shareholder yield for UEC (annual period ending 2022-07-31)
Market cap (USD): 2078463937.2
Dividends paid: 0
Stock repurchases: 557000
Dividend yield: 0%
Buyback yield: 0.026798636725463794%
Total shareholder yield: 0.026798636725463794% (Low Return)
Shareholder yield for UEC (annual period ending 2023-07-31)
Market cap (USD): 1781540517.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (annual period ending 2024-07-31)
Market cap (USD): 2934593130.3799996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2024-10-31)
Market cap (USD): 3671952955.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2025-01-31)
Market cap (USD): 3493798903.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2025-04-30)
Market cap (USD): 2598079921.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (annual period ending 2025-07-31)
Market cap (USD): 4290543413.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2025-07-31)
Market cap (USD): 4290543413.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2025-10-31)
Market cap (USD): 7487418897.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UEC (quarterly period ending 2026-01-31)
Market cap (USD): 8531599589.839999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (annual period ending 2021-12-31)
Market cap (USD): 1737623317.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (annual period ending 2022-12-31)
Market cap (USD): 1134002151.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (annual period ending 2023-12-31)
Market cap (USD): 1893869039.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1079000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.056973316394484164%
Total shareholder yield: 0.056973316394484164% (Low Return)
Shareholder yield for VECO (quarterly period ending 2024-09-30)
Market cap (USD): 2022039358.0500002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (annual period ending 2024-12-31)
Market cap (USD): 1635697398
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3778000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23097181695217198%
Total shareholder yield: -0.23097181695217198% (Minimal or Negative)
Shareholder yield for VECO (quarterly period ending 2024-12-31)
Market cap (USD): 1635697398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (quarterly period ending 2025-03-31)
Market cap (USD): 1225552378.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VECO (quarterly period ending 2025-06-30)
Market cap (USD): 1240200415.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24694000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9911297962287602%
Total shareholder yield: 1.9911297962287602% (Low Return)
Shareholder yield for VECO (quarterly period ending 2025-09-30)
Market cap (USD): 1857248948.55
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 343000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018468175753594506%
Total shareholder yield: 0.018468175753594506% (Low Return)
Shareholder yield for VECO (quarterly period ending 2025-12-31)
Market cap (USD): 1744337001.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 416000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.023848602631829068%
Total shareholder yield: 0.023848602631829068% (Low Return)
Shareholder yield for VECO (annual period ending 2025-12-31)
Market cap (USD): 1744337001.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52263000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.99615269073866%
Total shareholder yield: 2.99615269073866% (Low Return)
Shareholder yield for VMC (annual period ending 2021-12-31)
Market cap (USD): 25979523074.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VMC (annual period ending 2022-12-31)
Market cap (USD): 22118017697.100002
Dividends paid: 212600000
Stock repurchases: 0
Dividend yield: 0.9612072967455624%
Buyback yield: 0%
Total shareholder yield: 0.9612072967455624% (Low Return)
Shareholder yield for VMC (annual period ending 2023-12-31)
Market cap (USD): 28919768768.8
Dividends paid: 228400000
Stock repurchases: 200000000
Net debt paydown: 138900000
Dividend yield: 0.7897711832551325%
Buyback yield: 0.6915684616945117%
Debt paydown yield: 0.4802942966468385%
Total shareholder yield: 1.9616339415964825% (Low Return)
Shareholder yield for VMC (quarterly period ending 2024-09-30)
Market cap (USD): 32075407572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VMC (annual period ending 2024-12-31)
Market cap (USD): 33003154999.75
Dividends paid: 244400000
Stock repurchases: 68800000
Net debt paydown: -1443600000
Dividend yield: 0.7405352609526312%
Buyback yield: 0.20846491797684547%
Debt paydown yield: -4.3741272615025295%
Total shareholder yield: -3.425127082573053% (Minimal or Negative)
Shareholder yield for VMC (quarterly period ending 2024-12-31)
Market cap (USD): 33003154999.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VMC (quarterly period ending 2025-03-31)
Market cap (USD): 29999329412
Dividends paid: 66000000
Stock repurchases: 38100000
Dividend yield: 0.22000491775525957%
Buyback yield: 0.12700283888599076%
Total shareholder yield: 0.34700775664125033% (Low Return)
Shareholder yield for VMC (quarterly period ending 2025-06-30)
Market cap (USD): 33598729921.9
Dividends paid: 64700000
Stock repurchases: 0
Net debt paydown: 18700000
Dividend yield: 0.19256680282378136%
Buyback yield: 0%
Debt paydown yield: 0.055656865731139274%
Total shareholder yield: 0.24822366855492062% (Low Return)
Shareholder yield for VMC (quarterly period ending 2025-09-30)
Market cap (USD): 39693316870.350006
Dividends paid: 64700000
Stock repurchases: 0
Net debt paydown: 578800000
Dividend yield: 0.16299973169621762%
Buyback yield: 0%
Debt paydown yield: 1.458179979996457%
Total shareholder yield: 1.6211797116926747% (Low Return)
Shareholder yield for VMC (quarterly period ending 2025-12-31)
Market cap (USD): 36865957926.2
Dividends paid: 64400000
Stock repurchases: 400300000
Net debt paydown: -17700000
Dividend yield: 0.17468690255904631%
Buyback yield: 1.0858255759997864%
Debt paydown yield: -0.04801177290830931%
Total shareholder yield: 1.2125007056505233% (Low Return)
Shareholder yield for VMC (annual period ending 2025-12-31)
Market cap (USD): 36865957926.2
Dividends paid: 259800000
Stock repurchases: 438400000
Net debt paydown: 944100000
Dividend yield: 0.7047151752304385%
Buyback yield: 1.1891729515820793%
Debt paydown yield: 2.5608991413974476%
Total shareholder yield: 4.454787268209966% (Moderate Return)
Shareholder yield for VOLTAS.NS (annual period ending 2022-03-31)
Market cap (USD): 5309646290.046156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (annual period ending 2023-03-31)
Market cap (USD): 3240091082.528624
Dividends paid: 22271619.975639466
Stock repurchases: 0
Dividend yield: 0.6873763548109364%
Buyback yield: 0%
Total shareholder yield: 0.6873763548109364% (Low Return)
Shareholder yield for VOLTAS.NS (annual period ending 2024-03-31)
Market cap (USD): 4326627584.541746
Dividends paid: 17177119.558700085
Stock repurchases: 0
Net debt paydown: -9932573.693980664
Dividend yield: 0.3970094310883333%
Buyback yield: 0%
Debt paydown yield: -0.22956849185420866%
Total shareholder yield: 0.16744093923412465% (Low Return)
Shareholder yield for VOLTAS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 7229151777.130912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 6843864297.069589
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (annual period ending 2025-03-31)
Market cap (USD): 5583839270.911425
Dividends paid: 21275426.700958613
Stock repurchases: 0
Net debt paydown: -15100231.86571218
Dividend yield: 0.381017892327082%
Buyback yield: 0%
Debt paydown yield: -0.27042740904767193%
Total shareholder yield: 0.11059048327941007% (Low Return)
Shareholder yield for VOLTAS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5583839270.911425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5071991477.945238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 5033253035.99098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VOLTAS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 5001567774.263117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)