speb/financial-data huggingface dataset:
Shareholder yield for HVT (quarterly period ending 2025-03-31)
Market cap (USD): 272997814.18
Dividends paid: 5173000
Stock repurchases: 2000000
Dividend yield: 1.8948869666001074%
Buyback yield: 0.7326065983375633%
Total shareholder yield: 2.6274935649376707% (Low Return)
Shareholder yield for HVT (quarterly period ending 2025-06-30)
Market cap (USD): 285948092.17
Dividends paid: 5180000
Stock repurchases: 0
Net debt paydown: 433000
Dividend yield: 1.8115175942214086%
Buyback yield: 0%
Debt paydown yield: 0.1514260846134884%
Total shareholder yield: 1.9629436788348968% (Low Return)
Shareholder yield for HVT (quarterly period ending 2025-09-30)
Market cap (USD): 312444063.22999996
Dividends paid: 5181000
Stock repurchases: 0
Net debt paydown: 5464000
Dividend yield: 1.6582168169366374%
Buyback yield: 0%
Debt paydown yield: 1.748793029867166%
Total shareholder yield: 3.4070098468038035% (Low Return)
Shareholder yield for HVT (quarterly period ending 2025-12-31)
Market cap (USD): 337749204.13
Dividends paid: 5303000
Stock repurchases: 2778000
Net debt paydown: -4573000
Dividend yield: 1.570099924782908%
Buyback yield: 0.822503788619068%
Debt paydown yield: -1.3539632200701939%
Total shareholder yield: 1.038640493331782% (Low Return)
Shareholder yield for HVT (annual period ending 2025-12-31)
Market cap (USD): 337749204.13
Dividends paid: 20837000
Stock repurchases: 4778000
Net debt paydown: 1962000
Dividend yield: 6.169370569998388%
Buyback yield: 1.414659143996367%
Debt paydown yield: 0.5809044036251302%
Total shareholder yield: 8.164934117619886% (Moderate Return)
Shareholder yield for IMMO.BR (annual period ending 2021-12-31)
Market cap (USD): 700013182.2954545
Dividends paid: 32848863.636363637
Stock repurchases: 0
Dividend yield: 4.69260643473127%
Buyback yield: 0%
Total shareholder yield: 4.69260643473127% (Moderate Return)
Shareholder yield for IMMO.BR (annual period ending 2022-12-31)
Market cap (USD): 422815568.5531915
Dividends paid: 32350000
Stock repurchases: 0
Dividend yield: 7.651090074733204%
Buyback yield: 0%
Total shareholder yield: 7.651090074733204% (Moderate Return)
Shareholder yield for IMMO.BR (annual period ending 2023-12-31)
Market cap (USD): 312625290.6
Dividends paid: 33793333.333333336
Stock repurchases: 0
Net debt paydown: -111146950.35460985
Dividend yield: 10.809532801545306%
Buyback yield: 0%
Debt paydown yield: -35.55276994426562%
Total shareholder yield: -24.743237142720314% (Minimal or Negative)
Shareholder yield for IMMO.BR (annual period ending 2024-12-31)
Market cap (USD): 199226176.875
Dividends paid: 5776041.666666667
Stock repurchases: 0
Net debt paydown: 47683541.66666651
Dividend yield: 2.899238321624128%
Buyback yield: 0%
Debt paydown yield: 23.934375700330023%
Total shareholder yield: 26.83361402195415% (High Return)
Shareholder yield for IMMO.BR (quarterly period ending 2024-12-31)
Market cap (USD): 199226176.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMO.BR (quarterly period ending 2025-06-30)
Market cap (USD): 226211641.41176474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57733737.745097876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.522001159970042%
Total shareholder yield: -25.522001159970042% (Minimal or Negative)
Shareholder yield for IREN (annual period ending 2022-06-30)
Market cap (USD): 1197218557.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41730313.7153228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.485605317421784%
Total shareholder yield: -3.485605317421784% (Minimal or Negative)
Shareholder yield for IREN (annual period ending 2023-06-30)
Market cap (USD): 1665384620.8400002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73721749.25782143
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.426710102597023%
Total shareholder yield: 4.426710102597023% (Moderate Return)
Shareholder yield for IREN (annual period ending 2024-06-30)
Market cap (USD): 4034805229.4599996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 78273.73068432673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0019399630523132473%
Total shareholder yield: 0.0019399630523132473% (Low Return)
Shareholder yield for IREN (quarterly period ending 2024-09-30)
Market cap (USD): 3016276008.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IREN (quarterly period ending 2024-12-31)
Market cap (USD): 3509458578.6800003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IREN (quarterly period ending 2025-03-31)
Market cap (USD): 2176436124.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IREN (annual period ending 2025-06-30)
Market cap (USD): 5207007280.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -629336326.7973857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.086334681975522%
Total shareholder yield: -12.086334681975522% (Minimal or Negative)
Shareholder yield for IREN (quarterly period ending 2025-06-30)
Market cap (USD): 5207007280.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -426396238.7470712
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.188892694083792%
Total shareholder yield: -8.188892694083792% (Minimal or Negative)
Shareholder yield for IREN (quarterly period ending 2025-09-30)
Market cap (USD): 16771781170.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5067217.062263489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.030212754451385108%
Total shareholder yield: -0.030212754451385108% (Minimal or Negative)
Shareholder yield for IREN (quarterly period ending 2025-12-31)
Market cap (USD): 13498192516.980001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1943607064.6414695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.399017218020235%
Total shareholder yield: -14.399017218020235% (Minimal or Negative)
Shareholder yield for LFUS (annual period ending 2021-12-31)
Market cap (USD): 7602350320.4800005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFUS (annual period ending 2022-12-31)
Market cap (USD): 5368581430.16
Dividends paid: 55911000
Stock repurchases: 0
Dividend yield: 1.0414482992825478%
Buyback yield: 0%
Total shareholder yield: 1.0414482992825478% (Low Return)
Shareholder yield for LFUS (annual period ending 2023-12-31)
Market cap (USD): 6587759492
Dividends paid: 62161000
Stock repurchases: 0
Net debt paydown: 126482000
Dividend yield: 0.9435833241253975%
Buyback yield: 0%
Debt paydown yield: 1.9199547304906375%
Total shareholder yield: 2.863538054616035% (Low Return)
Shareholder yield for LFUS (quarterly period ending 2024-09-30)
Market cap (USD): 6581437266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFUS (annual period ending 2024-12-31)
Market cap (USD): 5864243948.559999
Dividends paid: 67061000
Stock repurchases: 40862000
Net debt paydown: 2944000
Dividend yield: 1.143557474556754%
Buyback yield: 0.6967991161082906%
Debt paydown yield: 0.05020254999321638%
Total shareholder yield: 1.8905591406582611% (Low Return)
Shareholder yield for LFUS (quarterly period ending 2024-12-31)
Market cap (USD): 5864243948.559999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFUS (quarterly period ending 2025-03-31)
Market cap (USD): 4909587822.559999
Dividends paid: 17335000
Stock repurchases: 27374000
Net debt paydown: -757335000
Dividend yield: 0.35308463004458557%
Buyback yield: 0.5575620803484561%
Debt paydown yield: -15.425633013834222%
Total shareholder yield: -14.51498630344118% (Minimal or Negative)
Shareholder yield for LFUS (quarterly period ending 2025-06-30)
Market cap (USD): 5676600280.88
Dividends paid: 17342000
Stock repurchases: 179000
Net debt paydown: -8215000
Dividend yield: 0.3054997558734504%
Buyback yield: 0.003153295831008397%
Debt paydown yield: -0.14471690084767586%
Total shareholder yield: 0.16393615085678293% (Low Return)
Shareholder yield for LFUS (quarterly period ending 2025-09-30)
Market cap (USD): 6504558997.839999
Dividends paid: 18634000
Stock repurchases: 0
Net debt paydown: 6482000
Dividend yield: 0.2864759933177312%
Buyback yield: 0%
Debt paydown yield: 0.09965318174764053%
Total shareholder yield: 0.38612917506537175% (Low Return)
Shareholder yield for LFUS (quarterly period ending 2025-12-31)
Market cap (USD): 6371539362.799999
Dividends paid: 18680000
Stock repurchases: 0
Net debt paydown: 4431000
Dividend yield: 0.29317875848123137%
Buyback yield: 0%
Debt paydown yield: 0.06954363377036062%
Total shareholder yield: 0.362722392251592% (Low Return)
Shareholder yield for LFUS (annual period ending 2025-12-31)
Market cap (USD): 6371539362.799999
Dividends paid: 71991000
Stock repurchases: 27553000
Net debt paydown: 44746000
Dividend yield: 1.1298839401403815%
Buyback yield: 0.4324386687598163%
Debt paydown yield: 0.7022792680407484%
Total shareholder yield: 2.2646018769409464% (Low Return)
Shareholder yield for MATW (annual period ending 2021-09-30)
Market cap (USD): 927336457.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATW (annual period ending 2022-09-30)
Market cap (USD): 616248150.5
Dividends paid: 27685000
Stock repurchases: 41717000
Dividend yield: 4.492508411998878%
Buyback yield: 6.76951321738693%
Total shareholder yield: 11.262021629385806% (High Return)
Shareholder yield for MATW (annual period ending 2023-09-30)
Market cap (USD): 1096453671.32
Dividends paid: 28202000
Stock repurchases: 2857000
Net debt paydown: 8530000
Dividend yield: 2.572110499301639%
Buyback yield: 0.2605673248884754%
Debt paydown yield: 0.7779626465868725%
Total shareholder yield: 3.610640470776987% (Low Return)
Shareholder yield for MATW (annual period ending 2024-09-30)
Market cap (USD): 675220758.32
Dividends paid: 31409000
Stock repurchases: 20574000
Net debt paydown: 25195000
Dividend yield: 4.651663861482569%
Buyback yield: 3.0470034794530987%
Debt paydown yield: 3.7313722496753585%
Total shareholder yield: 11.430039590611026% (High Return)
Shareholder yield for MATW (quarterly period ending 2024-09-30)
Market cap (USD): 675220758.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATW (quarterly period ending 2024-12-31)
Market cap (USD): 812199461.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MATW (quarterly period ending 2025-03-31)
Market cap (USD): 658683466.18
Dividends paid: 7810000
Stock repurchases: 151000
Dividend yield: 1.1856985033029117%
Buyback yield: 0.02292451651712416%
Total shareholder yield: 1.2086230198200358% (Low Return)
Shareholder yield for MATW (quarterly period ending 2025-06-30)
Market cap (USD): 717032025.24
Dividends paid: 7693000
Stock repurchases: 7696000
Net debt paydown: 120280000
Dividend yield: 1.0728948957928415%
Buyback yield: 1.073313287146979%
Debt paydown yield: 16.77470402521292%
Total shareholder yield: 18.92091220815274% (High Return)
Shareholder yield for MATW (quarterly period ending 2025-09-30)
Market cap (USD): 736065512.42
Dividends paid: 8019000
Stock repurchases: 106000
Net debt paydown: -10390000
Dividend yield: 1.0894410707595206%
Buyback yield: 0.014400892068900011%
Debt paydown yield: -1.4115591376968974%
Total shareholder yield: -0.30771717486847683% (Minimal or Negative)
Shareholder yield for MATW (annual period ending 2025-09-30)
Market cap (USD): 736065512.42
Dividends paid: 32759000
Stock repurchases: 12228000
Net debt paydown: 75040000
Dividend yield: 4.4505549366518435%
Buyback yield: 1.6612651718727296%
Debt paydown yield: 10.194744725002423%
Total shareholder yield: 16.306564833526995% (High Return)
Shareholder yield for MATW (quarterly period ending 2025-12-31)
Market cap (USD): 800030510.32
Dividends paid: 9474000
Stock repurchases: 5163000
Net debt paydown: 177762000
Dividend yield: 1.18420483691435%
Buyback yield: 0.6453503876914493%
Debt paydown yield: 22.219402598645633%
Total shareholder yield: 24.04895782325143% (High Return)
Shareholder yield for MBH.L (annual period ending 2021-12-31)
Market cap (USD): 1261888.5210810811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBH.L (annual period ending 2022-12-31)
Market cap (USD): 873830.8626506025
Dividends paid: 3946987.9518072293
Stock repurchases: 1855421.686746988
Net debt paydown: -679420.3842396615
Dividend yield: 451.68786323645975%
Buyback yield: 212.33190152141268%
Debt paydown yield: -77.75193269996976%
Total shareholder yield: 586.2678320579026% (High Return)
Shareholder yield for MBH.L (annual period ending 2023-12-31)
Market cap (USD): 952503.293164557
Dividends paid: 5054430.379746836
Stock repurchases: 2456962.0253164554
Net debt paydown: -277062.6811041632
Dividend yield: 530.6470241120331%
Buyback yield: 257.94787723552616%
Debt paydown yield: -29.08784495470475%
Total shareholder yield: 759.5070563928545% (High Return)
Shareholder yield for MBH.L (quarterly period ending 2024-12-31)
Market cap (USD): 1042589.448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBH.L (annual period ending 2024-12-31)
Market cap (USD): 1042589.448
Dividends paid: 5207500
Stock repurchases: 51250
Net debt paydown: -1005949.3670886077
Dividend yield: 499.4775278024874%
Buyback yield: 4.91564537683677%
Debt paydown yield: -96.485665476312%
Total shareholder yield: 407.90750770301213% (High Return)
Shareholder yield for MBH.L (quarterly period ending 2025-06-30)
Market cap (USD): 1291593.8367123287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -854931.506849315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -66.19197789186497%
Total shareholder yield: -66.19197789186497% (Minimal or Negative)
Shareholder yield for MKDW (annual period ending 2023-09-30)
Market cap (USD): 1317471099.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKDW (annual period ending 2023-12-31)
Market cap (USD): 1322509230
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKDW (annual period ending 2024-12-31)
Market cap (USD): 115499139.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40930.65325553925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03543805907219741%
Total shareholder yield: -0.03543805907219741% (Minimal or Negative)
Shareholder yield for MKDW (quarterly period ending 2024-12-31)
Market cap (USD): 115499139.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKDW (quarterly period ending 2025-06-30)
Market cap (USD): 27457810.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20260.626740052656
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07378820903157549%
Total shareholder yield: 0.07378820903157549% (Low Return)
Shareholder yield for MSR.V (annual period ending 2021-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSR.V (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MSR.V (annual period ending 2023-12-31)
Market cap (USD): 1282328.9015151516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2024-09-30)
Market cap (USD): 1253832.7037037036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (annual period ending 2024-12-31)
Market cap (USD): 1183688.216783217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2024-12-31)
Market cap (USD): 1183688.216783217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2025-03-31)
Market cap (USD): 1183688.216783217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2025-06-30)
Market cap (USD): 1235528.5766423356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2025-09-30)
Market cap (USD): 1217751.1870503598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBIS (annual period ending 2024-12-31)
Market cap (USD): 6105254814.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 569057894.4333333
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.32078859449367%
Total shareholder yield: 9.32078859449367% (Moderate Return)
Shareholder yield for NBIS (quarterly period ending 2024-12-31)
Market cap (USD): 6105254814.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBIS (quarterly period ending 2025-03-31)
Market cap (USD): 4652777225.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBIS (quarterly period ending 2025-06-30)
Market cap (USD): 12195081187.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1236222506.3938618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.137058436706562%
Total shareholder yield: -10.137058436706562% (Minimal or Negative)
Shareholder yield for NBIS (quarterly period ending 2025-09-30)
Market cap (USD): 24745016535.969997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3934941176.4705887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.901954119734194%
Total shareholder yield: -15.901954119734194% (Minimal or Negative)
Shareholder yield for NBIS (annual period ending 2025-12-31)
Market cap (USD): 18450212293.809998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5799143382.3529415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.431309786600885%
Total shareholder yield: -31.431309786600885% (Minimal or Negative)
Shareholder yield for NBIS (quarterly period ending 2025-12-31)
Market cap (USD): 18450212293.809998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -475411764.7058821
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5767278833175356%
Total shareholder yield: -2.5767278833175356% (Minimal or Negative)
Shareholder yield for NFJ (annual period ending 2022-01-31)
Market cap (USD): 921305388.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFJ (annual period ending 2023-01-31)
Market cap (USD): 833916178.6800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFJ (annual period ending 2024-01-31)
Market cap (USD): 896204232.1600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFJ (quarterly period ending 2025-01-31)
Market cap (USD): 1053318874.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFJ (annual period ending 2025-01-31)
Market cap (USD): 1053318874.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAP3.L (annual period ending 2022-01-31)
Market cap (USD): 5537635.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAP3.L (annual period ending 2023-01-31)
Market cap (USD): 5420436.551851851
Dividends paid: 13528395.061728394
Stock repurchases: 10148148.148148147
Dividend yield: 249.58128247265475%
Buyback yield: 187.22012611108065%
Total shareholder yield: 436.8014085837354% (High Return)
Shareholder yield for OAP3.L (annual period ending 2024-01-31)
Market cap (USD): 6308698.3063291125
Dividends paid: 18548101.265822783
Stock repurchases: 8535443.037974684
Dividend yield: 294.0083732838304%
Buyback yield: 135.29642128252704%
Total shareholder yield: 429.30479456635743% (High Return)
Shareholder yield for OAP3.L (quarterly period ending 2025-01-31)
Market cap (USD): 5933180.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAP3.L (annual period ending 2025-01-31)
Market cap (USD): 5933180.55
Dividends paid: 22286250
Stock repurchases: 11226250
Dividend yield: 375.62062728733247%
Buyback yield: 189.2113328659786%
Total shareholder yield: 564.831960153311% (High Return)
Shareholder yield for OPK (annual period ending 2021-12-31)
Market cap (USD): 3631993751.3599997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPK (annual period ending 2022-12-31)
Market cap (USD): 943865320
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -235405000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.94052859151558%
Total shareholder yield: -24.94052859151558% (Minimal or Negative)
Shareholder yield for OPK (annual period ending 2023-12-31)
Market cap (USD): 1140189306.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21016000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8432026926656746%
Total shareholder yield: -1.8432026926656746% (Minimal or Negative)
Shareholder yield for OPK (quarterly period ending 2024-09-30)
Market cap (USD): 1125087461.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPK (annual period ending 2024-12-31)
Market cap (USD): 1109985616.32
Dividends paid: 0
Stock repurchases: 90223000
Net debt paydown: -177880000
Dividend yield: 0%
Buyback yield: 8.12830352695214%
Debt paydown yield: -16.025432887115777%
Total shareholder yield: -7.897129360163637% (Minimal or Negative)
Shareholder yield for OPK (quarterly period ending 2024-12-31)
Market cap (USD): 1109985616.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29307000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.640304484049371%
Total shareholder yield: 2.640304484049371% (Low Return)
Shareholder yield for OPK (quarterly period ending 2025-03-31)
Market cap (USD): 1253453144.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -487622000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.90229179771701%
Total shareholder yield: -38.90229179771701% (Minimal or Negative)
Shareholder yield for OPK (quarterly period ending 2025-06-30)
Market cap (USD): 996721777.9200001
Dividends paid: 0
Stock repurchases: 18255000
Net debt paydown: 97149000
Dividend yield: 0%
Buyback yield: 1.8315040771051763%
Debt paydown yield: 9.746852346573034%
Total shareholder yield: 11.57835642367821% (High Return)
Shareholder yield for OPK (quarterly period ending 2025-09-30)
Market cap (USD): 1170392996.8
Dividends paid: 0
Stock repurchases: 15278000
Net debt paydown: 320000
Dividend yield: 0%
Buyback yield: 1.3053734977714282%
Debt paydown yield: 0.027341243571596875%
Total shareholder yield: 1.3327147413430251% (Low Return)
Shareholder yield for OPK (quarterly period ending 2025-12-31)
Market cap (USD): 951416242.5600001
Dividends paid: 0
Stock repurchases: 13507000
Net debt paydown: -1362000
Dividend yield: 0%
Buyback yield: 1.419673051161747%
Debt paydown yield: -0.14315500819443988%
Total shareholder yield: 1.276518042967307% (Low Return)
Shareholder yield for OPK (annual period ending 2025-12-31)
Market cap (USD): 951416242.5600001
Dividends paid: 0
Stock repurchases: 47040000
Net debt paydown: 107662000
Dividend yield: 0%
Buyback yield: 4.944208212530434%
Debt paydown yield: 11.315972461255349%
Total shareholder yield: 16.260180673785783% (High Return)
Shareholder yield for OPT.L (quarterly period ending 2024-09-30)
Market cap (USD): 2175507.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPT.L (annual period ending 2025-03-31)
Market cap (USD): 2415660.925324675
Dividends paid: 26942857.14285714
Stock repurchases: 0
Net debt paydown: 44597156.00854841
Dividend yield: 1115.3410174582307%
Buyback yield: 0%
Debt paydown yield: 1846.1678765017223%
Total shareholder yield: 2961.5088939599527% (High Return)
Shareholder yield for OPT.L (quarterly period ending 2025-03-31)
Market cap (USD): 2415660.925324675
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10838337.66233766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -448.66966007991965%
Total shareholder yield: -448.66966007991965% (Minimal or Negative)
Shareholder yield for ORE.TO (annual period ending 2021-12-31)
Market cap (USD): 630205869.9212599
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORE.TO (annual period ending 2022-12-31)
Market cap (USD): 617926123.1911764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82674068.41130152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.379280355448495%
Total shareholder yield: -13.379280355448495% (Minimal or Negative)
Shareholder yield for ORE.TO (annual period ending 2023-12-31)
Market cap (USD): 429486891.780303
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19588747.771836013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.560965223091445%
Total shareholder yield: 4.560965223091445% (Moderate Return)
Shareholder yield for ORE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 385359218.9777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 298503106.6853147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19735550.375550374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.6115058548974535%
Total shareholder yield: 6.6115058548974535% (Moderate Return)
Shareholder yield for ORE.TO (annual period ending 2024-12-31)
Market cap (USD): 298503106.6853147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 926806.5268065184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3104847172607715%
Total shareholder yield: 0.3104847172607715% (Low Return)
Shareholder yield for ORE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 457082882.1118881
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64211888.11188812
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.048193582574346%
Total shareholder yield: -14.048193582574346% (Minimal or Negative)
Shareholder yield for ORE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 554995169.3868612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3397049.6656627953
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6120863483218664%
Total shareholder yield: -0.6120863483218664% (Minimal or Negative)
Shareholder yield for ORE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 690959529.323741
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9164081.289712757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3262833640462082%
Total shareholder yield: -1.3262833640462082% (Minimal or Negative)
Shareholder yield for ORE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 861703026.1532845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5632269.075250745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.653620667945623%
Total shareholder yield: -0.653620667945623% (Minimal or Negative)
Shareholder yield for ORE.TO (annual period ending 2025-12-31)
Market cap (USD): 861703026.1532845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17061931.49915777
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9800245538562955%
Total shareholder yield: -1.9800245538562955% (Minimal or Negative)
Shareholder yield for OVV (annual period ending 2021-12-31)
Market cap (USD): 8314596000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVV (annual period ending 2022-12-31)
Market cap (USD): 12742962000
Dividends paid: 239000000
Stock repurchases: 719000000
Dividend yield: 1.875545104819429%
Buyback yield: 5.642330252573931%
Total shareholder yield: 7.517875357393359% (Moderate Return)
Shareholder yield for OVV (annual period ending 2023-12-31)
Market cap (USD): 11351664000
Dividends paid: 307000000
Stock repurchases: 426000000
Net debt paydown: -2190000000
Dividend yield: 2.704449321262504%
Buyback yield: 3.752753781295852%
Debt paydown yield: -19.29232577708431%
Total shareholder yield: -12.835122674525955% (Minimal or Negative)
Shareholder yield for OVV (quarterly period ending 2024-09-30)
Market cap (USD): 10101432000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVV (annual period ending 2024-12-31)
Market cap (USD): 10756974000
Dividends paid: 316000000
Stock repurchases: 597000000
Net debt paydown: 391000000
Dividend yield: 2.937629113912519%
Buyback yield: 5.5498879145752325%
Debt paydown yield: 3.6348512137335276%
Total shareholder yield: 12.12236824222128% (High Return)
Shareholder yield for OVV (quarterly period ending 2024-12-31)
Market cap (USD): 10756974000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVV (quarterly period ending 2025-03-31)
Market cap (USD): 11456772000
Dividends paid: 78000000
Stock repurchases: 0
Dividend yield: 0.6808200425041189%
Buyback yield: 0%
Total shareholder yield: 0.6808200425041189% (Low Return)
Shareholder yield for OVV (quarterly period ending 2025-06-30)
Market cap (USD): 10261860000
Dividends paid: 77000000
Stock repurchases: 147000000
Net debt paydown: 161000000
Dividend yield: 0.7503513008363006%
Buyback yield: 1.4324888470511192%
Debt paydown yield: 1.568916356294083%
Total shareholder yield: 3.751756504181503% (Low Return)
Shareholder yield for OVV (quarterly period ending 2025-09-30)
Market cap (USD): 10967190000
Dividends paid: 77000000
Stock repurchases: 160000000
Net debt paydown: 167000000
Dividend yield: 0.7020941553852901%
Buyback yield: 1.4588969462551484%
Debt paydown yield: 1.522723687653811%
Total shareholder yield: 3.6837147892942497% (Low Return)
Shareholder yield for OVV (annual period ending 2025-12-31)
Market cap (USD): 10723782000
Dividends paid: 308000000
Stock repurchases: 307000000
Net debt paydown: -132000000
Dividend yield: 2.872121048339103%
Buyback yield: 2.8627959800003393%
Debt paydown yield: -1.2309090207167583%
Total shareholder yield: 4.504008007622684% (Moderate Return)
Shareholder yield for OVV (quarterly period ending 2025-12-31)
Market cap (USD): 10723782000
Dividends paid: 76000000
Stock repurchases: 0
Net debt paydown: 5000000
Dividend yield: 0.7087051937460124%
Buyback yield: 0%
Debt paydown yield: 0.0466253416938166%
Total shareholder yield: 0.755330535439829% (Low Return)
Shareholder yield for PLX.PA (annual period ending 2024-08-31)
Market cap (USD): 3150226862.1666665
Dividends paid: 2222222.222222222
Stock repurchases: 36666666.666666664
Net debt paydown: 127362637.36263728
Dividend yield: 0.07054165682194137%
Buyback yield: 1.1639373375620328%
Debt paydown yield: 4.042967155547638%
Total shareholder yield: 5.277446149931612% (Moderate Return)
Shareholder yield for PLX.PA (quarterly period ending 2025-02-28)
Market cap (USD): 3047209052.1875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLX.PA (quarterly period ending 2025-08-31)
Market cap (USD): 2726064855.593024
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -166884689.92248058
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.121816565738923%
Total shareholder yield: -6.121816565738923% (Minimal or Negative)
Shareholder yield for PLX.PA (annual period ending 2025-08-31)
Market cap (USD): 2726064855.593024
Dividends paid: 75581395.34883721
Stock repurchases: 13953488.372093024
Net debt paydown: -162093023.25581408
Dividend yield: 2.772545751938662%
Buyback yield: 0.511854600357907%
Debt paydown yield: -5.946044274157689%
Total shareholder yield: -2.66164392186112% (Minimal or Negative)
Shareholder yield for PMTA.DE (annual period ending 2021-09-30)
Market cap (USD): 13907703090.755814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMTA.DE (annual period ending 2022-09-30)
Market cap (USD): 13514177547
Dividends paid: 0
Stock repurchases: 125000000
Dividend yield: 0%
Buyback yield: 0.924954549141236%
Total shareholder yield: 0.924954549141236% (Low Return)
Shareholder yield for PMTA.DE (annual period ending 2023-09-30)
Market cap (USD): 14509959050.46316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -348774000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4036870041260876%
Total shareholder yield: -2.4036870041260876% (Minimal or Negative)
Shareholder yield for PMTA.DE (annual period ending 2024-09-30)
Market cap (USD): 15316067886.599998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41349000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26997138107605395%
Total shareholder yield: -0.26997138107605395% (Minimal or Negative)
Shareholder yield for PMTA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 15316067886.599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMTA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 14358813643.687502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMTA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 14983109889.065216
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 0.5005636383587866%
Total shareholder yield: 0.5005636383587866% (Low Return)
Shareholder yield for PMTA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 16217013056.400002
Dividends paid: 0
Stock repurchases: 74987000
Net debt paydown: 155779000
Dividend yield: 0%
Buyback yield: 0.46239711184302573%
Debt paydown yield: 0.9605899647378173%
Total shareholder yield: 1.422987076580843% (Low Return)
Shareholder yield for PMTA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 16217013056.400002
Dividends paid: 0
Stock repurchases: 75011000
Net debt paydown: 41852000
Dividend yield: 0%
Buyback yield: 0.46254510457088827%
Debt paydown yield: 0.2580746519377267%
Total shareholder yield: 0.720619756508615% (Low Return)
Shareholder yield for PMTA.DE (annual period ending 2025-09-30)
Market cap (USD): 16217013056.400002
Dividends paid: 0
Stock repurchases: 299998000
Net debt paydown: 560459000
Dividend yield: 0%
Buyback yield: 1.84989676555515%
Debt paydown yield: 3.455994011047653%
Total shareholder yield: 5.305890776602803% (Moderate Return)
Shareholder yield for PMTA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 20539647423.11765
Dividends paid: 0
Stock repurchases: 200034000
Net debt paydown: -11192000
Dividend yield: 0%
Buyback yield: 0.9738920823677774%
Debt paydown yield: -0.05448973767389626%
Total shareholder yield: 0.919402344693881% (Low Return)
Shareholder yield for PNC.NS (annual period ending 2022-03-31)
Market cap (USD): 9014450.085718054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (annual period ending 2023-03-31)
Market cap (USD): 5453759.439707673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37338.23478153179
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6846329618002579%
Total shareholder yield: -0.6846329618002579% (Minimal or Negative)
Shareholder yield for PNC.NS (annual period ending 2024-03-31)
Market cap (USD): 9397649.352207294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81090.2705526868
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.862878231710577%
Total shareholder yield: 0.862878231710577% (Low Return)
Shareholder yield for PNC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11878423.076923076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9494021.44772118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4389567.043995799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (annual period ending 2025-03-31)
Market cap (USD): 4389567.043995799
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -129192.75168779545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.94317754787479%
Total shareholder yield: -2.94317754787479% (Minimal or Negative)
Shareholder yield for PNC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4596057.219751931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 5056110.484780158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4338327.280828785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAND.AS (annual period ending 2021-12-31)
Market cap (USD): 8553161370
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAND.AS (annual period ending 2022-12-31)
Market cap (USD): 8399176468.085107
Dividends paid: 980851063.8297873
Stock repurchases: 86170212.76595744
Dividend yield: 11.67794327880585%
Buyback yield: 1.0259364485718803%
Total shareholder yield: 12.70387972737773% (High Return)
Shareholder yield for RAND.AS (annual period ending 2023-12-31)
Market cap (USD): 9191602475.11111
Dividends paid: 588888888.8888888
Stock repurchases: 326666666.6666667
Net debt paydown: -98534278.95981073
Dividend yield: 6.406814159810259%
Buyback yield: 3.5539686094041816%
Debt paydown yield: -1.0720032684901293%
Total shareholder yield: 8.888779500724311% (Moderate Return)
Shareholder yield for RAND.AS (quarterly period ending 2024-09-30)
Market cap (USD): 7791905640.088889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAND.AS (annual period ending 2024-12-31)
Market cap (USD): 6668907230.583334
Dividends paid: 661458333.3333334
Stock repurchases: 190625000
Net debt paydown: -994861111.1111114
Dividend yield: 9.918541531060932%
Buyback yield: 2.858414330998662%
Debt paydown yield: -14.917902989394113%
Total shareholder yield: -2.1409471273345186% (Minimal or Negative)
Shareholder yield for RAND.AS (quarterly period ending 2024-12-31)
Market cap (USD): 6668907230.583334
Dividends paid: 231250000
Stock repurchases: 0
Dividend yield: 3.467584598260672%
Buyback yield: 0%
Total shareholder yield: 3.467584598260672% (Low Return)
Shareholder yield for RAND.AS (quarterly period ending 2025-03-31)
Market cap (USD): 6791038492.434782
Dividends paid: 0
Stock repurchases: 2173913.0434782607
Net debt paydown: 2807971.0144929886
Dividend yield: 0%
Buyback yield: 0.03201149641398735%
Debt paydown yield: 0.04134818286807045%
Total shareholder yield: 0.0733596792820578% (Low Return)
Shareholder yield for RAND.AS (quarterly period ending 2025-06-30)
Market cap (USD): 7544326952
Dividends paid: 341176470.5882353
Stock repurchases: 0
Net debt paydown: -380626598.4654732
Dividend yield: 4.522291686971354%
Buyback yield: 0%
Debt paydown yield: -5.045202850925875%
Total shareholder yield: -0.5229111639545216% (Minimal or Negative)
Shareholder yield for RAND.AS (quarterly period ending 2025-12-31)
Market cap (USD): 6229488027.6705885
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 441176470.5882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.082066273000059%
Total shareholder yield: 7.082066273000059% (Moderate Return)
Shareholder yield for RAND.AS (annual period ending 2025-12-31)
Market cap (USD): 6229488027.6705885
Dividends paid: 343529411.7647059
Stock repurchases: 2352941.1764705884
Net debt paydown: 63357843.13725519
Dividend yield: 5.514568937909379%
Buyback yield: 0.03777102012266698%
Debt paydown yield: 1.0170634064280686%
Total shareholder yield: 6.569403364460115% (Moderate Return)
Shareholder yield for RAYA (annual period ending 2022-12-31)
Market cap (USD): 440259560.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -720586.9275429006
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1636732038000964%
Total shareholder yield: -0.1636732038000964% (Minimal or Negative)
Shareholder yield for RAYA (annual period ending 2023-12-31)
Market cap (USD): 243359556
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1246064.1804888695
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5120259918985345%
Total shareholder yield: 0.5120259918985345% (Low Return)
Shareholder yield for RAYA (quarterly period ending 2024-12-31)
Market cap (USD): 300880905.59999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAYA (annual period ending 2024-12-31)
Market cap (USD): 300880905.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -397978.60065892147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13227113892963552%
Total shareholder yield: -0.13227113892963552% (Minimal or Negative)
Shareholder yield for RAYA (quarterly period ending 2025-06-30)
Market cap (USD): 553089900
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -854728.6129420531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15453701341175333%
Total shareholder yield: -0.15453701341175333% (Minimal or Negative)
Shareholder yield for RBR.AX (annual period ending 2021-06-30)
Market cap (USD): 14542205.736842105
Dividends paid: 0
Stock repurchases: 218529.32330827066
Dividend yield: 0%
Buyback yield: 1.5027247397183718%
Total shareholder yield: 1.5027247397183718% (Low Return)
Shareholder yield for RBR.AX (annual period ending 2022-06-30)
Market cap (USD): 8208438.67586207
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1290047.529167747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.716113381723753%
Total shareholder yield: 15.716113381723753% (High Return)
Shareholder yield for RBR.AX (annual period ending 2023-06-30)
Market cap (USD): 4926422.218543047
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 835772.5873487097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.965102670308337%
Total shareholder yield: 16.965102670308337% (High Return)
Shareholder yield for RBR.AX (annual period ending 2024-06-30)
Market cap (USD): 4959265.033333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -285413.13907284767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.755149949729735%
Total shareholder yield: -5.755149949729735% (Minimal or Negative)
Shareholder yield for RCL.AX (annual period ending 2021-06-30)
Market cap (USD): 36961145.984962404
Dividends paid: 0
Stock repurchases: 15934.586466165412
Dividend yield: 0%
Buyback yield: 0.043111721894792926%
Total shareholder yield: 0.043111721894792926% (Low Return)
Shareholder yield for RCL.AX (annual period ending 2022-09-30)
Market cap (USD): 12967902.07142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCL.AX (annual period ending 2023-09-30)
Market cap (USD): 4923710.352564103
Dividends paid: 0
Stock repurchases: 74257.69230769231
Net debt paydown: 105389.2524142524
Dividend yield: 0%
Buyback yield: 1.5081653263584323%
Debt paydown yield: 2.1404437886840606%
Total shareholder yield: 3.648609115042493% (Low Return)
Shareholder yield for RCL.AX (annual period ending 2024-09-30)
Market cap (USD): 10594466.413793104
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69422.4358974359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6552707157299941%
Total shareholder yield: 0.6552707157299941% (Low Return)
Shareholder yield for RCL.AX (quarterly period ending 2024-09-30)
Market cap (USD): 10594466.413793104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDDT (quarterly period ending 2024-09-30)
Market cap (USD): 9358375120.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDDT (annual period ending 2024-12-31)
Market cap (USD): 23202864528.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -955000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004115871119394762%
Total shareholder yield: -0.004115871119394762% (Minimal or Negative)
Shareholder yield for RDDT (quarterly period ending 2024-12-31)
Market cap (USD): 23202864528.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDDT (quarterly period ending 2025-03-31)
Market cap (USD): 14892195845.800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RDDT (quarterly period ending 2025-06-30)
Market cap (USD): 21375766715.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1367000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0063950922470566735%
Total shareholder yield: 0.0063950922470566735% (Low Return)
Shareholder yield for RDDT (quarterly period ending 2025-09-30)
Market cap (USD): 32650678003.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 149000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0004563458069191176%
Total shareholder yield: 0.0004563458069191176% (Low Return)
Shareholder yield for RDDT (annual period ending 2025-12-31)
Market cap (USD): 32633642126.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3488000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010688356471137833%
Total shareholder yield: 0.010688356471137833% (Low Return)