speb/financial-data huggingface dataset:
Shareholder yield for CHS.V (quarterly period ending 2025-12-31)
Market cap (USD): 10015668.613138687
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -196997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9668881590349019%
Total shareholder yield: -1.9668881590349019% (Minimal or Negative)
Shareholder yield for COBH.BR (annual period ending 2021-12-31)
Market cap (USD): 254632670.45454547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBH.BR (annual period ending 2022-12-31)
Market cap (USD): 222487500.00000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBH.BR (annual period ending 2023-12-31)
Market cap (USD): 180000000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9869763.593380611
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.4832019963225616%
Total shareholder yield: -5.4832019963225616% (Minimal or Negative)
Shareholder yield for COBH.BR (quarterly period ending 2024-12-31)
Market cap (USD): 118750000.00000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COBH.BR (annual period ending 2024-12-31)
Market cap (USD): 118750000.00000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1542847.2222222239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2992397660818726%
Total shareholder yield: -1.2992397660818726% (Minimal or Negative)
Shareholder yield for CP8.AX (annual period ending 2021-12-31)
Market cap (USD): 70378002.71739131
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP8.AX (annual period ending 2022-12-31)
Market cap (USD): 44623457.93918919
Dividends paid: 0
Stock repurchases: 204762.16216216216
Dividend yield: 0%
Buyback yield: 0.458866640145196%
Total shareholder yield: 0.458866640145196% (Low Return)
Shareholder yield for CP8.AX (annual period ending 2023-12-31)
Market cap (USD): 13304334.760273974
Dividends paid: 0
Stock repurchases: 45423.28767123288
Net debt paydown: -415116.1791928916
Dividend yield: 0%
Buyback yield: 0.3414172034130137%
Debt paydown yield: -3.1201573522669177%
Total shareholder yield: -2.778740148853904% (Minimal or Negative)
Shareholder yield for CP8.AX (quarterly period ending 2024-12-31)
Market cap (USD): 7238880.279503104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CP8.AX (annual period ending 2024-12-31)
Market cap (USD): 7238880.279503104
Dividends paid: 0
Stock repurchases: 32362.732919254657
Net debt paydown: 249618.99940440746
Dividend yield: 0%
Buyback yield: 0.44706821593513246%
Debt paydown yield: 3.44830954189426%
Total shareholder yield: 3.895377757829393% (Low Return)
Shareholder yield for DEME.BR (annual period ending 2022-12-31)
Market cap (USD): 3082463776.7872343
Dividends paid: 43450000
Stock repurchases: 0
Net debt paydown: -768102151.8375242
Dividend yield: 1.4095867184946036%
Buyback yield: 0%
Debt paydown yield: -24.918448600168%
Total shareholder yield: -23.508861881673393% (Minimal or Negative)
Shareholder yield for DEME.BR (annual period ending 2023-12-31)
Market cap (USD): 2927445553.2444444
Dividends paid: 42191111.11111111
Stock repurchases: 0
Net debt paydown: 107928439.71631205
Dividend yield: 1.4412261592483362%
Buyback yield: 0%
Debt paydown yield: 3.68677872067327%
Total shareholder yield: 5.1280048799216065% (Moderate Return)
Shareholder yield for DEME.BR (annual period ending 2024-12-31)
Market cap (USD): 3438212148.104167
Dividends paid: 55359375
Stock repurchases: 7511458.333333334
Net debt paydown: 207318124.99999988
Dividend yield: 1.610120976116183%
Buyback yield: 0.21846989102970735%
Debt paydown yield: 6.029823526576604%
Total shareholder yield: 7.858414393722494% (Moderate Return)
Shareholder yield for DEME.BR (quarterly period ending 2024-12-31)
Market cap (USD): 3438212148.104167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEME.BR (quarterly period ending 2025-03-31)
Market cap (USD): 3384746321.260869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEME.BR (quarterly period ending 2025-06-30)
Market cap (USD): 3727522654.9176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEME.BR (quarterly period ending 2025-09-30)
Market cap (USD): 3594418020.5882354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFP (annual period ending 2021-11-30)
Market cap (USD): 400493671.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFP (annual period ending 2022-11-30)
Market cap (USD): 307866673.63
Dividends paid: 34503353
Stock repurchases: 0
Dividend yield: 11.20723870277261%
Buyback yield: 0%
Total shareholder yield: 11.20723870277261% (High Return)
Shareholder yield for DFP (annual period ending 2023-11-30)
Market cap (USD): 302526758.01
Dividends paid: 32839839
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 10.855184915218139%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 10.855184915218139% (High Return)
Shareholder yield for DFP (quarterly period ending 2024-11-30)
Market cap (USD): 377080195.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFP (annual period ending 2024-11-30)
Market cap (USD): 377080195.32
Dividends paid: 26976549
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.154061479443915%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.154061479443915% (Moderate Return)
Shareholder yield for DFP (quarterly period ending 2025-05-31)
Market cap (USD): 379955534.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (annual period ending 2023-03-31)
Market cap (USD): 59608385.63702802
Dividends paid: 30085.26187576127
Stock repurchases: 0
Net debt paydown: -1514436.950528645
Dividend yield: 0.05047152603487497%
Buyback yield: 0%
Debt paydown yield: -2.540644129754614%
Total shareholder yield: -2.490172603719739% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (annual period ending 2024-03-31)
Market cap (USD): 90777526.08445299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7032906.967963367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.747409817514137%
Total shareholder yield: -7.747409817514137% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2024-09-30)
Market cap (USD): 137175360.49689442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2024-12-31)
Market cap (USD): 100596101.33582002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (annual period ending 2025-03-31)
Market cap (USD): 71522950.8302019
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -91568.50732196495
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12802674702187827%
Total shareholder yield: -0.12802674702187827% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2025-03-31)
Market cap (USD): 71522950.8302019
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2025-06-30)
Market cap (USD): 126101167.82775569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2025-09-30)
Market cap (USD): 114842221.13190529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DHARMAJ.NS (quarterly period ending 2025-12-31)
Market cap (USD): 90703403.72418404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (annual period ending 2021-12-31)
Market cap (USD): 1337203813.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (annual period ending 2022-12-31)
Market cap (USD): 640808553.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (annual period ending 2023-12-31)
Market cap (USD): 165510981.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 641000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3872854814465238%
Total shareholder yield: 0.3872854814465238% (Low Return)
Shareholder yield for DSGN (quarterly period ending 2024-09-30)
Market cap (USD): 336018520.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (quarterly period ending 2024-12-31)
Market cap (USD): 385359529.58
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (annual period ending 2024-12-31)
Market cap (USD): 385359529.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 716000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18580051744934456%
Total shareholder yield: 0.18580051744934456% (Low Return)
Shareholder yield for DSGN (quarterly period ending 2025-03-31)
Market cap (USD): 241083919.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSGN (quarterly period ending 2025-06-30)
Market cap (USD): 210480002.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 195000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09264538093645%
Total shareholder yield: 0.09264538093645% (Low Return)
Shareholder yield for DSGN (quarterly period ending 2025-09-30)
Market cap (USD): 470301014.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 203000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04316384482748309%
Total shareholder yield: 0.04316384482748309% (Low Return)
Shareholder yield for DSGN (annual period ending 2025-12-31)
Market cap (USD): 585846416.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 799000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1363838675145773%
Total shareholder yield: 0.1363838675145773% (Low Return)
Shareholder yield for DSGN (quarterly period ending 2025-12-31)
Market cap (USD): 585846416.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 208000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03550418578602262%
Total shareholder yield: 0.03550418578602262% (Low Return)
Shareholder yield for EXTR (annual period ending 2021-06-30)
Market cap (USD): 1459483462.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXTR (annual period ending 2022-06-30)
Market cap (USD): 1166540544.96
Dividends paid: 0
Stock repurchases: 44973000
Net debt paydown: -258439000
Dividend yield: 0%
Buyback yield: 3.855245340104496%
Debt paydown yield: -22.154309262252152%
Total shareholder yield: -18.299063922147656% (Minimal or Negative)
Shareholder yield for EXTR (annual period ending 2023-06-30)
Market cap (USD): 3406769192.4
Dividends paid: 0
Stock repurchases: 99860000
Net debt paydown: 86522000
Dividend yield: 0%
Buyback yield: 2.931222937637599%
Debt paydown yield: 2.539708301725219%
Total shareholder yield: 5.470931239362818% (Moderate Return)
Shareholder yield for EXTR (annual period ending 2024-06-30)
Market cap (USD): 1758965283.6
Dividends paid: 0
Stock repurchases: 49855000
Net debt paydown: 25005000
Dividend yield: 0%
Buyback yield: 2.834336781108259%
Debt paydown yield: 1.4215743899631337%
Total shareholder yield: 4.255911171071393% (Moderate Return)
Shareholder yield for EXTR (quarterly period ending 2024-09-30)
Market cap (USD): 1965594662.6399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXTR (quarterly period ending 2024-12-31)
Market cap (USD): 2189225193.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13082000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.597563011841465%
Total shareholder yield: 0.597563011841465% (Low Return)
Shareholder yield for EXTR (quarterly period ending 2025-03-31)
Market cap (USD): 1730194104.24
Dividends paid: 0
Stock repurchases: 13000000
Net debt paydown: -215023000
Dividend yield: 0%
Buyback yield: 0.751360784789539%
Debt paydown yield: -12.427680771369312%
Total shareholder yield: -11.676319986579774% (Minimal or Negative)
Shareholder yield for EXTR (quarterly period ending 2025-06-30)
Market cap (USD): 2347466679.6
Dividends paid: 0
Stock repurchases: 24993000
Net debt paydown: 3873000
Dividend yield: 0%
Buyback yield: 1.064679648797346%
Debt paydown yield: 0.16498636737454972%
Total shareholder yield: 1.2296660161718957% (Low Return)
Shareholder yield for EXTR (annual period ending 2025-06-30)
Market cap (USD): 2347466679.6
Dividends paid: 0
Stock repurchases: 37993000
Net debt paydown: 16162000
Dividend yield: 0%
Buyback yield: 1.6184681269458476%
Debt paydown yield: 0.6884868756796986%
Total shareholder yield: 2.3069550026255463% (Low Return)
Shareholder yield for EXTR (quarterly period ending 2025-09-30)
Market cap (USD): 2700567517.2
Dividends paid: 0
Stock repurchases: 12000000
Net debt paydown: -18944000
Dividend yield: 0%
Buyback yield: 0.4443510456069556%
Debt paydown yield: -0.7014821839981805%
Total shareholder yield: -0.2571311383912249% (Minimal or Negative)
Shareholder yield for EXTR (quarterly period ending 2025-12-31)
Market cap (USD): 2177455165.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30263000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3898334387620024%
Total shareholder yield: 1.3898334387620024% (Low Return)
Shareholder yield for HCG.NS (annual period ending 2022-03-31)
Market cap (USD): 531407946.58710265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCG.NS (annual period ending 2023-03-31)
Market cap (USD): 477276043.5730816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCG.NS (annual period ending 2024-03-31)
Market cap (USD): 605107357.0483445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43050951.58434771
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.114597283091402%
Total shareholder yield: -7.114597283091402% (Minimal or Negative)
Shareholder yield for HCG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 747581026.0105113
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCG.NS (annual period ending 2025-03-31)
Market cap (USD): 944529399.5367022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -61959884.75323337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.559868309406261%
Total shareholder yield: -6.559868309406261% (Minimal or Negative)
Shareholder yield for HCG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 944529399.5367022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28688627.74598205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0373461916647604%
Total shareholder yield: -3.0373461916647604% (Minimal or Negative)
Shareholder yield for HCG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 961921284.4816289
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1082819697.744081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HCG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1101014352.0775316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HROW (annual period ending 2021-12-31)
Market cap (USD): 322056924.48
Dividends paid: 127000
Stock repurchases: 11000000
Dividend yield: 0.03943402248067074%
Buyback yield: 3.415545254231324%
Total shareholder yield: 3.4549792767119945% (Low Return)
Shareholder yield for HROW (annual period ending 2022-12-31)
Market cap (USD): 550180579.3199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HROW (annual period ending 2023-12-31)
Market cap (USD): 417481198.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80986000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.39871790882547%
Total shareholder yield: -19.39871790882547% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2024-09-30)
Market cap (USD): 1675888810.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HROW (annual period ending 2024-12-31)
Market cap (USD): 1250579839.85
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35613000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.847719023222986%
Total shareholder yield: -2.847719023222986% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2024-12-31)
Market cap (USD): 1250579839.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2025-03-31)
Market cap (USD): 991517846.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2025-06-30)
Market cap (USD): 1138381767.78
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1245000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10936577124104159%
Total shareholder yield: -0.10936577124104159% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2025-09-30)
Market cap (USD): 1795914655.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20621000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1482171460433144%
Total shareholder yield: -1.1482171460433144% (Minimal or Negative)
Shareholder yield for HROW (annual period ending 2025-12-31)
Market cap (USD): 1826480243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23148000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.267355619570203%
Total shareholder yield: -1.267355619570203% (Minimal or Negative)
Shareholder yield for HROW (quarterly period ending 2025-12-31)
Market cap (USD): 1826480243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -104000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005694011769280332%
Total shareholder yield: -0.005694011769280332% (Minimal or Negative)
Shareholder yield for HT8.AX (annual period ending 2021-06-30)
Market cap (USD): 33729517.082706764
Dividends paid: 0
Stock repurchases: 487218.0451127819
Dividend yield: 0%
Buyback yield: 1.4444856827273707%
Total shareholder yield: 1.4444856827273707% (Low Return)
Shareholder yield for HT8.AX (annual period ending 2022-06-30)
Market cap (USD): 7734527.1931034485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1395166.6632097487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.038163528001554%
Total shareholder yield: -18.038163528001554% (Minimal or Negative)
Shareholder yield for HT8.AX (annual period ending 2023-06-30)
Market cap (USD): 2475731.6622516555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -463135.9808175382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.707034687124384%
Total shareholder yield: -18.707034687124384% (Minimal or Negative)
Shareholder yield for HT8.AX (annual period ending 2024-06-30)
Market cap (USD): 2492236.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1593113.1302428255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 63.9230307666874%
Total shareholder yield: 63.9230307666874% (High Return)
Shareholder yield for ICFI (annual period ending 2021-12-31)
Market cap (USD): 1811504250.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICFI (annual period ending 2022-12-31)
Market cap (USD): 1759545254.2
Dividends paid: 10547000
Stock repurchases: 21218000
Dividend yield: 0.5994162397826664%
Buyback yield: 1.2058797549737952%
Total shareholder yield: 1.8052959947564617% (Low Return)
Shareholder yield for ICFI (annual period ending 2023-12-31)
Market cap (USD): 2392829470.6
Dividends paid: 10537000
Stock repurchases: 19083000
Net debt paydown: 133715000
Dividend yield: 0.4403573313295016%
Buyback yield: 0.7975077302610686%
Debt paydown yield: 5.58815417658957%
Total shareholder yield: 6.82601923818014% (Moderate Return)
Shareholder yield for ICFI (quarterly period ending 2024-09-30)
Market cap (USD): 2984474073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICFI (quarterly period ending 2024-12-31)
Market cap (USD): 2135388031
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICFI (annual period ending 2024-12-31)
Market cap (USD): 2135388031
Dividends paid: 10507000
Stock repurchases: 47767000
Net debt paydown: 40400000
Dividend yield: 0.4920417201682817%
Buyback yield: 2.2369236553990968%
Debt paydown yield: 1.891927809536364%
Total shareholder yield: 4.620893185103743% (Moderate Return)
Shareholder yield for ICFI (quarterly period ending 2025-03-31)
Market cap (USD): 1524552997.8
Dividends paid: 2620000
Stock repurchases: 39342000
Dividend yield: 0.17185365177732623%
Buyback yield: 2.5805596825280794%
Total shareholder yield: 2.752413334305406% (Low Return)
Shareholder yield for ICFI (quarterly period ending 2025-06-30)
Market cap (USD): 1522380496.2
Dividends paid: 2579000
Stock repurchases: 29000
Net debt paydown: 42956000
Dividend yield: 0.16940574359941013%
Buyback yield: 0.0019049114247316381%
Debt paydown yield: 2.8216336262335258%
Total shareholder yield: 2.9929442812576674% (Low Return)
Shareholder yield for ICFI (quarterly period ending 2025-09-30)
Market cap (USD): 1670291646.8000002
Dividends paid: 2576000
Stock repurchases: 199000
Net debt paydown: 20288000
Dividend yield: 0.15422456341293364%
Buyback yield: 0.011914087002784858%
Debt paydown yield: 1.2146381764447196%
Total shareholder yield: 1.3807768268604381% (Low Return)
Shareholder yield for ICFI (annual period ending 2025-12-31)
Market cap (USD): 1537950091
Dividends paid: 10356000
Stock repurchases: 55286000
Net debt paydown: 30933000
Dividend yield: 0.6733638536518674%
Buyback yield: 3.594785053398719%
Debt paydown yield: 2.0113136428170346%
Total shareholder yield: 6.279462549867621% (Moderate Return)
Shareholder yield for ICFI (quarterly period ending 2025-12-31)
Market cap (USD): 1537950091
Dividends paid: 2581000
Stock repurchases: 15774000
Net debt paydown: 52609000
Dividend yield: 0.1678207904862369%
Buyback yield: 1.0256509682796984%
Debt paydown yield: 3.4207221877917235%
Total shareholder yield: 4.614193946557659% (Moderate Return)
Shareholder yield for IDEX.V (annual period ending 2025-07-31)
Market cap (USD): 25844633.000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDEX.V (quarterly period ending 2025-07-31)
Market cap (USD): 25844633.000000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 129854.34782608697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5024422201162112%
Total shareholder yield: 0.5024422201162112% (Low Return)
Shareholder yield for IDEX.V (quarterly period ending 2025-10-31)
Market cap (USD): 29352118.90714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4917.008281573493
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016751800090237898%
Total shareholder yield: 0.016751800090237898% (Low Return)
Shareholder yield for IDEX.V (quarterly period ending 2026-01-31)
Market cap (USD): 25270307.82222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4086.1640211640333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016169822900102306%
Total shareholder yield: 0.016169822900102306% (Low Return)
Shareholder yield for IMC.AX (annual period ending 2021-06-30)
Market cap (USD): 38838866.88721804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMC.AX (annual period ending 2022-06-30)
Market cap (USD): 17812307.91724138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMC.AX (annual period ending 2023-06-30)
Market cap (USD): 17104534.092715234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19454.199588947246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11373709148402193%
Total shareholder yield: 0.11373709148402193% (Low Return)
Shareholder yield for IMC.AX (annual period ending 2024-06-30)
Market cap (USD): 19370884.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36599.15673289183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18893900303164485%
Total shareholder yield: 0.18893900303164485% (Low Return)
Shareholder yield for IMC.AX (quarterly period ending 2024-12-31)
Market cap (USD): 16042140.670807453
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMC.AX (quarterly period ending 2025-06-30)
Market cap (USD): 12660709.05882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMC.AX (annual period ending 2025-06-30)
Market cap (USD): 12660709.05882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41663.28104575163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32907541633077464%
Total shareholder yield: 0.32907541633077464% (Low Return)
Shareholder yield for IMDA.PA (annual period ending 2021-12-31)
Market cap (USD): 468422895.2386364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMDA.PA (annual period ending 2022-12-31)
Market cap (USD): 383998781.5
Dividends paid: 9307446.808510639
Stock repurchases: 48936.17021276596
Dividend yield: 2.4238219642659566%
Buyback yield: 0.012743834764685564%
Total shareholder yield: 2.4365657990306424% (Low Return)
Shareholder yield for IMDA.PA (annual period ending 2023-12-31)
Market cap (USD): 371837617.3333333
Dividends paid: 20338888.888888888
Stock repurchases: 51111.11111111111
Net debt paydown: -20869692.671394795
Dividend yield: 5.469830899506899%
Buyback yield: 0.013745546100918733%
Debt paydown yield: -5.6125824011738406%
Total shareholder yield: -0.129005955566023% (Minimal or Negative)
Shareholder yield for IMDA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 374035981.625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMDA.PA (annual period ending 2024-12-31)
Market cap (USD): 374035981.625
Dividends paid: 14343750
Stock repurchases: 0
Net debt paydown: 6910694.444444418
Dividend yield: 3.834858330389379%
Buyback yield: 0%
Debt paydown yield: 1.847601509999357%
Total shareholder yield: 5.682459840388736% (Moderate Return)
Shareholder yield for IMDA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 447535243.56470585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37751151.96078426
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.435347272337468%
Total shareholder yield: -8.435347272337468% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (annual period ending 2022-03-31)
Market cap (USD): 230500834.08677304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (annual period ending 2023-03-31)
Market cap (USD): 132058521.08160779
Dividends paid: 295980.5115712546
Stock repurchases: 0
Net debt paydown: -4442143.727161998
Dividend yield: 0.22412829490067393%
Buyback yield: 0%
Debt paydown yield: -3.3637691008343946%
Total shareholder yield: -3.1396408059337206% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (annual period ending 2024-03-31)
Market cap (USD): 106020308.9731286
Dividends paid: 291401.84674421395
Stock repurchases: 0
Net debt paydown: 1505340.7531843027
Dividend yield: 0.2748547420457634%
Buyback yield: 0%
Debt paydown yield: 1.419860749100287%
Total shareholder yield: 1.6947154911460505% (Low Return)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 122878602.29335882
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 116127549.36472781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (annual period ending 2025-03-31)
Market cap (USD): 82249757.18987046
Dividends paid: 284077.6245031564
Stock repurchases: 0
Net debt paydown: 633786.8411743287
Dividend yield: 0.34538414970317044%
Buyback yield: 0%
Debt paydown yield: 0.7705637838069912%
Total shareholder yield: 1.1159479335101616% (Low Return)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 82249757.18987046
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 107363349.0194243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 129326621.71815106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INFOBEAN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 221882341.084995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 329939255.68531466
Dividends paid: 2925874.125874126
Stock repurchases: 0
Dividend yield: 0.8867917580152177%
Buyback yield: 0%
Total shareholder yield: 0.8867917580152177% (Low Return)
Shareholder yield for ISC.TO (annual period ending 2024-12-31)
Market cap (USD): 329939255.68531466
Dividends paid: 11653146.853146853
Stock repurchases: 0
Net debt paydown: 19660955.71095571
Dividend yield: 3.5319067532422532%
Buyback yield: 0%
Debt paydown yield: 5.9589622550727%
Total shareholder yield: 9.490869008314954% (Moderate Return)
Shareholder yield for ISC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 314638862.13986015
Dividends paid: 2977622.3776223776
Stock repurchases: 0
Net debt paydown: -3391608.391608387
Dividend yield: 0.9463619202572613%
Buyback yield: 0%
Debt paydown yield: -1.0779368983672408%
Total shareholder yield: -0.13157497810997953% (Minimal or Negative)
Shareholder yield for ISC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 428063565.0802919
Dividends paid: 3108029.197080292
Stock repurchases: 0
Net debt paydown: 3580011.2296462804
Dividend yield: 0.7260672130545187%
Buyback yield: 0%
Debt paydown yield: 0.836327013483331%
Total shareholder yield: 1.5623942265378497% (Low Return)
Shareholder yield for ISC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 628718361.2116787
Dividends paid: 3138686.131386861
Stock repurchases: 0
Net debt paydown: 1094160.5839416087
Dividend yield: 0.4992197341489951%
Buyback yield: 0%
Debt paydown yield: 0.17403032127659201%
Total shareholder yield: 0.6732500554255871% (Low Return)
Shareholder yield for ISC.TO (annual period ending 2025-12-31)
Market cap (USD): 628718361.2116787
Dividends paid: 12492700.729927007
Stock repurchases: 7299.2700729927
Net debt paydown: 1282563.4219795018
Dividend yield: 1.987010639525593%
Buyback yield: 0.0011609761259278955%
Debt paydown yield: 0.2039964952682024%
Total shareholder yield: 2.1921681109197233% (Low Return)
Shareholder yield for JXN (annual period ending 2021-12-31)
Market cap (USD): 2347552880.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JXN (annual period ending 2022-12-31)
Market cap (USD): 2076252206.08
Dividends paid: 186000000
Stock repurchases: 321000000
Net debt paydown: -2937000000
Dividend yield: 8.958449241153184%
Buyback yield: 15.460549496828882%
Debt paydown yield: -141.45680334014463%
Total shareholder yield: -117.03780460216257% (Minimal or Negative)
Shareholder yield for JXN (annual period ending 2023-12-31)
Market cap (USD): 3264674698.2400002
Dividends paid: 236000000
Stock repurchases: 306000000
Net debt paydown: 342000000
Dividend yield: 7.228897878469441%
Buyback yield: 9.37306250343919%
Debt paydown yield: 10.47577573913792%
Total shareholder yield: 27.077736121046552% (High Return)
Shareholder yield for JXN (quarterly period ending 2024-09-30)
Market cap (USD): 5992327495.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JXN (annual period ending 2024-12-31)
Market cap (USD): 5760780390.4
Dividends paid: 255000000
Stock repurchases: 442000000
Net debt paydown: -352000000
Dividend yield: 4.4264836136600945%
Buyback yield: 7.67257159701083%
Debt paydown yield: -6.110283262777856%
Total shareholder yield: 5.988771947893068% (Moderate Return)
Shareholder yield for JXN (quarterly period ending 2024-12-31)
Market cap (USD): 5760780390.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 728000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.63717674801784%
Total shareholder yield: 12.63717674801784% (High Return)
Shareholder yield for JXN (quarterly period ending 2025-03-31)
Market cap (USD): 5597581527.04
Dividends paid: 69000000
Stock repurchases: 202000000
Net debt paydown: -3723000000
Dividend yield: 1.2326752127983243%
Buyback yield: 3.608701347612485%
Debt paydown yield: -66.51086691664001%
Total shareholder yield: -61.669490356229204% (Minimal or Negative)
Shareholder yield for JXN (quarterly period ending 2025-06-30)
Market cap (USD): 5989537771.5199995
Dividends paid: 68000000
Stock repurchases: 158000000
Net debt paydown: -336000000
Dividend yield: 1.1353129839724385%
Buyback yield: 2.637933109818313%
Debt paydown yield: -5.609781803157931%
Total shareholder yield: -1.8365357093671797% (Minimal or Negative)
Shareholder yield for JXN (quarterly period ending 2025-09-30)
Market cap (USD): 6885039226.88
Dividends paid: 65000000
Stock repurchases: 157000000
Net debt paydown: 21000000
Dividend yield: 0.9440759574213081%
Buyback yield: 2.280306543309929%
Debt paydown yield: 0.3050091554745765%
Total shareholder yield: 3.5293916562058136% (Low Return)
Shareholder yield for JXN (quarterly period ending 2025-12-31)
Market cap (USD): 7311867023.360001
Dividends paid: 65000000
Stock repurchases: 152000000
Net debt paydown: 40000000
Dividend yield: 0.8889658385790876%
Buyback yield: 2.078812422523405%
Debt paydown yield: 0.5470559006640539%
Total shareholder yield: 3.5148341617665464% (Low Return)
Shareholder yield for JXN (annual period ending 2025-12-31)
Market cap (USD): 7311867023.360001
Dividends paid: 267000000
Stock repurchases: 669000000
Net debt paydown: -231000000
Dividend yield: 3.6515981369325603%
Buyback yield: 9.1495099386063%
Debt paydown yield: -3.1592478263349113%
Total shareholder yield: 9.641860249203948% (Moderate Return)
Shareholder yield for LBG.L (annual period ending 2021-12-31)
Market cap (USD): 5594295.745945945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBG.L (annual period ending 2022-12-31)
Market cap (USD): 3073220.274698795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1173705.6333441874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 38.19139301556319%
Total shareholder yield: 38.19139301556319% (High Return)
Shareholder yield for LBG.L (annual period ending 2023-12-31)
Market cap (USD): 2143728.979746836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3033216.4099435713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -141.49253187321187%
Total shareholder yield: -141.49253187321187% (Minimal or Negative)
Shareholder yield for LBG.L (quarterly period ending 2024-09-30)
Market cap (USD): 3819189.9173333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBG.L (quarterly period ending 2025-03-31)
Market cap (USD): 2878240.576623377
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2013142.8571428573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 69.94352291095092%
Total shareholder yield: 69.94352291095092% (High Return)
Shareholder yield for LBG.L (quarterly period ending 2025-09-30)
Market cap (USD): 2797147.8729729727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 703667.9536679536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.15662330429653%
Total shareholder yield: 25.15662330429653% (High Return)
Shareholder yield for LBG.L (annual period ending 2025-09-30)
Market cap (USD): 2797147.8729729727
Dividends paid: 0
Stock repurchases: 5422972.972972973
Net debt paydown: 4000051.3171399245
Dividend yield: 0%
Buyback yield: 193.87509060109574%
Debt paydown yield: 143.00464254284975%
Total shareholder yield: 336.8797331439455% (High Return)
Shareholder yield for MEDIASSIST.NS (annual period ending 2024-03-31)
Market cap (USD): 450379699.5244721
Dividends paid: 1560618.7792301236
Stock repurchases: 0
Net debt paydown: 579211.558795318
Dividend yield: 0.3465117945764172%
Buyback yield: 0%
Debt paydown yield: 0.1286051656872793%
Total shareholder yield: 0.4751169602636965% (Low Return)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2024-09-30)
Market cap (USD): 588682994.0217391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2024-12-31)
Market cap (USD): 502075790.85208064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2025-03-31)
Market cap (USD): 396741840.2870814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (annual period ending 2025-03-31)
Market cap (USD): 396741840.2870814
Dividends paid: 3289104.5125087677
Stock repurchases: 0
Net debt paydown: -20655146.345236234
Dividend yield: 0.82902889953043%
Buyback yield: 0%
Debt paydown yield: -5.206193107913756%
Total shareholder yield: -4.377164208383326% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2025-06-30)
Market cap (USD): 465378664.6477884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2025-09-30)
Market cap (USD): 439157559.3111612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDIASSIST.NS (quarterly period ending 2025-12-31)
Market cap (USD): 382329968.8860421
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMI (annual period ending 2021-12-31)
Market cap (USD): 1784432901.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMI (annual period ending 2022-12-31)
Market cap (USD): 1234503813.1200001
Dividends paid: 60358000
Stock repurchases: 29053000
Dividend yield: 4.889251807773306%
Buyback yield: 2.3534151690121914%
Total shareholder yield: 7.242666976785497% (Moderate Return)
Shareholder yield for MMI (annual period ending 2023-12-31)
Market cap (USD): 1590407026.3999999
Dividends paid: 20103000
Stock repurchases: 39441000
Net debt paydown: -5650000
Dividend yield: 1.2640160453456106%
Buyback yield: 2.4799311965615196%
Debt paydown yield: -0.3552549697160971%
Total shareholder yield: 3.388692272191033% (Low Return)
Shareholder yield for MMI (quarterly period ending 2024-09-30)
Market cap (USD): 1462569315.3600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMI (annual period ending 2024-12-31)
Market cap (USD): 1411888092.6399999
Dividends paid: 20226000
Stock repurchases: 785000
Net debt paydown: 3520000
Dividend yield: 1.4325497966471752%
Buyback yield: 0.05559930734539863%
Debt paydown yield: 0.24931154376535433%
Total shareholder yield: 1.7374606477579282% (Low Return)
Shareholder yield for MMI (quarterly period ending 2024-12-31)
Market cap (USD): 1411888092.6399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMI (quarterly period ending 2025-03-31)
Market cap (USD): 1280646418.8799999
Dividends paid: 697000
Stock repurchases: 425000
Dividend yield: 0.05442563924940088%
Buyback yield: 0.03318636539597614%
Total shareholder yield: 0.08761200464537702% (Low Return)
Shareholder yield for MMI (quarterly period ending 2025-06-30)
Market cap (USD): 1141462165.44
Dividends paid: 9880000
Stock repurchases: 6973000
Net debt paydown: 1520000
Dividend yield: 0.8655565028028371%
Buyback yield: 0.6108831471704639%
Debt paydown yield: 0.13316253889274418%
Total shareholder yield: 1.6096021888660452% (Low Return)
Shareholder yield for MMI (quarterly period ending 2025-09-30)
Market cap (USD): 1099479958.56
Dividends paid: 178000
Stock repurchases: 577000
Net debt paydown: 3866000
Dividend yield: 0.016189471996663624%
Buyback yield: 0.05247935585435343%
Debt paydown yield: 0.3516207794331549%
Total shareholder yield: 0.420289607284172% (Low Return)
Shareholder yield for MMI (annual period ending 2025-12-31)
Market cap (USD): 1022323470.24
Dividends paid: 20550000
Stock repurchases: 25366000
Net debt paydown: 5968000
Dividend yield: 2.010126989960985%
Buyback yield: 2.481210765321185%
Debt paydown yield: 0.5837682664762608%
Total shareholder yield: 5.0751060217584305% (Moderate Return)
Shareholder yield for MMI (quarterly period ending 2025-12-31)
Market cap (USD): 1022323470.24
Dividends paid: 9795000
Stock repurchases: 17391000
Net debt paydown: 300000
Dividend yield: 0.9581116236821338%
Buyback yield: 1.7011249869786613%
Debt paydown yield: 0.02934491956147424%
Total shareholder yield: 2.6885815302222693% (Low Return)
Shareholder yield for ODYS (annual period ending 2021-12-31)
Market cap (USD): 134218576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODYS (annual period ending 2022-12-31)
Market cap (USD): 83886610
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODYS (annual period ending 2023-12-31)
Market cap (USD): 51170832.099999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -291582.4334505274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.569821559439772%
Total shareholder yield: -0.569821559439772% (Minimal or Negative)
Shareholder yield for ODYS (quarterly period ending 2024-09-30)
Market cap (USD): 100663932
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODYS (quarterly period ending 2024-12-31)
Market cap (USD): 134218576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODYS (annual period ending 2024-12-31)
Market cap (USD): 134218576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79449.0274729433
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.059193764261769026%
Total shareholder yield: 0.059193764261769026% (Low Return)
Shareholder yield for ODYS (quarterly period ending 2025-03-31)
Market cap (USD): 117776800.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ODYS (quarterly period ending 2025-06-30)
Market cap (USD): 85564342.19999999
Dividends paid: 0
Stock repurchases: 10324.48377581121
Net debt paydown: -24207.97659304022
Dividend yield: 0%
Buyback yield: 0.012066339213686154%
Debt paydown yield: -0.028292131944935614%
Total shareholder yield: -0.01622579273124946% (Minimal or Negative)
Shareholder yield for ODYS (quarterly period ending 2025-09-30)
Market cap (USD): 75497949
Dividends paid: 0
Stock repurchases: 2114.8036253776436
Net debt paydown: 16106.55116790987
Dividend yield: 0%
Buyback yield: 0.0028011404990321573%
Debt paydown yield: 0.021333759898444223%
Total shareholder yield: 0.02413490039747638% (Low Return)
Shareholder yield for ODYS (quarterly period ending 2025-12-31)
Market cap (USD): 55365162.599999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12846.529479944526
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02320327237681503%
Total shareholder yield: 0.02320327237681503% (Low Return)
Shareholder yield for ODYS (annual period ending 2025-12-31)
Market cap (USD): 55365162.599999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44710.950288618944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08075646884963532%
Total shareholder yield: 0.08075646884963532% (Low Return)
Shareholder yield for OPTX (annual period ending 2022-12-31)
Market cap (USD): 402798780
Dividends paid: 280770
Stock repurchases: 0
Net debt paydown: 2665702
Dividend yield: 0.06970477914555749%
Buyback yield: 0%
Debt paydown yield: 0.661794953798023%
Total shareholder yield: 0.7314997329435805% (Low Return)