speb/financial-data huggingface dataset:
Shareholder yield for EFN.TO (annual period ending 2024-12-31)
Market cap (USD): 7842310234.405596
Dividends paid: 102619580.41958043
Stock repurchases: 137532867.13286713
Net debt paydown: 247340326.3403263
Dividend yield: 1.3085376292482063%
Buyback yield: 1.7537289780948249%
Debt paydown yield: 3.1539217264729054%
Total shareholder yield: 6.2161883338159365% (Moderate Return)
Shareholder yield for EFN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 7842310234.405596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EFN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 7756465736.783217
Dividends paid: 25555944.055944055
Stock repurchases: 28324475.524475526
Dividend yield: 0.32947923607463375%
Buyback yield: 0.3651724443280056%
Total shareholder yield: 0.6946516804026394% (Low Return)
Shareholder yield for EFN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 9688805771.678831
Dividends paid: 27340875.912408758
Stock repurchases: 16970802.91970803
Net debt paydown: -559571553.2642536
Dividend yield: 0.2821903602642997%
Buyback yield: 0.17515887220399307%
Debt paydown yield: -5.7754440170524095%
Total shareholder yield: -5.318094784584117% (Minimal or Negative)
Shareholder yield for EFN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 10127718271.942446
Dividends paid: 27453237.410071943
Stock repurchases: 16708633.09352518
Net debt paydown: 55222139.36879635
Dividend yield: 0.2710703109320057%
Buyback yield: 0.16497924453343377%
Debt paydown yield: 0.5452574596371056%
Total shareholder yield: 0.981307015102545% (Low Return)
Shareholder yield for EFN.TO (annual period ending 2025-12-31)
Market cap (USD): 10316034546.27737
Dividends paid: 109049635.03649634
Stock repurchases: 87559124.08759123
Net debt paydown: -1154805201.3679743
Dividend yield: 1.0570886957319063%
Buyback yield: 0.8487672631843569%
Debt paydown yield: -11.194274274553448%
Total shareholder yield: -9.288418315637186% (Minimal or Negative)
Shareholder yield for EFN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 10316034546.27737
Dividends paid: 27179562.04379562
Stock repurchases: 24070802.91970803
Net debt paydown: -252490752.50748158
Dividend yield: 0.2634690870980419%
Buyback yield: 0.2333338727369247%
Debt paydown yield: -2.447556290886938%
Total shareholder yield: -1.9507533310519716% (Minimal or Negative)
Shareholder yield for ENN.AX (annual period ending 2021-06-30)
Market cap (USD): 160686315.20300752
Dividends paid: 3754887.2180451127
Stock repurchases: 0
Dividend yield: 2.336780959412301%
Buyback yield: 0%
Total shareholder yield: 2.336780959412301% (Low Return)
Shareholder yield for ENN.AX (annual period ending 2022-06-30)
Market cap (USD): 137380300.90344828
Dividends paid: 18915172.413793106
Stock repurchases: 1342068.9655172415
Net debt paydown: -33926595.799844444
Dividend yield: 13.768475021092582%
Buyback yield: 0.976900586686337%
Debt paydown yield: -24.695386148330147%
Total shareholder yield: -9.950010540551228% (Minimal or Negative)
Shareholder yield for ENN.AX (annual period ending 2023-06-30)
Market cap (USD): 137163394.15231788
Dividends paid: 16068211.920529801
Stock repurchases: 443046.35761589406
Net debt paydown: -19261050.468143404
Dividend yield: 11.714650267903327%
Buyback yield: 0.3230062658874552%
Debt paydown yield: -14.042413128647354%
Total shareholder yield: -2.0047565948565715% (Minimal or Negative)
Shareholder yield for ENN.AX (annual period ending 2024-06-30)
Market cap (USD): 87068177.46000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAC (annual period ending 2021-08-31)
Market cap (USD): 1287548361.6200001
Dividends paid: 2394000
Stock repurchases: 0
Dividend yield: 0.18593476341252585%
Buyback yield: 0%
Total shareholder yield: 0.18593476341252585% (Low Return)
Shareholder yield for EPAC (annual period ending 2022-08-31)
Market cap (USD): 994783161.7
Dividends paid: 2409000
Stock repurchases: 75112000
Dividend yield: 0.242163326918725%
Buyback yield: 7.5505902081856675%
Total shareholder yield: 7.792753535104392% (Moderate Return)
Shareholder yield for EPAC (annual period ending 2023-08-31)
Market cap (USD): 1345792142.59
Dividends paid: 2274000
Stock repurchases: 57662000
Net debt paydown: -10087000
Dividend yield: 0.1689711158235512%
Buyback yield: 4.284614107571508%
Debt paydown yield: -0.7495213919578544%
Total shareholder yield: 3.704063831437205% (Low Return)
Shareholder yield for EPAC (annual period ending 2024-08-31)
Market cap (USD): 2121516836.0399997
Dividends paid: 2178000
Stock repurchases: 38354000
Net debt paydown: 19584000
Dividend yield: 0.10266239527306467%
Buyback yield: 1.8078574418287985%
Debt paydown yield: 0.9231131079098709%
Total shareholder yield: 2.8336329450117343% (Low Return)
Shareholder yield for EPAC (quarterly period ending 2024-08-31)
Market cap (USD): 2121516836.0399997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAC (quarterly period ending 2024-11-30)
Market cap (USD): 2484896177.4900002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPAC (quarterly period ending 2025-02-28)
Market cap (USD): 2382325271.18
Dividends paid: 0
Stock repurchases: 10176000
Dividend yield: 0%
Buyback yield: 0.4271457018528659%
Total shareholder yield: 0.4271457018528659% (Low Return)
Shareholder yield for EPAC (quarterly period ending 2025-05-31)
Market cap (USD): 2208109359.96
Dividends paid: 0
Stock repurchases: 14039000
Net debt paydown: 1209000
Dividend yield: 0%
Buyback yield: 0.6357927852021928%
Debt paydown yield: 0.054752722936779775%
Total shareholder yield: 0.6905455081389726% (Low Return)
Shareholder yield for EPAC (quarterly period ending 2025-08-31)
Market cap (USD): 2180276048.7
Dividends paid: 0
Stock repurchases: 40148000
Net debt paydown: 1209000
Dividend yield: 0%
Buyback yield: 1.841418201329985%
Debt paydown yield: 0.055451693867887605%
Total shareholder yield: 1.8968698951978724% (Low Return)
Shareholder yield for EPAC (annual period ending 2025-08-31)
Market cap (USD): 2180276048.7
Dividends paid: 2167000
Stock repurchases: 68742000
Net debt paydown: 4835000
Dividend yield: 0.09939108404608142%
Buyback yield: 3.1529035069200413%
Debt paydown yield: 0.22176090971979864%
Total shareholder yield: 3.4740555006859215% (Low Return)
Shareholder yield for EPAC (quarterly period ending 2025-11-30)
Market cap (USD): 1951939810.03
Dividends paid: 2119000
Stock repurchases: 14899000
Net debt paydown: 1208000
Dividend yield: 0.10855867527838536%
Buyback yield: 0.7632919787506671%
Debt paydown yield: 0.06188715419362413%
Total shareholder yield: 0.9337378082226766% (Low Return)
Shareholder yield for EXPN.L (annual period ending 2022-03-31)
Market cap (USD): 319009187.42960525
Dividends paid: 495555555.5555555
Stock repurchases: 192222222.2222222
Dividend yield: 155.34209517552162%
Buyback yield: 60.25601449633462%
Total shareholder yield: 215.59810967185624% (High Return)
Shareholder yield for EXPN.L (annual period ending 2023-03-31)
Market cap (USD): 274656051.4611111
Dividends paid: 525000000
Stock repurchases: 210869565.21739128
Net debt paydown: 95676328.50241566
Dividend yield: 191.1481641154866%
Buyback yield: 76.77586716025755%
Debt paydown yield: 34.83496103342277%
Total shareholder yield: 302.7589923091669% (High Return)
Shareholder yield for EXPN.L (annual period ending 2024-03-31)
Market cap (USD): 371227607.09999996
Dividends paid: 548387096.7741935
Stock repurchases: 129032258.06451613
Net debt paydown: -131661991.58485317
Dividend yield: 147.72260637029373%
Buyback yield: 34.75826032242206%
Debt paydown yield: -35.46664878008023%
Total shareholder yield: 147.01421791263556% (High Return)
Shareholder yield for EXPN.L (quarterly period ending 2024-09-30)
Market cap (USD): 448890779.50600004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPN.L (annual period ending 2025-03-31)
Market cap (USD): 398662176.7032467
Dividends paid: 595652173.9130435
Stock repurchases: 216304347.82608694
Net debt paydown: -865077138.8499298
Dividend yield: 149.41276316675277%
Buyback yield: 54.25755450763467%
Debt paydown yield: -216.99503725277398%
Total shareholder yield: -13.32471957838655% (Minimal or Negative)
Shareholder yield for EXPN.L (quarterly period ending 2025-03-31)
Market cap (USD): 398662176.7032467
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 323381642.51207733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 81.11671018963854%
Total shareholder yield: 81.11671018963854% (High Return)
Shareholder yield for EXPN.L (quarterly period ending 2025-09-30)
Market cap (USD): 436323825.20472974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1165473145.7800512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -267.1119655758412%
Total shareholder yield: -267.1119655758412% (Minimal or Negative)
Shareholder yield for FAN.V (annual period ending 2022-01-31)
Market cap (USD): 65876895.390625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAN.V (annual period ending 2023-01-31)
Market cap (USD): 18306089.791044775
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26091.791044776117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14253066243311044%
Total shareholder yield: -0.14253066243311044% (Minimal or Negative)
Shareholder yield for FAN.V (annual period ending 2024-01-31)
Market cap (USD): 10297175.507462686
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15931.343283582088
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15471566229046152%
Total shareholder yield: 0.15471566229046152% (Low Return)
Shareholder yield for FAN.V (quarterly period ending 2024-10-31)
Market cap (USD): 14338672.848920865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAN.V (annual period ending 2025-01-31)
Market cap (USD): 24318693.420689657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21803.00051466804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08965531222215525%
Total shareholder yield: -0.08965531222215525% (Minimal or Negative)
Shareholder yield for FAN.V (quarterly period ending 2025-01-31)
Market cap (USD): 24318693.420689657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4717.127263706276
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019397124599190338%
Total shareholder yield: 0.019397124599190338% (Low Return)
Shareholder yield for FAN.V (quarterly period ending 2025-04-30)
Market cap (USD): 23330315.521739133
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2214482.203898051
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.49186564508569%
Total shareholder yield: -9.49186564508569% (Minimal or Negative)
Shareholder yield for FAN.V (quarterly period ending 2025-07-31)
Market cap (USD): 22219348.115942035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAN.V (quarterly period ending 2025-10-31)
Market cap (USD): 21901928.857142862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAN.V (annual period ending 2026-01-31)
Market cap (USD): 24984422.548148148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2422506.922094508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.696069290479018%
Total shareholder yield: -9.696069290479018% (Minimal or Negative)
Shareholder yield for FAN.V (quarterly period ending 2026-01-31)
Market cap (USD): 24984422.548148148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -456391.79894179874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.826705412391557%
Total shareholder yield: -1.826705412391557% (Minimal or Negative)
Shareholder yield for FEDS.L (annual period ending 2022-03-31)
Market cap (USD): 27913812.354210526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDS.L (annual period ending 2023-03-31)
Market cap (USD): 26799824.436543208
Dividends paid: 4674851851.851851
Stock repurchases: 0
Dividend yield: 17443.591329939474%
Buyback yield: 0%
Total shareholder yield: 17443.591329939474% (High Return)
Shareholder yield for FEDS.L (annual period ending 2024-03-31)
Market cap (USD): 27790554.42506329
Dividends paid: 2973554430.379747
Stock repurchases: 0
Net debt paydown: 36896094045.9447
Dividend yield: 10699.874442584012%
Buyback yield: 0%
Debt paydown yield: 132764.8721274501%
Total shareholder yield: 143464.74657003413% (High Return)
Shareholder yield for FEDS.L (quarterly period ending 2024-09-30)
Market cap (USD): 29930531.20026667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDS.L (quarterly period ending 2024-12-31)
Market cap (USD): 28059873.00025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDS.L (annual period ending 2025-03-31)
Market cap (USD): 29153114.805454545
Dividends paid: 3818181818.181818
Stock repurchases: 0
Net debt paydown: -111714121847.77252
Dividend yield: 13096.994416073292%
Buyback yield: 0%
Debt paydown yield: -383197.89358106884%
Total shareholder yield: -370100.8991649955% (Minimal or Negative)
Shareholder yield for FEDS.L (quarterly period ending 2025-03-31)
Market cap (USD): 29153114.805454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDS.L (quarterly period ending 2025-06-30)
Market cap (USD): 30750545.753698632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEDS.L (quarterly period ending 2025-12-31)
Market cap (USD): 30668349.462702703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWDI (annual period ending 2021-09-30)
Market cap (USD): 1762702459.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWDI (annual period ending 2022-09-30)
Market cap (USD): 980918105.3000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3427764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.34944446243569605%
Total shareholder yield: -0.34944446243569605% (Minimal or Negative)
Shareholder yield for FWDI (annual period ending 2023-09-30)
Market cap (USD): 560524631.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 677940
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12094740565902368%
Total shareholder yield: 0.12094740565902368% (Low Return)
Shareholder yield for FWDI (quarterly period ending 2024-09-30)
Market cap (USD): 275099588.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWDI (annual period ending 2024-09-30)
Market cap (USD): 275099588.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 916042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33298559389454047%
Total shareholder yield: 0.33298559389454047% (Low Return)
Shareholder yield for FWDI (quarterly period ending 2024-12-31)
Market cap (USD): 365078542.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWDI (quarterly period ending 2025-03-31)
Market cap (USD): 306075950.15000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWDI (quarterly period ending 2025-06-30)
Market cap (USD): 430718927.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025627385510096124%
Total shareholder yield: 0.025627385510096124% (Low Return)
Shareholder yield for FWDI (annual period ending 2025-09-30)
Market cap (USD): 1885870372.3700001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 888754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04712699308612024%
Total shareholder yield: 0.04712699308612024% (Low Return)
Shareholder yield for FWDI (quarterly period ending 2025-09-30)
Market cap (USD): 1885870372.3700001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 715648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03794788923379898%
Total shareholder yield: 0.03794788923379898% (Low Return)
Shareholder yield for FWDI (quarterly period ending 2025-12-31)
Market cap (USD): 487508923.01000005
Dividends paid: 0
Stock repurchases: 10882955
Net debt paydown: -3382084
Dividend yield: 0%
Buyback yield: 2.2323601653906064%
Debt paydown yield: -0.6937481224175716%
Total shareholder yield: 1.538612042973035% (Low Return)
Shareholder yield for GANECOS.NS (annual period ending 2022-03-31)
Market cap (USD): 253986910.59607014
Dividends paid: 575748.3845443756
Stock repurchases: 0
Dividend yield: 0.22668427408057304%
Buyback yield: 0%
Total shareholder yield: 0.22668427408057304% (Low Return)
Shareholder yield for GANECOS.NS (annual period ending 2023-03-31)
Market cap (USD): 273410544.5773447
Dividends paid: 530950.0609013399
Stock repurchases: 144555.42021924484
Dividend yield: 0.19419516599921777%
Buyback yield: 0.0528711942850294%
Total shareholder yield: 0.24706636028424717% (Low Return)
Shareholder yield for GANECOS.NS (annual period ending 2024-03-31)
Market cap (USD): 314757913.9635317
Dividends paid: 522616.6206979254
Stock repurchases: 0
Net debt paydown: 13744491.945233636
Dividend yield: 0.16603764274485455%
Buyback yield: 0%
Debt paydown yield: 4.366686693325237%
Total shareholder yield: 4.532724336070092% (Moderate Return)
Shareholder yield for GANECOS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 598089729.5652174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANECOS.NS (annual period ending 2025-03-31)
Market cap (USD): 485168512.09125924
Dividends paid: 1331365.4430675707
Stock repurchases: 0
Net debt paydown: -17194155.001486987
Dividend yield: 0.2744129946374474%
Buyback yield: 0%
Debt paydown yield: -3.543955259456904%
Total shareholder yield: -3.2695422648194565% (Minimal or Negative)
Shareholder yield for GANECOS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 485168512.09125924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6976576.938325316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.437969852629891%
Total shareholder yield: -1.437969852629891% (Minimal or Negative)
Shareholder yield for GANECOS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 467058250.1883923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANECOS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 355489240.2931229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANECOS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 253571059.63573578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHY (annual period ending 2021-07-31)
Market cap (USD): 398551678.14000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHY (annual period ending 2022-07-31)
Market cap (USD): 333013889.34000003
Dividends paid: 51564088
Stock repurchases: 0
Dividend yield: 15.484065274933375%
Buyback yield: 0%
Total shareholder yield: 15.484065274933375% (High Return)
Shareholder yield for GHY (annual period ending 2023-07-31)
Market cap (USD): 351036781.26
Dividends paid: 51564088
Stock repurchases: 0
Net debt paydown: -56000000
Dividend yield: 14.689084093956634%
Buyback yield: 0%
Debt paydown yield: -15.952744267707624%
Total shareholder yield: -1.2636601737509903% (Minimal or Negative)
Shareholder yield for GHY (annual period ending 2024-07-31)
Market cap (USD): 422718737.76
Dividends paid: 51564088
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 12.198202585776002%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 12.198202585776002% (High Return)
Shareholder yield for GHY (quarterly period ending 2025-01-31)
Market cap (USD): 461222188.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHY (quarterly period ending 2025-07-31)
Market cap (USD): 489075748.91999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.156355651918673%
Total shareholder yield: 7.156355651918673% (Moderate Return)
Shareholder yield for GHY (annual period ending 2025-07-31)
Market cap (USD): 489075748.91999996
Dividends paid: 51573315
Stock repurchases: 0
Net debt paydown: 45000000
Dividend yield: 10.545056693955205%
Buyback yield: 0%
Debt paydown yield: 9.201028695324009%
Total shareholder yield: 19.746085389279216% (High Return)
Shareholder yield for GROW (annual period ending 2021-06-30)
Market cap (USD): 54572216.160000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GROW (annual period ending 2022-06-30)
Market cap (USD): 39585528.01
Dividends paid: 1239000
Stock repurchases: 452000
Dividend yield: 3.129931725773639%
Buyback yield: 1.1418314286115292%
Total shareholder yield: 4.271763154385168% (Moderate Return)
Shareholder yield for GROW (annual period ending 2023-06-30)
Market cap (USD): 28319672.78
Dividends paid: 1333000
Stock repurchases: 1195000
Net debt paydown: 27000
Dividend yield: 4.706975290129041%
Buyback yield: 4.219681524159193%
Debt paydown yield: 0.09534008464627465%
Total shareholder yield: 9.021996898934507% (Moderate Return)
Shareholder yield for GROW (annual period ending 2024-06-30)
Market cap (USD): 25012265.74
Dividends paid: 1278000
Stock repurchases: 2172000
Net debt paydown: 27000
Dividend yield: 5.109493131428724%
Buyback yield: 8.683739500362433%
Debt paydown yield: 0.1079470379879308%
Total shareholder yield: 13.901179669779088% (High Return)
Shareholder yield for GROW (quarterly period ending 2024-09-30)
Market cap (USD): 24908909.270000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GROW (quarterly period ending 2024-12-31)
Market cap (USD): 23771988.099999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GROW (quarterly period ending 2025-03-31)
Market cap (USD): 22221641.05
Dividends paid: 299000
Stock repurchases: 453000
Dividend yield: 1.3455351894454257%
Buyback yield: 2.038553313775177%
Total shareholder yield: 3.3840885032206023% (Low Return)
Shareholder yield for GROW (annual period ending 2025-06-30)
Market cap (USD): 25942473.97
Dividends paid: 1208000
Stock repurchases: 1969000
Net debt paydown: -44000
Dividend yield: 4.656456440495757%
Buyback yield: 7.589869810708729%
Debt paydown yield: -0.16960602928958052%
Total shareholder yield: 12.076720221914906% (High Return)
Shareholder yield for GROW (quarterly period ending 2025-06-30)
Market cap (USD): 25942473.97
Dividends paid: 296000
Stock repurchases: 395000
Net debt paydown: -66000
Dividend yield: 1.1409860152208144%
Buyback yield: 1.5225995811223705%
Debt paydown yield: -0.2544090439343708%
Total shareholder yield: 2.4091765524088142% (Low Return)
Shareholder yield for GROW (quarterly period ending 2025-09-30)
Market cap (USD): 27699533.96
Dividends paid: 292000
Stock repurchases: 390000
Net debt paydown: -84000
Dividend yield: 1.0541693604725182%
Buyback yield: 1.4079659266585003%
Debt paydown yield: -0.30325419958798466%
Total shareholder yield: 2.1588810875430338% (Low Return)
Shareholder yield for GROW (quarterly period ending 2025-12-31)
Market cap (USD): 24495483.39
Dividends paid: 287000
Stock repurchases: 666000
Net debt paydown: 6000
Dividend yield: 1.1716445657780505%
Buyback yield: 2.718868574244535%
Debt paydown yield: 0.0244943114796805%
Total shareholder yield: 3.9150074515022664% (Low Return)
Shareholder yield for HGT.L (annual period ending 2021-12-31)
Market cap (USD): 23996454.96972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGT.L (annual period ending 2022-12-31)
Market cap (USD): 18174349.746867474
Dividends paid: 41225301.20481928
Stock repurchases: 0
Net debt paydown: 38656789.31943992
Dividend yield: 226.83233116455713%
Buyback yield: 0%
Debt paydown yield: 212.69971062432532%
Total shareholder yield: 439.53204178888245% (High Return)
Shareholder yield for HGT.L (annual period ending 2023-12-31)
Market cap (USD): 24140582.47632911
Dividends paid: 37662025.31645569
Stock repurchases: 0
Dividend yield: 156.0112534707269%
Buyback yield: 0%
Total shareholder yield: 156.0112534707269% (High Return)
Shareholder yield for HGT.L (quarterly period ending 2024-12-31)
Market cap (USD): 29954248.285875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGT.L (annual period ending 2024-12-31)
Market cap (USD): 29954248.285875
Dividends paid: 37191250
Stock repurchases: 0
Dividend yield: 124.16018470921743%
Buyback yield: 0%
Total shareholder yield: 124.16018470921743% (High Return)
Shareholder yield for HTWS.L (annual period ending 2021-12-31)
Market cap (USD): 23671835.51621622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTWS.L (annual period ending 2022-12-31)
Market cap (USD): 13006575.91686747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTWS.L (annual period ending 2023-12-31)
Market cap (USD): 11473558.191772152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -226242183.92557573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1971.857205446669%
Total shareholder yield: -1971.857205446669% (Minimal or Negative)
Shareholder yield for HTWS.L (annual period ending 2024-12-31)
Market cap (USD): 11712053.5025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39224683.544303894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -334.9086779353525%
Total shareholder yield: -334.9086779353525% (Minimal or Negative)
Shareholder yield for HTWS.L (quarterly period ending 2024-12-31)
Market cap (USD): 11712053.5025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTWS.L (quarterly period ending 2025-06-30)
Market cap (USD): 17020494.667123288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244229452.0547948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1434.9139483386891%
Total shareholder yield: -1434.9139483386891% (Minimal or Negative)
Shareholder yield for JZ (annual period ending 2022-12-31)
Market cap (USD): 1585804170.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JZ (annual period ending 2023-12-31)
Market cap (USD): 1724909799.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4133030.9423347395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23960852580773637%
Total shareholder yield: -0.23960852580773637% (Minimal or Negative)
Shareholder yield for JZ (quarterly period ending 2024-12-31)
Market cap (USD): 622765200.5999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JZ (annual period ending 2024-12-31)
Market cap (USD): 622765200.5999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2956189.4354854245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.47468764032372057%
Total shareholder yield: 0.47468764032372057% (Low Return)
Shareholder yield for JZ (quarterly period ending 2025-06-30)
Market cap (USD): 119844849.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46269.54032211844
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03860786715203023%
Total shareholder yield: 0.03860786715203023% (Low Return)
Shareholder yield for KALU (annual period ending 2021-12-31)
Market cap (USD): 1294993025.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALU (annual period ending 2022-12-31)
Market cap (USD): 1085669862.6399999
Dividends paid: 50100000
Stock repurchases: 0
Dividend yield: 4.6146624976927075%
Buyback yield: 0%
Total shareholder yield: 4.6146624976927075% (Moderate Return)
Shareholder yield for KALU (annual period ending 2023-12-31)
Market cap (USD): 1062466202.1199999
Dividends paid: 50400000
Stock repurchases: 0
Net debt paydown: 5600000
Dividend yield: 4.74368030714144%
Buyback yield: 0%
Debt paydown yield: 0.5270755896823822%
Total shareholder yield: 5.270755896823822% (Moderate Return)
Shareholder yield for KALU (quarterly period ending 2024-09-30)
Market cap (USD): 1113612298.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KALU (quarterly period ending 2024-12-31)
Market cap (USD): 1091552480.8
Dividends paid: 12700000
Stock repurchases: 0
Dividend yield: 1.1634804760548167%
Buyback yield: 0%
Total shareholder yield: 1.1634804760548167% (Low Return)
Shareholder yield for KALU (annual period ending 2024-12-31)
Market cap (USD): 1091552480.8
Dividends paid: 50700000
Stock repurchases: 0
Net debt paydown: 3600000
Dividend yield: 4.6447606406282835%
Buyback yield: 0%
Debt paydown yield: 0.3298054892753811%
Total shareholder yield: 4.974566129903665% (Moderate Return)
Shareholder yield for KALU (quarterly period ending 2025-03-31)
Market cap (USD): 951676893.44
Dividends paid: 12900000
Stock repurchases: 0
Dividend yield: 1.3555020710202104%
Buyback yield: 0%
Total shareholder yield: 1.3555020710202104% (Low Return)
Shareholder yield for KALU (quarterly period ending 2025-06-30)
Market cap (USD): 1269991898.32
Dividends paid: 12800000
Stock repurchases: 0
Net debt paydown: -32400000
Dividend yield: 1.0078804452951544%
Buyback yield: 0%
Debt paydown yield: -2.55119737715336%
Total shareholder yield: -1.5433169318582054% (Minimal or Negative)
Shareholder yield for KALU (quarterly period ending 2025-09-30)
Market cap (USD): 1237310686.32
Dividends paid: 12800000
Stock repurchases: 0
Net debt paydown: 32900000
Dividend yield: 1.0345016931899023%
Buyback yield: 0%
Debt paydown yield: 2.6589926332771707%
Total shareholder yield: 3.693494326467073% (Low Return)
Shareholder yield for KALU (quarterly period ending 2025-12-31)
Market cap (USD): 1857109871.9
Dividends paid: 12800000
Stock repurchases: 0
Net debt paydown: -15000000
Dividend yield: 0.689243011072058%
Buyback yield: 0%
Debt paydown yield: -0.807706653600068%
Total shareholder yield: -0.11846364252801% (Minimal or Negative)
Shareholder yield for KALU (annual period ending 2025-12-31)
Market cap (USD): 1857109871.9
Dividends paid: 51300000
Stock repurchases: 0
Net debt paydown: -12900000
Dividend yield: 2.7623567553122323%
Buyback yield: 0%
Debt paydown yield: -0.6946277220960585%
Total shareholder yield: 2.0677290332161737% (Low Return)
Shareholder yield for MDV (annual period ending 2022-12-31)
Market cap (USD): 86822064.7
Dividends paid: 11072185
Stock repurchases: 4161618
Dividend yield: 12.752731737327597%
Buyback yield: 4.793272325853821%
Total shareholder yield: 17.546004063181417% (High Return)
Shareholder yield for MDV (annual period ending 2023-12-31)
Market cap (USD): 117380127.89999999
Dividends paid: 11844000
Stock repurchases: 1129000
Net debt paydown: -84085280
Dividend yield: 10.090293997711687%
Buyback yield: 0.9618323136960905%
Debt paydown yield: -71.63502162106607%
Total shareholder yield: -60.5828953096583% (Minimal or Negative)
Shareholder yield for MDV (quarterly period ending 2024-09-30)
Market cap (USD): 151551475.6
Dividends paid: 0
Stock repurchases: 11532768
Dividend yield: 0%
Buyback yield: 7.609802513859522%
Total shareholder yield: 7.609802513859522% (Moderate Return)
Shareholder yield for MDV (annual period ending 2024-12-31)
Market cap (USD): 136685390.8
Dividends paid: 14131000
Stock repurchases: 11534000
Net debt paydown: -237000
Dividend yield: 10.338339684507087%
Buyback yield: 8.438356090942237%
Debt paydown yield: -0.17339087858100485%
Total shareholder yield: 18.60330489686832% (High Return)
Shareholder yield for MDV (quarterly period ending 2024-12-31)
Market cap (USD): 136685390.8
Dividends paid: 0
Stock repurchases: 1232
Dividend yield: 0%
Buyback yield: 0.000901339925788177%
Total shareholder yield: 0.000901339925788177% (Low Return)
Shareholder yield for MDV (quarterly period ending 2025-03-31)
Market cap (USD): 150415871.9
Dividends paid: 3762000
Stock repurchases: 4851000
Dividend yield: 2.5010658466289155%
Buyback yield: 3.225058591705707%
Total shareholder yield: 5.726124438334622% (Moderate Return)
Shareholder yield for MDV (quarterly period ending 2025-06-30)
Market cap (USD): 134517420.1
Dividends paid: 4025000
Stock repurchases: 1679000
Net debt paydown: 2000
Dividend yield: 2.992177516494014%
Buyback yield: 1.2481654783089318%
Debt paydown yield: 0.0014867962814877089%
Total shareholder yield: 4.241829791084434% (Moderate Return)
Shareholder yield for MDV (quarterly period ending 2025-09-30)
Market cap (USD): 142673119.4
Dividends paid: 4023000
Stock repurchases: 0
Net debt paydown: 4000
Dividend yield: 2.8197322781743286%
Buyback yield: 0%
Debt paydown yield: 0.002803611511980441%
Total shareholder yield: 2.822535889686309% (Low Return)
Shareholder yield for MDV (annual period ending 2025-12-31)
Market cap (USD): 143086066.2
Dividends paid: 15910000
Stock repurchases: 7111000
Net debt paydown: 18293000
Dividend yield: 11.119181917938564%
Buyback yield: 4.969736179664432%
Debt paydown yield: 12.784613125383416%
Total shareholder yield: 28.87353122298641% (High Return)
Shareholder yield for MDV (quarterly period ending 2025-12-31)
Market cap (USD): 143086066.2
Dividends paid: 4100000
Stock repurchases: 581000
Net debt paydown: 18260000
Dividend yield: 2.8654082880922758%
Buyback yield: 0.4060493208247835%
Debt paydown yield: 12.761550083064623%
Total shareholder yield: 16.033007691981684% (High Return)
Shareholder yield for MMD (annual period ending 2021-05-31)
Market cap (USD): 333523085.28000003
Dividends paid: 0
Stock repurchases: 70000000
Dividend yield: 0%
Buyback yield: 20.9880524285848%
Total shareholder yield: 20.9880524285848% (High Return)
Shareholder yield for MMD (annual period ending 2022-05-31)
Market cap (USD): 287889014.49
Dividends paid: 28372977
Stock repurchases: 0
Dividend yield: 9.855526113166626%
Buyback yield: 0%
Total shareholder yield: 9.855526113166626% (Moderate Return)
Shareholder yield for MMD (annual period ending 2023-05-31)
Market cap (USD): 275494575.51
Dividends paid: 27458424
Stock repurchases: 0
Net debt paydown: 64635000
Dividend yield: 9.966956318166527%
Buyback yield: 0%
Debt paydown yield: 23.461441983148543%
Total shareholder yield: 33.42839830131507% (High Return)
Shareholder yield for MMD (annual period ending 2024-05-31)
Market cap (USD): 275306780.98
Dividends paid: 21360388
Stock repurchases: 0
Net debt paydown: 71600000
Dividend yield: 7.758758401796049%
Buyback yield: 0%
Debt paydown yield: 26.007350688976118%
Total shareholder yield: 33.76610909077217% (High Return)
Shareholder yield for MMD (quarterly period ending 2024-11-30)
Market cap (USD): 279626055.17
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MMD (annual period ending 2025-05-31)
Market cap (USD): 258217478.75
Dividends paid: 15138641
Stock repurchases: 154509566
Net debt paydown: 17225000
Dividend yield: 5.862748359748672%
Buyback yield: 59.83698963678306%
Debt paydown yield: 6.670733555057609%
Total shareholder yield: 72.37047155158933% (High Return)
Shareholder yield for MMD (quarterly period ending 2025-05-31)
Market cap (USD): 258217478.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19595000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.588564528961035%
Total shareholder yield: -7.588564528961035% (Minimal or Negative)
Shareholder yield for MSB.AX (annual period ending 2021-06-30)
Market cap (USD): 1833298073.293233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (annual period ending 2022-06-30)
Market cap (USD): 518784348.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (annual period ending 2023-06-30)
Market cap (USD): 927627642.834437
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3421420.415619999
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3688355389200766%
Total shareholder yield: -0.3688355389200766% (Minimal or Negative)
Shareholder yield for MSB.AX (annual period ending 2024-06-30)
Market cap (USD): 855994174.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2132993.3774834424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24918316504108207%
Total shareholder yield: -0.24918316504108207% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2024-09-30)
Market cap (USD): 1046513254.5310345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2024-12-31)
Market cap (USD): 2497253850.9937887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2025-03-31)
Market cap (USD): 1598769375.572327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1398683292.254902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (annual period ending 2025-06-30)
Market cap (USD): 1398683292.254902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4480745.09803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32035451648353713%
Total shareholder yield: -0.32035451648353713% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2025-09-30)
Market cap (USD): 2022235042.2828948
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSB.AX (quarterly period ending 2025-12-31)
Market cap (USD): 2367606422.228188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUSA (annual period ending 2021-12-31)
Market cap (USD): 3599382385.9500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUSA (annual period ending 2022-12-31)
Market cap (USD): 5075928944.85
Dividends paid: 29900000
Stock repurchases: 806400000
Dividend yield: 0.5890547390411427%
Buyback yield: 15.886747209457441%
Total shareholder yield: 16.475801948498585% (High Return)
Shareholder yield for MUSA (annual period ending 2023-12-31)
Market cap (USD): 6507407032.35
Dividends paid: 33400000
Stock repurchases: 333200000
Net debt paydown: -500000
Dividend yield: 0.513261270333329%
Buyback yield: 5.120319020211534%
Debt paydown yield: -0.00768355195109774%
Total shareholder yield: 5.625896738593766% (Moderate Return)
Shareholder yield for MUSA (quarterly period ending 2024-09-30)
Market cap (USD): 9021267260.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUSA (quarterly period ending 2024-12-31)
Market cap (USD): 9192859924.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUSA (annual period ending 2024-12-31)
Market cap (USD): 9192859924.5
Dividends paid: 36800000
Stock repurchases: 445700000
Net debt paydown: -96300000
Dividend yield: 0.4003106791818277%
Buyback yield: 4.848327981286429%
Debt paydown yield: -1.0475521305763589%
Total shareholder yield: 4.201086529891898% (Moderate Return)
Shareholder yield for MUSA (quarterly period ending 2025-03-31)
Market cap (USD): 8617128673.05
Dividends paid: 9800000
Stock repurchases: 150000000
Dividend yield: 0.11372697764917242%
Buyback yield: 1.740719045650598%
Total shareholder yield: 1.8544460232997706% (Low Return)
Shareholder yield for MUSA (quarterly period ending 2025-06-30)
Market cap (USD): 7469729720.85
Dividends paid: 9800000
Stock repurchases: 213800000
Net debt paydown: -105400000
Dividend yield: 0.13119617932956257%
Buyback yield: 2.8622186878224976%
Debt paydown yield: -1.4110282960546832%
Total shareholder yield: 1.5823865710973768% (Low Return)
Shareholder yield for MUSA (quarterly period ending 2025-09-30)
Market cap (USD): 7139289166.2
Dividends paid: 10100000
Stock repurchases: 219200000
Net debt paydown: -163900000
Dividend yield: 0.14147066696523636%
Buyback yield: 3.0703336830475054%
Debt paydown yield: -2.2957467639210134%
Total shareholder yield: 0.9160575860917284% (Low Return)
Shareholder yield for MUSA (annual period ending 2025-12-31)
Market cap (USD): 7432788350.85
Dividends paid: 41500000
Stock repurchases: 649900000
Net debt paydown: -374600000
Dividend yield: 0.5583368991699345%
Buyback yield: 8.743690380013023%
Debt paydown yield: -5.039831383832709%
Total shareholder yield: 4.2621958953502475% (Moderate Return)
Shareholder yield for MUSA (quarterly period ending 2025-12-31)
Market cap (USD): 7432788350.85
Dividends paid: 11800000
Stock repurchases: 66900000
Net debt paydown: 10500000
Dividend yield: 0.1587560339808488%
Buyback yield: 0.900065989264304%
Debt paydown yield: 0.14126596244058584%
Total shareholder yield: 1.2000879856857387% (Low Return)
Shareholder yield for NC6.AX (annual period ending 2021-06-30)
Market cap (USD): 27673603.578947365
Dividends paid: 0
Stock repurchases: 179479.6992481203
Dividend yield: 0%
Buyback yield: 0.6485591901181208%
Total shareholder yield: 0.6485591901181208% (Low Return)
Shareholder yield for NC6.AX (annual period ending 2022-06-30)
Market cap (USD): 19742624.46896552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NC6.AX (annual period ending 2023-06-30)
Market cap (USD): 13541535.23178808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18642.55766156657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1376694543304373%
Total shareholder yield: 0.1376694543304373% (Low Return)
Shareholder yield for NC6.AX (annual period ending 2024-06-30)
Market cap (USD): 8179087.28
Dividends paid: 0
Stock repurchases: 50028
Net debt paydown: -20724.85651214128
Dividend yield: 0%
Buyback yield: 0.6116574904675671%
Debt paydown yield: -0.2533883769992155%
Total shareholder yield: 0.3582691134683516% (Low Return)
Shareholder yield for OD6.AX (annual period ending 2022-06-30)
Market cap (USD): 32151826.97931035
Dividends paid: 0
Stock repurchases: 47405.51724137931
Dividend yield: 0%
Buyback yield: 0.1474426858289723%
Total shareholder yield: 0.1474426858289723% (Low Return)
Shareholder yield for OD6.AX (annual period ending 2023-06-30)
Market cap (USD): 36663196.74172185
Dividends paid: 0
Stock repurchases: 229801.32450331125
Dividend yield: 0%
Buyback yield: 0.6267902008713898%
Total shareholder yield: 0.6267902008713898% (Low Return)
Shareholder yield for OPFI (annual period ending 2021-12-31)
Market cap (USD): 360359506.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPFI (annual period ending 2022-12-31)
Market cap (USD): 163101103.68
Dividends paid: 1309000
Stock repurchases: 2460000
Dividend yield: 0.8025696763942338%
Buyback yield: 1.508266924316131%
Total shareholder yield: 2.310836600710365% (Low Return)
Shareholder yield for OPFI (annual period ending 2023-12-31)
Market cap (USD): 406471860.47999996
Dividends paid: 10230000
Stock repurchases: 0
Net debt paydown: 14441000
Dividend yield: 2.5167793873650837%
Buyback yield: 0%
Debt paydown yield: 3.552767461675383%
Total shareholder yield: 6.069546849040467% (Moderate Return)
Shareholder yield for OPFI (quarterly period ending 2024-12-31)
Market cap (USD): 634471832.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPFI (annual period ending 2024-12-31)
Market cap (USD): 634471832.64
Dividends paid: 44765000
Stock repurchases: 3551000
Net debt paydown: 17125000
Dividend yield: 7.055474758230869%
Buyback yield: 0.5596781160834986%
Debt paydown yield: 2.6990953922641268%
Total shareholder yield: 10.314248266578494% (High Return)
Shareholder yield for OPFI (quarterly period ending 2025-03-31)
Market cap (USD): 770247096.9599999
Dividends paid: 11251000
Stock repurchases: 0
Dividend yield: 1.460700084999383%
Buyback yield: 0%
Total shareholder yield: 1.460700084999383% (Low Return)
Shareholder yield for OPFI (quarterly period ending 2025-06-30)
Market cap (USD): 1194651539.52
Dividends paid: 43026000
Stock repurchases: 0
Net debt paydown: -17441000
Dividend yield: 3.60155230011987%
Buyback yield: 0%
Debt paydown yield: -1.4599236198203565%
Total shareholder yield: 2.1416286802995135% (Low Return)
Shareholder yield for OPFI (quarterly period ending 2025-09-30)
Market cap (USD): 967505499.84
Dividends paid: 10397000
Stock repurchases: 7354000
Net debt paydown: -14476000
Dividend yield: 1.0746192142286934%
Buyback yield: 0.7600990383223825%
Debt paydown yield: -1.496218884791244%
Total shareholder yield: 0.3384993677598318% (Low Return)
Shareholder yield for OPFI (annual period ending 2025-12-31)
Market cap (USD): 893213374.08
Dividends paid: 64914000
Stock repurchases: 15517000
Net debt paydown: -725000
Dividend yield: 7.267468432933027%
Buyback yield: 1.7372108893893734%
Debt paydown yield: -0.08116761582827194%
Total shareholder yield: 8.923511706494129% (Moderate Return)
Shareholder yield for OPFI (quarterly period ending 2025-12-31)
Market cap (USD): 893213374.08
Dividends paid: 240000
Stock repurchases: 8163000
Net debt paydown: -21000
Dividend yield: 0.026869279722462436%
Buyback yield: 0.9138913765602537%
Debt paydown yield: -0.002351061975715463%
Total shareholder yield: 0.9384095943070007% (Low Return)
Shareholder yield for PAVS (annual period ending 2022-03-31)
Market cap (USD): 604594065600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)