speb/financial-data huggingface dataset:
Shareholder yield for MULT3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 2345016278.8248177
Dividends paid: 0
Stock repurchases: 4647992.700729927
Net debt paydown: 15401129.10583949
Dividend yield: 0%
Buyback yield: 0.1982072680134751%
Debt paydown yield: 0.6567600082314831%
Total shareholder yield: 0.8549672762449582% (Low Return)
Shareholder yield for MULT3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 2603839144.263158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MULT3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 2356494667.368043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MULT3.SA (annual period ending 2025-12-31)
Market cap (USD): 2356494667.368043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113908961.68473756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.8338306579730945%
Total shareholder yield: -4.8338306579730945% (Minimal or Negative)
Shareholder yield for NOL.OL (annual period ending 2021-12-31)
Market cap (USD): 193615301.6191562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOL.OL (annual period ending 2022-12-31)
Market cap (USD): 293087752.38866395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOL.OL (annual period ending 2023-12-31)
Market cap (USD): 325852297.49312377
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4477192.916172862
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3739945830111389%
Total shareholder yield: -1.3739945830111389% (Minimal or Negative)
Shareholder yield for NOL.OL (annual period ending 2024-12-31)
Market cap (USD): 206154380.27513227
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6358733.182243019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0844521342484676%
Total shareholder yield: 3.0844521342484676% (Low Return)
Shareholder yield for NOL.OL (quarterly period ending 2024-12-31)
Market cap (USD): 206154380.27513227
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOL.OL (quarterly period ending 2025-03-31)
Market cap (USD): 185459032.70229006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NOL.OL (quarterly period ending 2025-06-30)
Market cap (USD): 176147968.54021844
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2954793.6391822174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6774497393693035%
Total shareholder yield: -1.6774497393693035% (Minimal or Negative)
Shareholder yield for NOL.OL (quarterly period ending 2025-09-30)
Market cap (USD): 181686176.7695391
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 242939.20512326062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13371364263524477%
Total shareholder yield: 0.13371364263524477% (Low Return)
Shareholder yield for NOL.OL (annual period ending 2025-12-31)
Market cap (USD): 260632353.8804781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36906310.46005629
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.16029510940186%
Total shareholder yield: 14.16029510940186% (High Return)
Shareholder yield for NOL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 260632353.8804781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44231732.61946779
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.970929342007846%
Total shareholder yield: 16.970929342007846% (High Return)
Shareholder yield for NUS (annual period ending 2021-12-31)
Market cap (USD): 2093984919.5900002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUS (annual period ending 2022-12-31)
Market cap (USD): 1802681661.5900002
Dividends paid: 77015000
Stock repurchases: 70045000
Net debt paydown: -483834000
Dividend yield: 4.272246267378749%
Buyback yield: 3.8856000752911055%
Debt paydown yield: -26.839680588598714%
Total shareholder yield: -18.68183424592886% (Minimal or Negative)
Shareholder yield for NUS (annual period ending 2023-12-31)
Market cap (USD): 882163366.3100001
Dividends paid: 77622000
Stock repurchases: 13011000
Net debt paydown: -86808000
Dividend yield: 8.799050489331126%
Buyback yield: 1.4748968838304513%
Debt paydown yield: -9.84035421501451%
Total shareholder yield: 0.4335931581470671% (Low Return)
Shareholder yield for NUS (quarterly period ending 2024-09-30)
Market cap (USD): 340339306.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NUS (quarterly period ending 2024-12-31)
Market cap (USD): 320433583.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1011000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3155099999227984%
Total shareholder yield: -0.3155099999227984% (Minimal or Negative)
Shareholder yield for NUS (annual period ending 2024-12-31)
Market cap (USD): 320433583.8
Dividends paid: 11927000
Stock repurchases: 0
Net debt paydown: 129105000
Dividend yield: 3.7221441830654953%
Buyback yield: 0%
Debt paydown yield: 40.29072061328672%
Total shareholder yield: 44.01286479635222% (High Return)
Shareholder yield for NUS (quarterly period ending 2025-03-31)
Market cap (USD): 340339306.43
Dividends paid: 3002000
Stock repurchases: 5012000
Net debt paydown: -93976000
Dividend yield: 0.8820609148821434%
Buyback yield: 1.4726480031276827%
Debt paydown yield: -27.612443883066064%
Total shareholder yield: -25.257734965056237% (Minimal or Negative)
Shareholder yield for NUS (quarterly period ending 2025-06-30)
Market cap (USD): 377237719.10999995
Dividends paid: 2964000
Stock repurchases: 0
Net debt paydown: -10031000
Dividend yield: 0.7857114625209888%
Buyback yield: 0%
Debt paydown yield: -2.6590660190782853%
Total shareholder yield: -1.8733545565572967% (Minimal or Negative)
Shareholder yield for NUS (quarterly period ending 2025-09-30)
Market cap (USD): 578722472.56
Dividends paid: 2962000
Stock repurchases: 5008000
Net debt paydown: 19311000
Dividend yield: 0.5118170004523039%
Buyback yield: 0.8653543343231392%
Debt paydown yield: 3.3368325778981918%
Total shareholder yield: 4.714003912673634% (Moderate Return)
Shareholder yield for NUS (annual period ending 2025-12-31)
Market cap (USD): 459288136.78000003
Dividends paid: 11834000
Stock repurchases: 20040000
Net debt paydown: 171612000
Dividend yield: 2.576596052091916%
Buyback yield: 4.363274031090248%
Debt paydown yield: 37.364779591989006%
Total shareholder yield: 44.30464967517117% (High Return)
Shareholder yield for NUS (quarterly period ending 2025-12-31)
Market cap (USD): 459288136.78000003
Dividends paid: 2906000
Stock repurchases: 10020000
Net debt paydown: -15187000
Dividend yield: 0.6327182801570989%
Buyback yield: 2.181637015545124%
Debt paydown yield: -3.3066388577927945%
Total shareholder yield: -0.49228356209057145% (Minimal or Negative)
Shareholder yield for ODF.OL (annual period ending 2021-12-31)
Market cap (USD): 143842158.10262257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODF.OL (annual period ending 2022-12-31)
Market cap (USD): 358340553.9676113
Dividends paid: 2656882.5910931174
Stock repurchases: 0
Dividend yield: 0.7414406663369897%
Buyback yield: 0%
Total shareholder yield: 0.7414406663369897% (Low Return)
Shareholder yield for ODF.OL (annual period ending 2023-12-31)
Market cap (USD): 522323459.7858547
Dividends paid: 9493713.163064834
Stock repurchases: 0
Net debt paydown: 13760427.089713097
Dividend yield: 1.8175927167730743%
Buyback yield: 0%
Debt paydown yield: 2.6344646850353377%
Total shareholder yield: 4.452057401808412% (Moderate Return)
Shareholder yield for ODF.OL (quarterly period ending 2024-09-30)
Market cap (USD): 697729427.0858779
Dividends paid: 7547709.923664122
Stock repurchases: 0
Dividend yield: 1.0817531310364434%
Buyback yield: 0%
Total shareholder yield: 1.0817531310364434% (Low Return)
Shareholder yield for ODF.OL (annual period ending 2024-12-31)
Market cap (USD): 531121437.1058201
Dividends paid: 11368137.687555164
Stock repurchases: 0
Net debt paydown: 7434149.041871205
Dividend yield: 2.140402720233299%
Buyback yield: 0%
Debt paydown yield: 1.3997079617763635%
Total shareholder yield: 3.5401106820096624% (Low Return)
Shareholder yield for ODF.OL (quarterly period ending 2024-12-31)
Market cap (USD): 531121437.1058201
Dividends paid: 88.261253309797
Stock repurchases: 0
Dividend yield: 1.6617904521186162e-05%
Buyback yield: 0%
Total shareholder yield: 1.6617904521186162e-05% (Low Return)
Shareholder yield for ODF.OL (quarterly period ending 2025-03-31)
Market cap (USD): 480045686.1393129
Dividends paid: 5887404.580152672
Stock repurchases: 0
Net debt paydown: -4655712.052714199
Dividend yield: 1.2264258903149694%
Buyback yield: 0%
Debt paydown yield: -0.9698477014046275%
Total shareholder yield: 0.2565781889103419% (Low Return)
Shareholder yield for ODF.OL (quarterly period ending 2025-06-30)
Market cap (USD): 598164971.3406157
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1204763.2223291993
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20140985849256052%
Total shareholder yield: 0.20140985849256052% (Low Return)
Shareholder yield for ODF.OL (annual period ending 2025-12-31)
Market cap (USD): 734565489.6752988
Dividends paid: 9918208.95522388
Stock repurchases: 0
Net debt paydown: 4094722.416162789
Dividend yield: 1.3502143913142508%
Buyback yield: 0%
Debt paydown yield: 0.5574346295485221%
Total shareholder yield: 1.907649020862773% (Low Return)
Shareholder yield for ODF.OL (quarterly period ending 2025-12-31)
Market cap (USD): 734565489.6752988
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7545671.246547788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0272292059191637%
Total shareholder yield: 1.0272292059191637% (Low Return)
Shareholder yield for PRSMJOHNSN.NS (annual period ending 2022-03-31)
Market cap (USD): 764693103.2045366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (annual period ending 2023-03-31)
Market cap (USD): 645902749.1230206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (annual period ending 2024-03-31)
Market cap (USD): 1078448718.6660268
Dividends paid: 0
Stock repurchases: 1237558.460247032
Net debt paydown: -6824430.325259447
Dividend yield: 0%
Buyback yield: 0.11475357509607077%
Debt paydown yield: -0.6328006336454122%
Total shareholder yield: -0.5180470585493414% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1231756599.9116104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 997677501.6109103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 795478446.3017855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (annual period ending 2025-03-31)
Market cap (USD): 795478446.3017855
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33582617.689505875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.221687947125777%
Total shareholder yield: 4.221687947125777% (Moderate Return)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 911531293.2459631
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 900310275.276212
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRSMJOHNSN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 762240096.749471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUM.DE (annual period ending 2021-12-31)
Market cap (USD): 16728284659.09091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUM.DE (annual period ending 2022-12-31)
Market cap (USD): 8351756280.478724
Dividends paid: 114574468.08510639
Stock repurchases: 0
Dividend yield: 1.3718607708047124%
Buyback yield: 0%
Total shareholder yield: 1.3718607708047124% (Low Return)
Shareholder yield for PUM.DE (annual period ending 2023-12-31)
Market cap (USD): 7914932125.5
Dividends paid: 136444444.44444445
Stock repurchases: 0
Net debt paydown: -347548463.3569739
Dividend yield: 1.7238864753476961%
Buyback yield: 0%
Debt paydown yield: -4.3910479312546045%
Total shareholder yield: -2.6671614559069083% (Minimal or Negative)
Shareholder yield for PUM.DE (quarterly period ending 2024-09-30)
Market cap (USD): 5973410234.000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUM.DE (quarterly period ending 2024-12-31)
Market cap (USD): 6624400725.000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PUM.DE (annual period ending 2024-12-31)
Market cap (USD): 6624400725.000001
Dividends paid: 127916666.66666667
Stock repurchases: 52083333.333333336
Net debt paydown: 214680555.55555534
Dividend yield: 1.930992281066551%
Buyback yield: 0.7862346421280746%
Debt paydown yield: 3.240754363566303%
Total shareholder yield: 5.957981286760929% (Moderate Return)
Shareholder yield for PUM.DE (quarterly period ending 2025-03-31)
Market cap (USD): 3488211009.7826085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1029139492.753623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.50336117475189%
Total shareholder yield: -29.50336117475189% (Minimal or Negative)
Shareholder yield for PUM.DE (quarterly period ending 2025-06-30)
Market cap (USD): 4014473432.8235292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -220534526.8542199
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.493485772033363%
Total shareholder yield: -5.493485772033363% (Minimal or Negative)
Shareholder yield for PUM.DE (annual period ending 2025-12-31)
Market cap (USD): 3862068919.411765
Dividends paid: 105647058.8235294
Stock repurchases: 70235294.11764707
Net debt paydown: -1247791666.6666665
Dividend yield: 2.7355042343371903%
Buyback yield: 1.8185924586851925%
Debt paydown yield: -32.308891754751976%
Total shareholder yield: -27.75479506172959% (Minimal or Negative)
Shareholder yield for PUM.DE (quarterly period ending 2025-12-31)
Market cap (USD): 3862068919.411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1882352.9411764145
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04873949638017121%
Total shareholder yield: 0.04873949638017121% (Low Return)
Shareholder yield for RE.V (annual period ending 2021-12-31)
Market cap (USD): 26044641.66929134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RE.V (annual period ending 2022-12-31)
Market cap (USD): 18880853.33088235
Dividends paid: 1123786.7647058822
Stock repurchases: 0
Dividend yield: 5.951991390493815%
Buyback yield: 0%
Total shareholder yield: 5.951991390493815% (Moderate Return)
Shareholder yield for RE.V (annual period ending 2023-12-31)
Market cap (USD): 15826169.818181816
Dividends paid: 1306896.9696969697
Stock repurchases: 0
Net debt paydown: -11634171.43493761
Dividend yield: 8.257822231855162%
Buyback yield: 0%
Debt paydown yield: -73.51223681153573%
Total shareholder yield: -65.25441457968057% (Minimal or Negative)
Shareholder yield for RE.V (quarterly period ending 2024-09-30)
Market cap (USD): 13540167.511111109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RE.V (quarterly period ending 2024-12-31)
Market cap (USD): 11869627.363636365
Dividends paid: 302531.46853146853
Stock repurchases: 0
Dividend yield: 2.5487865731851027%
Buyback yield: 0%
Total shareholder yield: 2.5487865731851027% (Low Return)
Shareholder yield for RE.V (annual period ending 2024-12-31)
Market cap (USD): 11869627.363636365
Dividends paid: 1210125.8741258741
Stock repurchases: 0
Net debt paydown: -3635319.9883449934
Dividend yield: 10.19514629274041%
Buyback yield: 0%
Debt paydown yield: -30.62707764088797%
Total shareholder yield: -20.431931348147558% (Minimal or Negative)
Shareholder yield for RE.V (quarterly period ending 2025-03-31)
Market cap (USD): 12782675.622377623
Dividends paid: 303334.26573426573
Stock repurchases: 0
Net debt paydown: -158893.70629370585
Dividend yield: 2.3730107427841034%
Buyback yield: 0%
Debt paydown yield: -1.2430394933557036%
Total shareholder yield: 1.1299712494283998% (Low Return)
Shareholder yield for RE.V (quarterly period ending 2025-06-30)
Market cap (USD): 13660179.423357662
Dividends paid: 316618.9781021898
Stock repurchases: 0
Net debt paydown: -1076093.466387622
Dividend yield: 2.3178244464402873%
Buyback yield: 0%
Debt paydown yield: -7.877593939561294%
Total shareholder yield: -5.559769493121006% (Minimal or Negative)
Shareholder yield for RE.V (quarterly period ending 2025-09-30)
Market cap (USD): 10645660.992805757
Dividends paid: 312063.309352518
Stock repurchases: 0
Net debt paydown: 468032.5316389166
Dividend yield: 2.9313662116744807%
Buyback yield: 0%
Debt paydown yield: 4.396462858954544%
Total shareholder yield: 7.327829070629024% (Moderate Return)
Shareholder yield for RE.V (annual period ending 2025-12-31)
Market cap (USD): 7941964.781021898
Dividends paid: 949856.9343065693
Stock repurchases: 0
Net debt paydown: 5864072.68133327
Dividend yield: 11.95997414363188%
Buyback yield: 0%
Debt paydown yield: 73.83654854962396%
Total shareholder yield: 85.79652269325584% (High Return)
Shareholder yield for RE.V (quarterly period ending 2025-12-31)
Market cap (USD): 7941964.781021898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6631027.322375681
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 83.49353724435004%
Total shareholder yield: 83.49353724435004% (High Return)
Shareholder yield for RWE.DE (annual period ending 2021-12-31)
Market cap (USD): 25509938418.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RWE.DE (annual period ending 2022-12-31)
Market cap (USD): 28436312844.744682
Dividends paid: 647872340.425532
Stock repurchases: 0
Dividend yield: 2.2783275172233353%
Buyback yield: 0%
Total shareholder yield: 2.2783275172233353% (Low Return)
Shareholder yield for RWE.DE (annual period ending 2023-12-31)
Market cap (USD): 30049002829.888885
Dividends paid: 743333333.3333334
Stock repurchases: 43333333.333333336
Net debt paydown: 1438085106.3829803
Dividend yield: 2.4737371071560514%
Buyback yield: 0.14420888965483708%
Debt paydown yield: 4.7857997635534115%
Total shareholder yield: 7.4037457603643% (Moderate Return)
Shareholder yield for RWE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 24594197039.133335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RWE.DE (annual period ending 2024-12-31)
Market cap (USD): 20336594263.5
Dividends paid: 775000000
Stock repurchases: 152083333.33333334
Net debt paydown: -1267916666.666668
Dividend yield: 3.810864247761315%
Buyback yield: 0.7478308873295054%
Debt paydown yield: -6.234655863407362%
Total shareholder yield: -1.6759607283165412% (Minimal or Negative)
Shareholder yield for RWE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 20336594263.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RWE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 24307737002.97826
Dividends paid: 80434782.60869566
Stock repurchases: 121739130.43478261
Dividend yield: 0.3309019782419093%
Buyback yield: 0.5008246157174844%
Total shareholder yield: 0.8317265939593936% (Low Return)
Shareholder yield for RWE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 29163809482.51765
Dividends paid: 990588235.2941177
Stock repurchases: 363529411.7647059
Dividend yield: 3.3966352574341476%
Buyback yield: 1.246508663357662%
Total shareholder yield: 4.643143920791809% (Moderate Return)
Shareholder yield for RWE.DE (quarterly period ending 2025-09-30)
Market cap (USD): 31136606036.458828
Dividends paid: 82352941.1764706
Stock repurchases: 187058823.52941176
Dividend yield: 0.2644891388613163%
Buyback yield: 0.6007681868421327%
Total shareholder yield: 0.865257325703449% (Low Return)
Shareholder yield for RWE.DE (annual period ending 2025-12-31)
Market cap (USD): 37256472793.15295
Dividends paid: 951764705.882353
Stock repurchases: 1074117647.0588236
Net debt paydown: -3562671568.627449
Dividend yield: 2.5546291275787913%
Buyback yield: 2.8830363331018996%
Debt paydown yield: -9.562557326366662%
Total shareholder yield: -4.124891865685971% (Minimal or Negative)
Shareholder yield for RWE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 37256472793.15295
Dividends paid: 208235294.11764705
Stock repurchases: 391764705.88235295
Dividend yield: 0.5589238017075971%
Buyback yield: 1.0515346099922591%
Total shareholder yield: 1.6104584116998564% (Low Return)
Shareholder yield for SAAS.L (annual period ending 2022-12-31)
Market cap (USD): 1732765.2881927711
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAAS.L (annual period ending 2023-12-31)
Market cap (USD): 1394738.0867088607
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138996.49229830713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.965777347221854%
Total shareholder yield: 9.965777347221854% (Moderate Return)
Shareholder yield for SAAS.L (quarterly period ending 2024-12-31)
Market cap (USD): 1333810.0545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAAS.L (annual period ending 2024-12-31)
Market cap (USD): 1333810.0545
Dividends paid: 3326250
Stock repurchases: 0
Net debt paydown: 329572.7848101265
Dividend yield: 249.37958660439833%
Buyback yield: 0%
Debt paydown yield: 24.709124338822903%
Total shareholder yield: 274.08871094322126% (High Return)
Shareholder yield for SAAS.L (quarterly period ending 2025-06-30)
Market cap (USD): 1572926.6872602738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1267859.5890410962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -80.60512923520015%
Total shareholder yield: -80.60512923520015% (Minimal or Negative)
Shareholder yield for SHOP (annual period ending 2021-12-31)
Market cap (USD): 167985090383.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHOP (annual period ending 2022-12-31)
Market cap (USD): 42331657377.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -309176887.4478924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7303680191137504%
Total shareholder yield: -0.7303680191137504% (Minimal or Negative)
Shareholder yield for SHOP (annual period ending 2023-12-31)
Market cap (USD): 95005361847.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 155258467.02317286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16342074173917623%
Total shareholder yield: 0.16342074173917623% (Low Return)
Shareholder yield for SHOP (quarterly period ending 2024-09-30)
Market cap (USD): 97737223343.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHOP (quarterly period ending 2024-12-31)
Market cap (USD): 129678050388.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHOP (annual period ending 2024-12-31)
Market cap (USD): 129678050388.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 83799533.79953372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06462121658109592%
Total shareholder yield: 0.06462121658109592% (Low Return)
Shareholder yield for SHOP (quarterly period ending 2025-03-31)
Market cap (USD): 116445596267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHOP (quarterly period ending 2025-06-30)
Market cap (USD): 140678671233.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35582665.50967264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.025293575207679428%
Total shareholder yield: -0.025293575207679428% (Minimal or Negative)
Shareholder yield for SHOP (quarterly period ending 2025-09-30)
Market cap (USD): 181241936125.25003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29228587.932573557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01612683496846706%
Total shareholder yield: 0.01612683496846706% (Low Return)
Shareholder yield for SHOP (quarterly period ending 2025-12-31)
Market cap (USD): 196315957594.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 664931996.0090322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3387050162184614%
Total shareholder yield: 0.3387050162184614% (Low Return)
Shareholder yield for SHOP (annual period ending 2025-12-31)
Market cap (USD): 196315957594.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 650186310.0403247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3311938153209856%
Total shareholder yield: 0.3311938153209856% (Low Return)
Shareholder yield for SIS.NS (annual period ending 2022-03-31)
Market cap (USD): 885842202.9923513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIS.NS (annual period ending 2023-03-31)
Market cap (USD): 540876087.8532277
Dividends paid: 0
Stock repurchases: 12147259.439707674
Dividend yield: 0%
Buyback yield: 2.2458488575305546%
Total shareholder yield: 2.2458488575305546% (Low Return)
Shareholder yield for SIS.NS (annual period ending 2024-03-31)
Market cap (USD): 679890468.503359
Dividends paid: 0
Stock repurchases: 13441659.671423431
Net debt paydown: 1840065.836838752
Dividend yield: 0%
Buyback yield: 1.9770331096143356%
Debt paydown yield: 0.27064151096121175%
Total shareholder yield: 2.2476746205755473% (Low Return)
Shareholder yield for SIS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 690773602.1760631
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIS.NS (annual period ending 2025-03-31)
Market cap (USD): 525076048.6361303
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6469866.051057249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2321769518648846%
Total shareholder yield: 1.2321769518648846% (Low Return)
Shareholder yield for SIS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 525076048.6361303
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8736784.723139971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6639084463733425%
Total shareholder yield: 1.6639084463733425% (Low Return)
Shareholder yield for SIS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 600069701.8620408
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 545364660.9717023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SIS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 514339671.94218564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDK (quarterly period ending 2025-03-31)
Market cap (USD): 7050553378.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SNDK (annual period ending 2025-06-30)
Market cap (USD): 6715870525.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1057000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.738838264050415%
Total shareholder yield: -15.738838264050415% (Minimal or Negative)
Shareholder yield for SNDK (quarterly period ending 2025-06-30)
Market cap (USD): 6715870525.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 101000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5039003450038713%
Total shareholder yield: 1.5039003450038713% (Low Return)
Shareholder yield for SNDK (quarterly period ending 2025-09-30)
Market cap (USD): 16615670847.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 503000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0272626643458955%
Total shareholder yield: 3.0272626643458955% (Low Return)
Shareholder yield for SNDK (quarterly period ending 2025-12-31)
Market cap (USD): 35153546754.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 750000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1334973829171497%
Total shareholder yield: 2.1334973829171497% (Low Return)
Shareholder yield for SW.PA (annual period ending 2021-08-31)
Market cap (USD): 6579033761.22353
Dividends paid: 0
Stock repurchases: 12941176.470588235
Dividend yield: 0%
Buyback yield: 0.1967032993030501%
Total shareholder yield: 0.1967032993030501% (Low Return)
Shareholder yield for SW.PA (annual period ending 2022-08-31)
Market cap (USD): 6338969383.76
Dividends paid: 294000000
Stock repurchases: 13000000
Dividend yield: 4.637977914094484%
Buyback yield: 0.20508065606540232%
Total shareholder yield: 4.8430585701598865% (Moderate Return)
Shareholder yield for SW.PA (annual period ending 2023-08-31)
Market cap (USD): 9354117547.428572
Dividends paid: 386813186.8131868
Stock repurchases: 62637362.63736264
Net debt paydown: -354285714.28571415
Dividend yield: 4.135218366157062%
Buyback yield: 0.6696234286106606%
Debt paydown yield: -3.787484094457489%
Total shareholder yield: 1.0173577003102334% (Low Return)
Shareholder yield for SW.PA (annual period ending 2024-08-31)
Market cap (USD): 11887390813.999998
Dividends paid: 1525555555.5555556
Stock repurchases: 57777777.777777776
Net debt paydown: 974285714.2857141
Dividend yield: 12.833392789264408%
Buyback yield: 0.486042552834486%
Debt paydown yield: 8.195959311258447%
Total shareholder yield: 21.51539465335734% (High Return)
Shareholder yield for SW.PA (quarterly period ending 2025-02-28)
Market cap (USD): 10602021101.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SW.PA (quarterly period ending 2025-08-31)
Market cap (USD): 8198551461.674418
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2043192829.4573646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.921388113603136%
Total shareholder yield: -24.921388113603136% (Minimal or Negative)
Shareholder yield for SW.PA (annual period ending 2025-08-31)
Market cap (USD): 8198551461.674418
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -264651162.79069805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.228023438382461%
Total shareholder yield: -3.228023438382461% (Minimal or Negative)
Shareholder yield for TCRX (annual period ending 2021-12-31)
Market cap (USD): 274834030.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCRX (annual period ending 2022-12-31)
Market cap (USD): 94665054.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCRX (annual period ending 2023-12-31)
Market cap (USD): 356062755.07
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6449000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8111975791267925%
Total shareholder yield: -1.8111975791267925% (Minimal or Negative)
Shareholder yield for TCRX (quarterly period ending 2024-09-30)
Market cap (USD): 304149660.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCRX (annual period ending 2024-12-31)
Market cap (USD): 185665656.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4948000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6650055278591704%
Total shareholder yield: -2.6650055278591704% (Minimal or Negative)
Shareholder yield for TCRX (quarterly period ending 2024-12-31)
Market cap (USD): 185665656.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCRX (quarterly period ending 2025-03-31)
Market cap (USD): 84282436.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCRX (quarterly period ending 2025-06-30)
Market cap (USD): 88557632.05
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 337000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3805431470996519%
Total shareholder yield: 0.3805431470996519% (Low Return)
Shareholder yield for TCRX (quarterly period ending 2025-09-30)
Market cap (USD): 111155096.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1078000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9698160779200213%
Total shareholder yield: 0.9698160779200213% (Low Return)
Shareholder yield for TCRX (annual period ending 2025-12-31)
Market cap (USD): 61074229
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3243000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.309931951822102%
Total shareholder yield: 5.309931951822102% (Moderate Return)
Shareholder yield for TCRX (quarterly period ending 2025-12-31)
Market cap (USD): 61074229
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1484000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4298301006796175%
Total shareholder yield: 2.4298301006796175% (Low Return)
Shareholder yield for TEF.MC (annual period ending 2021-12-31)
Market cap (USD): 17618494843.75
Dividends paid: 706818181.8181819
Stock repurchases: 0
Dividend yield: 4.0117966267074125%
Buyback yield: 0%
Total shareholder yield: 4.0117966267074125% (Moderate Return)
Shareholder yield for TEF.MC (annual period ending 2022-12-31)
Market cap (USD): 15594242244.680853
Dividends paid: 1029787234.0425533
Stock repurchases: 590425531.9148936
Dividend yield: 6.603637534191893%
Buyback yield: 3.7861764787980383%
Total shareholder yield: 10.389814012989932% (High Return)
Shareholder yield for TEF.MC (annual period ending 2023-12-31)
Market cap (USD): 18354556406.11111
Dividends paid: 1907777777.7777777
Stock repurchases: 1967777777.7777777
Net debt paydown: -731560283.6879349
Dividend yield: 10.394028248716419%
Buyback yield: 10.720922555897946%
Debt paydown yield: -3.985714868294847%
Total shareholder yield: 17.12923593631952% (High Return)
Shareholder yield for TEF.MC (quarterly period ending 2024-09-30)
Market cap (USD): 23741900607.22222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEF.MC (quarterly period ending 2024-12-31)
Market cap (USD): 20613638967.1875
Dividends paid: 691666666.6666667
Stock repurchases: 2083333.3333333335
Dividend yield: 3.355383626188719%
Buyback yield: 0.010106577187315419%
Total shareholder yield: 3.365490203376034% (Low Return)
Shareholder yield for TEF.MC (annual period ending 2024-12-31)
Market cap (USD): 20613638967.1875
Dividends paid: 1965625000
Stock repurchases: 1715625000
Net debt paydown: 2119791666.6666641
Dividend yield: 9.535555576232097%
Buyback yield: 8.322766313754245%
Debt paydown yield: 10.283442288093426%
Total shareholder yield: 28.141764178079768% (High Return)
Shareholder yield for TEF.MC (quarterly period ending 2025-03-31)
Market cap (USD): 23838589545.108696
Dividends paid: 129347826.08695652
Stock repurchases: 0
Net debt paydown: 38427309782.608696
Dividend yield: 0.5425984865513852%
Buyback yield: 0%
Debt paydown yield: 161.19791697362976%
Total shareholder yield: 161.74051546018114% (High Return)
Shareholder yield for TEF.MC (quarterly period ending 2025-06-30)
Market cap (USD): 27260993433.529415
Dividends paid: 862352941.1764706
Stock repurchases: 0
Net debt paydown: -408081841.4322262
Dividend yield: 3.1633217743115236%
Buyback yield: 0%
Debt paydown yield: -1.4969441316482237%
Total shareholder yield: 1.6663776426633% (Low Return)
Shareholder yield for TEF.MC (quarterly period ending 2025-09-30)
Market cap (USD): 26863022726.47059
Dividends paid: 220000000
Stock repurchases: 0
Net debt paydown: -181176470.58823395
Dividend yield: 0.8189696380787927%
Buyback yield: 0%
Debt paydown yield: -0.6744455843001772%
Total shareholder yield: 0.14452405377861555% (Low Return)
Shareholder yield for TEF.MC (quarterly period ending 2025-12-31)
Market cap (USD): 22286359595.294117
Dividends paid: 962352941.1764706
Stock repurchases: 0
Net debt paydown: -37591764705.882355
Dividend yield: 4.318125340576827%
Buyback yield: 0%
Debt paydown yield: -168.67611125605305%
Total shareholder yield: -164.3579859154762% (Minimal or Negative)
Shareholder yield for TEF.MC (annual period ending 2025-12-31)
Market cap (USD): 22286359595.294117
Dividends paid: 2184705882.352941
Stock repurchases: 848235294.117647
Net debt paydown: 246286764.7058792
Dividend yield: 9.80288356656622%
Buyback yield: 3.8060738026355656%
Debt paydown yield: 1.1051009190297907%
Total shareholder yield: 14.714058288231577% (High Return)
Shareholder yield for TONX (annual period ending 2021-12-31)
Market cap (USD): 560783720640
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TONX (annual period ending 2022-12-31)
Market cap (USD): 74168169504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8079000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.010892812987064873%
Total shareholder yield: -0.010892812987064873% (Minimal or Negative)
Shareholder yield for TONX (annual period ending 2023-12-31)
Market cap (USD): 1944653224.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6574000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3380551306609491%
Total shareholder yield: 0.3380551306609491% (Low Return)
Shareholder yield for TONX (quarterly period ending 2024-09-30)
Market cap (USD): 542693923.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TONX (annual period ending 2024-12-31)
Market cap (USD): 369710235.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1916000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5182436994386053%
Total shareholder yield: 0.5182436994386053% (Low Return)
Shareholder yield for TONX (quarterly period ending 2024-12-31)
Market cap (USD): 369710235.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0013524104891404105%
Total shareholder yield: 0.0013524104891404105% (Low Return)
Shareholder yield for TONX (quarterly period ending 2025-03-31)
Market cap (USD): 263997981.39
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -219000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08295517975058862%
Total shareholder yield: -0.08295517975058862% (Minimal or Negative)
Shareholder yield for TONX (quarterly period ending 2025-06-30)
Market cap (USD): 387800032.62
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009025269998957433%
Total shareholder yield: 0.009025269998957433% (Low Return)
Shareholder yield for TONX (quarterly period ending 2025-09-30)
Market cap (USD): 397975543.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008794510254665908%
Total shareholder yield: 0.008794510254665908% (Low Return)
Shareholder yield for TONX (annual period ending 2025-12-31)
Market cap (USD): 112495927.83
Dividends paid: 0
Stock repurchases: 26731000
Net debt paydown: 255000
Dividend yield: 0%
Buyback yield: 23.76174899450136%
Debt paydown yield: 0.22667487163210678%
Total shareholder yield: 23.988423866133466% (High Return)
Shareholder yield for TONX (quarterly period ending 2025-12-31)
Market cap (USD): 112495927.83
Dividends paid: 0
Stock repurchases: 6252000
Net debt paydown: 38000
Dividend yield: 0%
Buyback yield: 5.557534499780124%
Debt paydown yield: 0.03377900047851003%
Total shareholder yield: 5.591313500258634% (Moderate Return)
Shareholder yield for TROW (annual period ending 2021-12-31)
Market cap (USD): 34218376978.199997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TROW (annual period ending 2022-12-31)
Market cap (USD): 19763951737.44
Dividends paid: 1107400000
Stock repurchases: 849800000
Dividend yield: 5.603130460504961%
Buyback yield: 4.299747395103049%
Total shareholder yield: 9.902877855608011% (Moderate Return)
Shareholder yield for TROW (annual period ending 2023-12-31)
Market cap (USD): 20426035549.98
Dividends paid: 1121700000
Stock repurchases: 254400000
Net debt paydown: 21100000
Dividend yield: 5.491520844832263%
Buyback yield: 1.2454692902962714%
Debt paydown yield: 0.10329953626278038%
Total shareholder yield: 6.840289671391315% (Moderate Return)
Shareholder yield for TROW (quarterly period ending 2024-12-31)
Market cap (USD): 22403716323.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TROW (annual period ending 2024-12-31)
Market cap (USD): 22403716323.36
Dividends paid: 1135600000
Stock repurchases: 337200000
Net debt paydown: 29800000
Dividend yield: 5.068801905940614%
Buyback yield: 1.5051074345572162%
Debt paydown yield: 0.13301364635173502%
Total shareholder yield: 6.706922986849564% (Moderate Return)
Shareholder yield for TROW (quarterly period ending 2025-03-31)
Market cap (USD): 18454782774.78
Dividends paid: 289500000
Stock repurchases: 215200000
Dividend yield: 1.5686990387967388%
Buyback yield: 1.1660933787532235%
Total shareholder yield: 2.7347924175499623% (Low Return)
Shareholder yield for TROW (quarterly period ending 2025-06-30)
Market cap (USD): 19648247770.2
Dividends paid: 285600000
Stock repurchases: 113100000
Net debt paydown: -3100000
Dividend yield: 1.4535647317780789%
Buyback yield: 0.575623848613798%
Debt paydown yield: -0.015777488335126204%
Total shareholder yield: 2.0134110920567507% (Low Return)
Shareholder yield for TROW (quarterly period ending 2025-09-30)
Market cap (USD): 21152399344.32
Dividends paid: 283400000
Stock repurchases: 153500000
Net debt paydown: 20100000
Dividend yield: 1.3398007260868998%
Buyback yield: 0.7256859966631586%
Debt paydown yield: 0.0950246809962833%
Total shareholder yield: 2.1605114037463418% (Low Return)
Shareholder yield for TROW (quarterly period ending 2025-12-31)
Market cap (USD): 21358095286.08
Dividends paid: 284500000
Stock repurchases: 139100000
Net debt paydown: 7900000
Dividend yield: 1.3320476203017084%
Buyback yield: 0.6512753039858264%
Debt paydown yield: 0.03698831704879963%
Total shareholder yield: 2.0203112413363344% (Low Return)
Shareholder yield for TROW (annual period ending 2025-12-31)
Market cap (USD): 21358095286.08
Dividends paid: 1143000000
Stock repurchases: 620900000
Net debt paydown: -168500000
Dividend yield: 5.3516008084529085%
Buyback yield: 2.907094437417683%
Debt paydown yield: -0.7889280281927517%
Total shareholder yield: 7.469767217677839% (Moderate Return)
Shareholder yield for VMS.AX (annual period ending 2021-06-30)
Market cap (USD): 88619161.15037595
Dividends paid: 0
Stock repurchases: 330203.00751879695
Dividend yield: 0%
Buyback yield: 0.3726090421443762%
Total shareholder yield: 0.3726090421443762% (Low Return)
Shareholder yield for VMS.AX (annual period ending 2022-06-30)
Market cap (USD): 71590601.04827586
Dividends paid: 0
Stock repurchases: 158306.20689655174
Dividend yield: 0%
Buyback yield: 0.22112708173772805%
Total shareholder yield: 0.22112708173772805% (Low Return)
Shareholder yield for VMS.AX (annual period ending 2023-06-30)
Market cap (USD): 34372970.70198676
Dividends paid: 0
Stock repurchases: 95360.26490066225
Dividend yield: 0%
Buyback yield: 0.27742805743336707%
Total shareholder yield: 0.27742805743336707% (Low Return)
Shareholder yield for VMS.AX (annual period ending 2024-06-30)
Market cap (USD): 19463694.660000004
Dividends paid: 0
Stock repurchases: 148422.66666666666
Net debt paydown: 185532.74613686535
Dividend yield: 0%
Buyback yield: 0.7625616269643363%
Debt paydown yield: 0.9532247056780806%
Total shareholder yield: 1.7157863326424168% (Low Return)
Shareholder yield for VPG (annual period ending 2021-12-31)
Market cap (USD): 455763554.55999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPG (annual period ending 2022-12-31)
Market cap (USD): 474549067.45
Dividends paid: 0
Stock repurchases: 2739000
Dividend yield: 0%
Buyback yield: 0.577179513747246%
Total shareholder yield: 0.577179513747246% (Low Return)
Shareholder yield for VPG (annual period ending 2023-12-31)
Market cap (USD): 418315309.91
Dividends paid: 0
Stock repurchases: 5915000
Net debt paydown: 26565000
Dividend yield: 0%
Buyback yield: 1.4140051439361863%
Debt paydown yield: 6.350472806198612%
Total shareholder yield: 7.764477950134798% (Moderate Return)
Shareholder yield for VPG (quarterly period ending 2024-09-30)
Market cap (USD): 318003126.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPG (annual period ending 2024-12-31)
Market cap (USD): 288167312.11
Dividends paid: 0
Stock repurchases: 7815000
Net debt paydown: 3118000
Dividend yield: 0%
Buyback yield: 2.7119661639543753%
Debt paydown yield: 1.0820103006026542%
Total shareholder yield: 3.7939764645570295% (Low Return)
Shareholder yield for VPG (quarterly period ending 2024-12-31)
Market cap (USD): 288167312.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VPG (quarterly period ending 2025-03-31)
Market cap (USD): 295779742.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)