speb/financial-data huggingface dataset:
Shareholder yield for CYM.AX (annual period ending 2023-12-31)
Market cap (USD): 118783506.57534246
Dividends paid: 0
Stock repurchases: 1554794.5205479453
Net debt paydown: -12046288.411699373
Dividend yield: 0%
Buyback yield: 1.3089313199907633%
Debt paydown yield: -10.141381374407066%
Total shareholder yield: -8.832450054416302% (Minimal or Negative)
Shareholder yield for CYM.AX (annual period ending 2024-06-30)
Market cap (USD): 173423919.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -404657.53424657136
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23333432618747674%
Total shareholder yield: -0.23333432618747674% (Minimal or Negative)
Shareholder yield for EMR.AX (annual period ending 2021-06-30)
Market cap (USD): 448117218.9473684
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.AX (annual period ending 2022-06-30)
Market cap (USD): 502372024.00000006
Dividends paid: 0
Stock repurchases: 2758.6206896551726
Dividend yield: 0%
Buyback yield: 0.0005491190906074762%
Total shareholder yield: 0.0005491190906074762% (Low Return)
Shareholder yield for EMR.AX (annual period ending 2023-06-30)
Market cap (USD): 899037231.3907284
Dividends paid: 0
Stock repurchases: 24503.311258278147
Dividend yield: 0%
Buyback yield: 0.002725505730210279%
Total shareholder yield: 0.002725505730210279% (Low Return)
Shareholder yield for EMR.AX (annual period ending 2024-06-30)
Market cap (USD): 1558418912.0266664
Dividends paid: 0
Stock repurchases: 181333.33333333334
Dividend yield: 0%
Buyback yield: 0.011635724639501199%
Total shareholder yield: 0.011635724639501199% (Low Return)
Shareholder yield for FAR.AX (annual period ending 2021-12-31)
Market cap (USD): 6026716.173913043
Dividends paid: 0
Stock repurchases: 41881431.1594203
Dividend yield: 0%
Buyback yield: 694.9295429027547%
Total shareholder yield: 694.9295429027547% (High Return)
Shareholder yield for FAR.AX (annual period ending 2022-12-31)
Market cap (USD): 10614621.72972973
Dividends paid: 0
Stock repurchases: 592567.5675675676
Net debt paydown: -361763.5135135135
Dividend yield: 0%
Buyback yield: 5.582559441641596%
Debt paydown yield: -3.4081620873994605%
Total shareholder yield: 2.1743973542421355% (Low Return)
Shareholder yield for FAR.AX (annual period ending 2023-12-31)
Market cap (USD): 10127084.712328767
Dividends paid: 0
Stock repurchases: 18105661.643835615
Net debt paydown: 291900.49981488334
Dividend yield: 0%
Buyback yield: 178.7845382767825%
Debt paydown yield: 2.8823744256777286%
Total shareholder yield: 181.66691270246025% (High Return)
Shareholder yield for FAR.AX (quarterly period ending 2024-12-31)
Market cap (USD): 13201378.285714285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAR.AX (annual period ending 2024-12-31)
Market cap (USD): 13201378.285714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104265.80872968605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7898100219013953%
Total shareholder yield: 0.7898100219013953% (Low Return)
Shareholder yield for FESA4.SA (annual period ending 2021-12-31)
Market cap (USD): 341994308.07017547
Dividends paid: 18771813.28545781
Stock repurchases: 0
Dividend yield: 5.488925646565419%
Buyback yield: 0%
Total shareholder yield: 5.488925646565419% (Moderate Return)
Shareholder yield for FESA4.SA (annual period ending 2022-12-31)
Market cap (USD): 450512589.7533207
Dividends paid: 84991098.48484848
Stock repurchases: 0
Net debt paydown: -39600789.19808497
Dividend yield: 18.86542139285954%
Buyback yield: 0%
Debt paydown yield: -8.79016260561519%
Total shareholder yield: 10.075258787244348% (High Return)
Shareholder yield for FESA4.SA (annual period ending 2023-12-31)
Market cap (USD): 453071752.3809524
Dividends paid: 46580824.74226805
Stock repurchases: 0
Net debt paydown: 2885339.3470790237
Dividend yield: 10.281114304186833%
Buyback yield: 0%
Debt paydown yield: 0.6368393818233384%
Total shareholder yield: 10.917953686010172% (High Return)
Shareholder yield for FESA4.SA (quarterly period ending 2024-09-30)
Market cap (USD): 270166517.12707186
Dividends paid: 3336648.2504604054
Stock repurchases: 0
Dividend yield: 1.2350339656971723%
Buyback yield: 0%
Total shareholder yield: 1.2350339656971723% (Low Return)
Shareholder yield for FESA4.SA (quarterly period ending 2024-12-31)
Market cap (USD): 266307531.5024233
Dividends paid: 22330097.087378643
Stock repurchases: 0
Dividend yield: 8.385079070576511%
Buyback yield: 0%
Total shareholder yield: 8.385079070576511% (Moderate Return)
Shareholder yield for FESA4.SA (annual period ending 2024-12-31)
Market cap (USD): 266307531.5024233
Dividends paid: 28093527.508090615
Stock repurchases: 0
Net debt paydown: 27919373.43609249
Dividend yield: 10.549280130980815%
Buyback yield: 0%
Debt paydown yield: 10.48388428167246%
Total shareholder yield: 21.033164412653274% (High Return)
Shareholder yield for FESA4.SA (quarterly period ending 2025-03-31)
Market cap (USD): 253535791.66666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FESA4.SA (quarterly period ending 2025-06-30)
Market cap (USD): 250743028.46715328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1962795.265612334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7827915605914664%
Total shareholder yield: 0.7827915605914664% (Low Return)
Shareholder yield for FESA4.SA (quarterly period ending 2025-09-30)
Market cap (USD): 247054425.5639098
Dividends paid: 3312781.954887218
Stock repurchases: 0
Net debt paydown: 1572121.4532682076
Dividend yield: 1.3409118040794796%
Buyback yield: 0%
Debt paydown yield: 0.6363462017244941%
Total shareholder yield: 1.9772580058039737% (Low Return)
Shareholder yield for FESA4.SA (annual period ending 2025-12-31)
Market cap (USD): 275293441.29263914
Dividends paid: 19824635.03649635
Stock repurchases: 1860036.4963503648
Net debt paydown: -32429788.817234777
Dividend yield: 7.201274009075502%
Buyback yield: 0.6756559428428703%
Debt paydown yield: -11.780080435247875%
Total shareholder yield: -3.9031504833295028% (Minimal or Negative)
Shareholder yield for FESA4.SA (quarterly period ending 2025-12-31)
Market cap (USD): 275293441.29263914
Dividends paid: 14966240.875912407
Stock repurchases: 0
Net debt paydown: -36111902.475166015
Dividend yield: 5.436468375577162%
Buyback yield: 0%
Debt paydown yield: -13.117603639811662%
Total shareholder yield: -7.6811352642345% (Minimal or Negative)
Shareholder yield for GBX (annual period ending 2021-08-31)
Market cap (USD): 1196128260.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBX (annual period ending 2022-08-31)
Market cap (USD): 795149930.1999999
Dividends paid: 35800000
Stock repurchases: 0
Dividend yield: 4.502295559655701%
Buyback yield: 0%
Total shareholder yield: 4.502295559655701% (Moderate Return)
Shareholder yield for GBX (annual period ending 2023-08-31)
Market cap (USD): 1226758549.8999999
Dividends paid: 36100000
Stock repurchases: 56900000
Net debt paydown: -58900000
Dividend yield: 2.9427143591493796%
Buyback yield: 4.638239530072013%
Debt paydown yield: -4.8012707965068815%
Total shareholder yield: 2.779683092714511% (Low Return)
Shareholder yield for GBX (quarterly period ending 2024-08-31)
Market cap (USD): 1434363842.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBX (annual period ending 2024-08-31)
Market cap (USD): 1434363842.96
Dividends paid: 38400000
Stock repurchases: 1300000
Net debt paydown: -140800000
Dividend yield: 2.677145006719948%
Buyback yield: 0.09063251324833158%
Debt paydown yield: -9.816198357973144%
Total shareholder yield: -7.048420838004865% (Minimal or Negative)
Shareholder yield for GBX (quarterly period ending 2024-11-30)
Market cap (USD): 2022836670.6799998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBX (quarterly period ending 2025-02-28)
Market cap (USD): 1679406156.08
Dividends paid: 9400000
Stock repurchases: 0
Dividend yield: 0.5597216591096158%
Buyback yield: 0%
Total shareholder yield: 0.5597216591096158% (Low Return)
Shareholder yield for GBX (quarterly period ending 2025-05-31)
Market cap (USD): 1357014627.96
Dividends paid: 9900000
Stock repurchases: 21800000
Net debt paydown: -3300000
Dividend yield: 0.7295426147972088%
Buyback yield: 1.6064675760180964%
Debt paydown yield: -0.24318087159906962%
Total shareholder yield: 2.0928293192162357% (Low Return)
Shareholder yield for GBX (annual period ending 2025-08-31)
Market cap (USD): 1413324856.48
Dividends paid: 39600000
Stock repurchases: 22700000
Net debt paydown: -14000000
Dividend yield: 2.8019035976362154%
Buyback yield: 1.6061417087460124%
Debt paydown yield: -0.9905719789622983%
Total shareholder yield: 3.417473327419929% (Low Return)
Shareholder yield for GBX (quarterly period ending 2025-08-31)
Market cap (USD): 1413324856.48
Dividends paid: 9900000
Stock repurchases: 900000
Net debt paydown: 15700000
Dividend yield: 0.7004758994090539%
Buyback yield: 0.0636796272190049%
Debt paydown yield: 1.1108557192648634%
Total shareholder yield: 1.8750112458929222% (Low Return)
Shareholder yield for GBX (quarterly period ending 2025-11-30)
Market cap (USD): 1358252215.3999999
Dividends paid: 1700000
Stock repurchases: 12900000
Net debt paydown: -11600000
Dividend yield: 0.12516084867929753%
Buyback yield: 0.9497499693899635%
Debt paydown yield: -0.8540387321646183%
Total shareholder yield: 0.2208720859046427% (Low Return)
Shareholder yield for GLOBUSSPR.NS (annual period ending 2022-03-31)
Market cap (USD): 578752711.1486219
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (annual period ending 2023-03-31)
Market cap (USD): 271943055.5595615
Dividends paid: 1052472.5943970769
Stock repurchases: 0
Dividend yield: 0.38701947811517556%
Buyback yield: 0%
Total shareholder yield: 0.38701947811517556% (Low Return)
Shareholder yield for GLOBUSSPR.NS (annual period ending 2024-03-31)
Market cap (USD): 230629358.87140116
Dividends paid: 2072382.7797097974
Stock repurchases: 0
Net debt paydown: -4039712.162112221
Dividend yield: 0.8985771758856413%
Buyback yield: 0%
Debt paydown yield: -1.7516036041034841%
Total shareholder yield: -0.8530264282178428% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 427346349.4237936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (annual period ending 2025-03-31)
Market cap (USD): 356047837.7033493
Dividends paid: 1181236.8482581247
Stock repurchases: 0
Net debt paydown: -22105591.312240154
Dividend yield: 0.33176352253044816%
Buyback yield: 0%
Debt paydown yield: -6.208601477495283%
Total shareholder yield: -5.876837954964835% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 356047837.7033493
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11886832.755588531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.3385493455776474%
Total shareholder yield: -3.3385493455776474% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 323261246.2850457
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 342458022.0969561
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLOBUSSPR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 344755102.2568787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNS.L (annual period ending 2021-06-30)
Market cap (USD): 42956444.83277778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNS.L (annual period ending 2022-06-30)
Market cap (USD): 19211241.075121954
Dividends paid: 25487804.87804878
Stock repurchases: 0
Dividend yield: 132.67130831570694%
Buyback yield: 0%
Total shareholder yield: 132.67130831570694% (High Return)
Shareholder yield for GNS.L (annual period ending 2023-06-30)
Market cap (USD): 17401947.0835443
Dividends paid: 26582278.481012657
Stock repurchases: 0
Net debt paydown: -20870639.086137652
Dividend yield: 152.75462195922606%
Buyback yield: 0%
Debt paydown yield: -119.93278100399141%
Total shareholder yield: 32.82184095523465% (High Return)
Shareholder yield for GNS.L (annual period ending 2024-06-30)
Market cap (USD): 13467593.829873418
Dividends paid: 26582278.481012657
Stock repurchases: 0
Net debt paydown: -74810126.58227849
Dividend yield: 197.3795677001235%
Buyback yield: 0%
Debt paydown yield: -555.4824976703476%
Total shareholder yield: -358.10292997022407% (Minimal or Negative)
Shareholder yield for GNS.L (quarterly period ending 2024-12-31)
Market cap (USD): 12635116.627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNS.L (quarterly period ending 2025-06-30)
Market cap (USD): 18368261.278356165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7753424.657534242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 42.21098850913188%
Total shareholder yield: 42.21098850913188% (High Return)
Shareholder yield for GNS.L (annual period ending 2025-06-30)
Market cap (USD): 18368261.278356165
Dividends paid: 28904109.589041095
Stock repurchases: 0
Net debt paydown: 4361019.594243109
Dividend yield: 157.35898543156947%
Buyback yield: 0%
Debt paydown yield: 23.742147001043698%
Total shareholder yield: 181.10113243261316% (High Return)
Shareholder yield for GWI.L (annual period ending 2021-12-31)
Market cap (USD): 17103776.981081083
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWI.L (annual period ending 2022-12-31)
Market cap (USD): 11409696.975903613
Dividends paid: 72013253.0120482
Stock repurchases: 0
Dividend yield: 631.1583310594011%
Buyback yield: 0%
Total shareholder yield: 631.1583310594011% (High Return)
Shareholder yield for GWI.L (annual period ending 2023-12-31)
Market cap (USD): 8334099.334177215
Dividends paid: 1362025.3164556962
Stock repurchases: 0
Net debt paydown: -278767347.8725023
Dividend yield: 16.342801565493488%
Buyback yield: 0%
Debt paydown yield: -3344.900710857962%
Total shareholder yield: -3328.5579092924686% (Minimal or Negative)
Shareholder yield for GWI.L (quarterly period ending 2024-12-31)
Market cap (USD): 9244571.145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWI.L (annual period ending 2024-12-31)
Market cap (USD): 9244571.145
Dividends paid: 1021250
Stock repurchases: 0
Net debt paydown: 386508718.3544302
Dividend yield: 11.047024074798225%
Buyback yield: 0%
Debt paydown yield: 4180.926430140316%
Total shareholder yield: 4191.9734542151145% (High Return)
Shareholder yield for GWI.L (quarterly period ending 2025-06-30)
Market cap (USD): 9307375.336986301
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -155972893.8356166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1675.7989034330717%
Total shareholder yield: -1675.7989034330717% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2024-09-30)
Market cap (USD): 1020226644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2024-12-31)
Market cap (USD): 1692140616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDL (annual period ending 2024-12-31)
Market cap (USD): 1692140616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2596434.937611401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15344084959966478%
Total shareholder yield: -0.15344084959966478% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2025-03-31)
Market cap (USD): 1363832388
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2025-06-30)
Market cap (USD): 1148490432
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12429279.384328365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.082227508215616%
Total shareholder yield: -1.082227508215616% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2025-09-30)
Market cap (USD): 1105539714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3533690.649224788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31963489004292683%
Total shareholder yield: -0.31963489004292683% (Minimal or Negative)
Shareholder yield for HDL (annual period ending 2025-12-31)
Market cap (USD): 944915795.9999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22408134.191176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.371442438155249%
Total shareholder yield: -2.371442438155249% (Minimal or Negative)
Shareholder yield for HDL (quarterly period ending 2025-12-31)
Market cap (USD): 944915795.9999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7063184.350775212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7474935206581321%
Total shareholder yield: -0.7474935206581321% (Minimal or Negative)
Shareholder yield for HTM.AX (annual period ending 2023-06-30)
Market cap (USD): 13247130.298013246
Dividends paid: 0
Stock repurchases: 197794.70198675495
Dividend yield: 0%
Buyback yield: 1.493113584127873%
Total shareholder yield: 1.493113584127873% (Low Return)
Shareholder yield for HTM.AX (annual period ending 2024-06-30)
Market cap (USD): 10527982.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40610.43267108167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38573803357938397%
Total shareholder yield: 0.38573803357938397% (Low Return)
Shareholder yield for IPX.AX (annual period ending 2021-06-30)
Market cap (USD): 255944380.30075186
Dividends paid: 0
Stock repurchases: 85467
Dividend yield: 0%
Buyback yield: 0.033392801943754546%
Total shareholder yield: 0.033392801943754546% (Low Return)
Shareholder yield for IPX.AX (annual period ending 2022-06-30)
Market cap (USD): 204793060.27586207
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -67378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.032900528909153424%
Total shareholder yield: -0.032900528909153424% (Minimal or Negative)
Shareholder yield for IPX.AX (annual period ending 2023-06-30)
Market cap (USD): 268602753.9072848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -432284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1609380371986856%
Total shareholder yield: -0.1609380371986856% (Minimal or Negative)
Shareholder yield for IPX.AX (annual period ending 2024-06-30)
Market cap (USD): 492502335.20000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -515359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10464092516246001%
Total shareholder yield: -0.10464092516246001% (Minimal or Negative)
Shareholder yield for IPX.AX (quarterly period ending 2024-09-30)
Market cap (USD): 794197477.6551726
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.AX (quarterly period ending 2024-12-31)
Market cap (USD): 1237103965.8385093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.AX (quarterly period ending 2025-03-31)
Market cap (USD): 678716684.654088
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1124272439.5424836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.AX (annual period ending 2025-06-30)
Market cap (USD): 1124272439.5424836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPX.AX (quarterly period ending 2025-12-31)
Market cap (USD): 1361040800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LHA.DE (annual period ending 2021-12-31)
Market cap (USD): 7403516263.431818
Dividends paid: 0
Stock repurchases: 1384090909.090909
Dividend yield: 0%
Buyback yield: 18.6950478643148%
Total shareholder yield: 18.6950478643148% (High Return)
Shareholder yield for LHA.DE (annual period ending 2022-12-31)
Market cap (USD): 8695658577.446808
Dividends paid: 8510638.29787234
Stock repurchases: 0
Dividend yield: 0.09787226835176879%
Buyback yield: 0%
Total shareholder yield: 0.09787226835176879% (Low Return)
Shareholder yield for LHA.DE (annual period ending 2023-12-31)
Market cap (USD): 9416034214.5
Dividends paid: 27777777.777777776
Stock repurchases: 0
Net debt paydown: 643758865.2482281
Dividend yield: 0.2950050641808633%
Buyback yield: 0%
Debt paydown yield: 6.836836512943918%
Total shareholder yield: 7.131841577124781% (Moderate Return)
Shareholder yield for LHA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 8053714370.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LHA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 7087068305.062501
Dividends paid: 1041666.6666666667
Stock repurchases: 0
Dividend yield: 0.01469813217296881%
Buyback yield: 0%
Total shareholder yield: 0.01469813217296881% (Low Return)
Shareholder yield for LHA.DE (annual period ending 2024-12-31)
Market cap (USD): 7087068305.062501
Dividends paid: 387500000
Stock repurchases: 0
Net debt paydown: 671666666.666666
Dividend yield: 5.467705168344397%
Buyback yield: 0%
Debt paydown yield: 9.47735562513028%
Total shareholder yield: 14.945060793474676% (High Return)
Shareholder yield for LHA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 8022356624.934781
Dividends paid: 7608695.652173913
Stock repurchases: 0
Net debt paydown: -5371875000
Dividend yield: 0.09484364766987367%
Buyback yield: 0%
Debt paydown yield: -66.96130889149636%
Total shareholder yield: -66.86646524382648% (Minimal or Negative)
Shareholder yield for LHA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 9757792652.82353
Dividends paid: 424705882.3529412
Stock repurchases: 0
Net debt paydown: -1170294117.6470585
Dividend yield: 4.352479064310182%
Buyback yield: 0%
Debt paydown yield: -11.993430884272996%
Total shareholder yield: -7.640951819962814% (Minimal or Negative)
Shareholder yield for LHA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 9800217838.270588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -520000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.306004505015806%
Total shareholder yield: -5.306004505015806% (Minimal or Negative)
Shareholder yield for LHA.DE (annual period ending 2025-12-31)
Market cap (USD): 11426516613.741177
Dividends paid: 432941176.47058827
Stock repurchases: 0
Net debt paydown: -2297352941.1764717
Dividend yield: 3.788916527281346%
Buyback yield: 0%
Debt paydown yield: -20.10545312132786%
Total shareholder yield: -16.31653659404651% (Minimal or Negative)
Shareholder yield for LHA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 11426516613.741177
Dividends paid: 5882352.94117647
Stock repurchases: 0
Net debt paydown: -107058823.52941322
Dividend yield: 0.05147984412067046%
Buyback yield: 0%
Debt paydown yield: -0.9369331629962152%
Total shareholder yield: -0.8854533188755448% (Minimal or Negative)
Shareholder yield for MA10.DE (annual period ending 2021-12-31)
Market cap (USD): 10085651.59090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MA10.DE (annual period ending 2022-12-31)
Market cap (USD): 8689272.446808511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MA10.DE (annual period ending 2023-12-31)
Market cap (USD): 8075017.666666665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28067.54349881818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.347584917549838%
Total shareholder yield: 0.347584917549838% (Low Return)
Shareholder yield for MA10.DE (quarterly period ending 2024-12-31)
Market cap (USD): 5426519.062500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MA10.DE (annual period ending 2024-12-31)
Market cap (USD): 5426519.062500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 122301.0402777777
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.25376597537342%
Total shareholder yield: 2.25376597537342% (Low Return)
Shareholder yield for MA10.DE (quarterly period ending 2025-06-30)
Market cap (USD): 7339396.5882352935
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15952.197794117616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21735026309503747%
Total shareholder yield: -0.21735026309503747% (Minimal or Negative)
Shareholder yield for MAA (annual period ending 2021-12-31)
Market cap (USD): 22504165314.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAA (annual period ending 2022-12-31)
Market cap (USD): 15809711503.68
Dividends paid: 543293000
Stock repurchases: 0
Dividend yield: 3.4364510691642827%
Buyback yield: 0%
Total shareholder yield: 3.4364510691642827% (Low Return)
Shareholder yield for MAA (annual period ending 2023-12-31)
Market cap (USD): 14060447929.62
Dividends paid: 655405000
Stock repurchases: 0
Net debt paydown: -123995000
Dividend yield: 4.661337983545401%
Buyback yield: 0%
Debt paydown yield: -0.8818709092388858%
Total shareholder yield: 3.7794670743065155% (Low Return)
Shareholder yield for MAA (quarterly period ending 2024-09-30)
Market cap (USD): 17170249839.06
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAA (annual period ending 2024-12-31)
Market cap (USD): 16864157809.800001
Dividends paid: 690588000
Stock repurchases: 0
Net debt paydown: -439479000
Dividend yield: 4.0950043742990205%
Buyback yield: 0%
Debt paydown yield: -2.6059943517879827%
Total shareholder yield: 1.4890100225110379% (Low Return)
Shareholder yield for MAA (quarterly period ending 2024-12-31)
Market cap (USD): 16864157809.800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAA (quarterly period ending 2025-03-31)
Market cap (USD): 18467940381.36
Dividends paid: 178029000
Stock repurchases: 0
Dividend yield: 0.9639894667392778%
Buyback yield: 0%
Total shareholder yield: 0.9639894667392778% (Low Return)
Shareholder yield for MAA (quarterly period ending 2025-06-30)
Market cap (USD): 16469613331.019999
Dividends paid: 178099000
Stock repurchases: 0
Net debt paydown: -5977000
Dividend yield: 1.081379364654276%
Buyback yield: 0%
Debt paydown yield: -0.03629107666263487%
Total shareholder yield: 1.045088287991641% (Low Return)
Shareholder yield for MAA (quarterly period ending 2025-09-30)
Market cap (USD): 15704965181.88
Dividends paid: 178283000
Stock repurchases: 0
Net debt paydown: -149216000
Dividend yield: 1.1352014979676524%
Buyback yield: 0%
Debt paydown yield: -0.9501199033039673%
Total shareholder yield: 0.185081594663685% (Low Return)
Shareholder yield for MAA (annual period ending 2025-12-31)
Market cap (USD): 15792253783.38
Dividends paid: 712712000
Stock repurchases: 27235000
Net debt paydown: -422603000
Dividend yield: 4.51304804099633%
Buyback yield: 0.17245796815057846%
Debt paydown yield: -2.6760144929076155%
Total shareholder yield: 2.0094915162392937% (Low Return)
Shareholder yield for MAA (quarterly period ending 2025-12-31)
Market cap (USD): 15792253783.38
Dividends paid: 178301000
Stock repurchases: 0
Net debt paydown: -232292000
Dividend yield: 1.1290408731124029%
Buyback yield: 0%
Debt paydown yield: -1.4709236767994922%
Total shareholder yield: -0.34188280368708934% (Minimal or Negative)
Shareholder yield for MDXH (annual period ending 2021-12-31)
Market cap (USD): 488990230.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDXH (annual period ending 2022-12-31)
Market cap (USD): 339519477.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDXH (annual period ending 2023-12-31)
Market cap (USD): 202376208.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3517021.2765957415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7378630113935316%
Total shareholder yield: -1.7378630113935316% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2024-09-30)
Market cap (USD): 106838201.60000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2024-12-31)
Market cap (USD): 121733912.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDXH (annual period ending 2024-12-31)
Market cap (USD): 121733912.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16716666.666666672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.732136211755133%
Total shareholder yield: -13.732136211755133% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2025-03-31)
Market cap (USD): 72937618.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2025-06-30)
Market cap (USD): 113515589.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7556035.805626616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.6563860161214015%
Total shareholder yield: -6.6563860161214015% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2025-09-30)
Market cap (USD): 238845018.00000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4581176.470588222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9180540205315153%
Total shareholder yield: -1.9180540205315153% (Minimal or Negative)
Shareholder yield for MDXH (annual period ending 2025-12-31)
Market cap (USD): 183371336.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39320392.156862736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.443041714595225%
Total shareholder yield: -21.443041714595225% (Minimal or Negative)
Shareholder yield for MDXH (quarterly period ending 2025-12-31)
Market cap (USD): 183371336.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1530588.2352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8346932870442442%
Total shareholder yield: 0.8346932870442442% (Low Return)
Shareholder yield for NAHARINDUS.NS (annual period ending 2022-03-31)
Market cap (USD): 93869437.81814586
Dividends paid: 29539.759989450085
Stock repurchases: 0
Dividend yield: 0.03146898572747153%
Buyback yield: 0%
Total shareholder yield: 0.03146898572747153% (Low Return)
Shareholder yield for NAHARINDUS.NS (annual period ending 2023-03-31)
Market cap (USD): 47626127.65529842
Dividends paid: 194.884287454324
Stock repurchases: 0
Net debt paydown: 57054592.73845288
Dividend yield: 0.000409196164056901%
Buyback yield: 0%
Debt paydown yield: 119.79683326638366%
Total shareholder yield: 119.79724246254771% (High Return)
Shareholder yield for NAHARINDUS.NS (annual period ending 2024-03-31)
Market cap (USD): 58827176.62547985
Dividends paid: 29140.184674421394
Stock repurchases: 0
Net debt paydown: -30029730.195160344
Dividend yield: 0.04953524263103915%
Buyback yield: 0%
Debt paydown yield: -51.047376260028685%
Total shareholder yield: -50.99784101739765% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 77163144.66220737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 69006046.25970392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (annual period ending 2025-03-31)
Market cap (USD): 45091318.81001285
Dividends paid: 41921.90787935469
Stock repurchases: 0
Net debt paydown: -8785473.638505653
Dividend yield: 0.09297112833622784%
Buyback yield: 0%
Debt paydown yield: -19.483736271991177%
Total shareholder yield: -19.39076514365495% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 45091318.81001285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 68367548.77872689
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 55621705.686471246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARINDUS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 52629277.958672166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBN (annual period ending 2021-06-30)
Market cap (USD): 254607513.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBN (annual period ending 2022-06-30)
Market cap (USD): 311757318.4
Dividends paid: 315000
Stock repurchases: 27980000
Dividend yield: 0.10104013006547595%
Buyback yield: 8.97492964835561%
Total shareholder yield: 9.075969778421086% (Moderate Return)
Shareholder yield for NBN (annual period ending 2023-06-30)
Market cap (USD): 355902976
Dividends paid: 295000
Stock repurchases: 5163000
Net debt paydown: -565082000
Dividend yield: 0.08288775871320615%
Buyback yield: 1.4506762652077403%
Debt paydown yield: -158.7741710819524%
Total shareholder yield: -157.24060705803146% (Minimal or Negative)
Shareholder yield for NBN (annual period ending 2024-06-30)
Market cap (USD): 520251441.6
Dividends paid: 306000
Stock repurchases: 0
Net debt paydown: 219091000
Dividend yield: 0.05881771303870232%
Buyback yield: 0%
Debt paydown yield: 42.1125214619684%
Total shareholder yield: 42.1713391750071% (High Return)
Shareholder yield for NBN (quarterly period ending 2024-09-30)
Market cap (USD): 659447148.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBN (quarterly period ending 2024-12-31)
Market cap (USD): 784355404.8000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21168000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6987765839896967%
Total shareholder yield: -2.6987765839896967% (Minimal or Negative)
Shareholder yield for NBN (quarterly period ending 2025-03-31)
Market cap (USD): 782815440
Dividends paid: 81000
Stock repurchases: 0
Net debt paydown: -355054000
Dividend yield: 0.010347266528110381%
Buyback yield: 0%
Debt paydown yield: -45.356029257675345%
Total shareholder yield: -45.34568199114724% (Minimal or Negative)
Shareholder yield for NBN (quarterly period ending 2025-06-30)
Market cap (USD): 761084825.5999999
Dividends paid: 83000
Stock repurchases: 3665000
Net debt paydown: 58773000
Dividend yield: 0.010905486117735575%
Buyback yield: 0.4815494773674805%
Debt paydown yield: 7.7222666939478675%
Total shareholder yield: 8.214721657433083% (Moderate Return)
Shareholder yield for NBN (annual period ending 2025-06-30)
Market cap (USD): 761084825.5999999
Dividends paid: 335000
Stock repurchases: 0
Net debt paydown: 26207000
Dividend yield: 0.04401611866796889%
Buyback yield: 0%
Debt paydown yield: 3.4433743938252555%
Total shareholder yield: 3.4873905124932243% (Low Return)
Shareholder yield for NBN (quarterly period ending 2025-09-30)
Market cap (USD): 856648196.8
Dividends paid: 83000
Stock repurchases: 0
Net debt paydown: 3818000
Dividend yield: 0.009688924848035121%
Buyback yield: 0%
Debt paydown yield: 0.4456905430096155%
Total shareholder yield: 0.45537946785765065% (Low Return)
Shareholder yield for NBN (quarterly period ending 2025-12-31)
Market cap (USD): 888987457.6
Dividends paid: 94000
Stock repurchases: 0
Net debt paydown: -183887000
Dividend yield: 0.010573827470386574%
Buyback yield: 0%
Debt paydown yield: -20.684993745180595%
Total shareholder yield: -20.674419917710207% (Minimal or Negative)
Shareholder yield for NEXT.OL (annual period ending 2021-12-31)
Market cap (USD): 203125521.96123147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.OL (annual period ending 2022-12-31)
Market cap (USD): 102721141.27530363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -300202.42914979754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29224989658674344%
Total shareholder yield: -0.29224989658674344% (Minimal or Negative)
Shareholder yield for NEXT.OL (annual period ending 2023-12-31)
Market cap (USD): 157469937.52455798
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 109730.91637966002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06968372382985616%
Total shareholder yield: 0.06968372382985616% (Low Return)
Shareholder yield for NEXT.OL (quarterly period ending 2024-09-30)
Market cap (USD): 168904750.53435117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.OL (annual period ending 2024-12-31)
Market cap (USD): 136981673.65079364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -170252.2295070028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12428832629175313%
Total shareholder yield: -0.12428832629175313% (Minimal or Negative)
Shareholder yield for NEXT.OL (quarterly period ending 2024-12-31)
Market cap (USD): 136981673.65079364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.OL (quarterly period ending 2025-03-31)
Market cap (USD): 114183058.39694655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXT.OL (quarterly period ending 2025-06-30)
Market cap (USD): 105379339.42403176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45458.12897503737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.043137610487498125%
Total shareholder yield: -0.043137610487498125% (Minimal or Negative)
Shareholder yield for NEXT.OL (quarterly period ending 2025-09-30)
Market cap (USD): 78955424.00801602
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52503.517461934825
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06649767020009209%
Total shareholder yield: 0.06649767020009209% (Low Return)
Shareholder yield for NEXT.OL (quarterly period ending 2025-12-31)
Market cap (USD): 41265721.25498009
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51741.59263801231
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12538637654798765%
Total shareholder yield: 0.12538637654798765% (Low Return)
Shareholder yield for NEXT.OL (annual period ending 2025-12-31)
Market cap (USD): 41265721.25498009
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98136.6776005234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23781646028707162%
Total shareholder yield: 0.23781646028707162% (Low Return)
Shareholder yield for OBT (annual period ending 2021-12-31)
Market cap (USD): 245632801.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBT (annual period ending 2022-12-31)
Market cap (USD): 290549279.68
Dividends paid: 4669000
Stock repurchases: 308000
Dividend yield: 1.606956315686709%
Buyback yield: 0.10600611377843358%
Total shareholder yield: 1.7129624294651427% (Low Return)
Shareholder yield for OBT (annual period ending 2023-12-31)
Market cap (USD): 383868291.52
Dividends paid: 5191000
Stock repurchases: 447000
Net debt paydown: -103073000
Dividend yield: 1.3522867386220523%
Buyback yield: 0.11644618997573829%
Debt paydown yield: -26.851136777112465%
Total shareholder yield: -25.382403848514674% (Minimal or Negative)
Shareholder yield for OBT (quarterly period ending 2024-09-30)
Market cap (USD): 389767769.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBT (quarterly period ending 2024-12-31)
Market cap (USD): 360538538.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBT (annual period ending 2024-12-31)
Market cap (USD): 360538538.56
Dividends paid: 5325000
Stock repurchases: 518000
Net debt paydown: 110929000
Dividend yield: 1.4769572266166562%
Buyback yield: 0.14367396119951698%
Debt paydown yield: 30.76758463687494%
Total shareholder yield: 32.388215824691116% (High Return)
Shareholder yield for OBT (quarterly period ending 2025-03-31)
Market cap (USD): 305163895.04
Dividends paid: 1475000
Stock repurchases: 158000
Dividend yield: 0.4833468257464275%
Buyback yield: 0.051775456588430885%
Total shareholder yield: 0.5351222823348584% (Low Return)
Shareholder yield for OBT (quarterly period ending 2025-06-30)
Market cap (USD): 338817734.08
Dividends paid: 1480000
Stock repurchases: 0
Net debt paydown: -517000
Dividend yield: 0.4368130269269051%
Buyback yield: 0%
Debt paydown yield: -0.152589415487304%
Total shareholder yield: 0.28422361143960106% (Low Return)
Shareholder yield for OBT (quarterly period ending 2025-09-30)
Market cap (USD): 332113782.08
Dividends paid: 1739000
Stock repurchases: 0
Net debt paydown: -6357000
Dividend yield: 0.5236157286544367%
Buyback yield: 0%
Debt paydown yield: -1.9141030402853678%
Total shareholder yield: -1.390487311630931% (Minimal or Negative)
Shareholder yield for OBT (annual period ending 2025-12-31)
Market cap (USD): 378639208.96
Dividends paid: 7099000
Stock repurchases: 158000
Net debt paydown: 108536000
Dividend yield: 1.8748718653566459%
Buyback yield: 0.041728377902007334%
Debt paydown yield: 28.664754582102965%
Total shareholder yield: 30.58135482536162% (High Return)
Shareholder yield for OBT (quarterly period ending 2025-12-31)
Market cap (USD): 378639208.96
Dividends paid: 2405000
Stock repurchases: 0
Net debt paydown: 22428000
Dividend yield: 0.6351692965463774%
Buyback yield: 0%
Debt paydown yield: 5.92331683282418%
Total shareholder yield: 6.558486129370557% (Moderate Return)
Shareholder yield for PAKKA.NS (annual period ending 2024-03-31)
Market cap (USD): 165889105.206334
Dividends paid: 1127269.4567693968
Stock repurchases: 0
Net debt paydown: -9420452.551217668
Dividend yield: 0.6795319411526702%
Buyback yield: 0%
Debt paydown yield: -5.678765063866277%
Total shareholder yield: -4.999233122713607% (Minimal or Negative)
Shareholder yield for PAKKA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 183993627.74725273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAKKA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 172803113.4164821
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAKKA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 92810664.06815265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAKKA.NS (annual period ending 2025-03-31)
Market cap (USD): 92810664.06815265
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2000408.2779006027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.1553646857129096%
Total shareholder yield: -2.1553646857129096% (Minimal or Negative)
Shareholder yield for PAKKA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 82218067.85794814
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9646963.66791356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.733386491860955%
Total shareholder yield: -11.733386491860955% (Minimal or Negative)
Shareholder yield for PML (annual period ending 2021-12-31)
Market cap (USD): 743402920
Dividends paid: 0
Stock repurchases: 68700000
Dividend yield: 0%
Buyback yield: 9.241287349261421%
Total shareholder yield: 9.241287349261421% (Moderate Return)
Shareholder yield for PML (annual period ending 2022-12-31)
Market cap (USD): 490060780
Dividends paid: 46295000
Stock repurchases: 0
Net debt paydown: 143608000
Dividend yield: 9.44678739645315%
Buyback yield: 0%
Debt paydown yield: 29.304120195050093%
Total shareholder yield: 38.75090759150324% (High Return)
Shareholder yield for PML (annual period ending 2023-12-31)
Market cap (USD): 475432100
Dividends paid: 46976000
Stock repurchases: 55401000
Net debt paydown: 69445000
Dividend yield: 9.880695897479367%
Buyback yield: 11.652768081919584%
Debt paydown yield: 14.606712504267172%
Total shareholder yield: 36.140176483666124% (High Return)
Shareholder yield for PML (quarterly period ending 2024-12-31)
Market cap (USD): 490060780
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PML (annual period ending 2024-12-31)
Market cap (USD): 490060780
Dividends paid: 35461000
Stock repurchases: 234985000
Net debt paydown: 7000
Dividend yield: 7.236041211051412%
Buyback yield: 47.950174670170504%
Debt paydown yield: 0.001428394249382699%
Total shareholder yield: 55.1876442754713% (High Return)
Shareholder yield for PML (quarterly period ending 2025-06-30)
Market cap (USD): 464793060
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0010757475595698437%
Total shareholder yield: 0.0010757475595698437% (Low Return)
Shareholder yield for QED.L (annual period ending 2021-06-30)
Market cap (USD): 1203621.8944444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)