speb/financial-data huggingface dataset:
Shareholder yield for NTGY.MC (annual period ending 2024-12-31)
Market cap (USD): 20583307155.65625
Dividends paid: 1636458333.3333335
Stock repurchases: 531250000
Net debt paydown: -999305555.5555573
Dividend yield: 7.95041496955769%
Buyback yield: 2.580974942377098%
Debt paydown yield: -4.854931950432223%
Total shareholder yield: 5.676457961502565% (Moderate Return)
Shareholder yield for NTGY.MC (quarterly period ending 2025-03-31)
Market cap (USD): 23633105555.836956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTGY.MC (quarterly period ending 2025-06-30)
Market cap (USD): 27497540936.858826
Dividends paid: 3421176470.5882354
Stock repurchases: 0
Dividend yield: 12.4417542588412%
Buyback yield: 0%
Total shareholder yield: 12.4417542588412% (High Return)
Shareholder yield for NTGY.MC (quarterly period ending 2025-12-31)
Market cap (USD): 27617427163.69412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTGY.MC (annual period ending 2025-12-31)
Market cap (USD): 27617427163.69412
Dividends paid: 2258823529.4117646
Stock repurchases: 3035294117.647059
Net debt paydown: -975269607.8431358
Dividend yield: 8.178978860062733%
Buyback yield: 10.990502843209297%
Debt paydown yield: -3.5313557706245198%
Total shareholder yield: 15.63812593264751% (High Return)
Shareholder yield for OOMA (annual period ending 2022-01-31)
Market cap (USD): 495645806.91999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OOMA (annual period ending 2023-01-31)
Market cap (USD): 394813206.51
Dividends paid: 0
Stock repurchases: 1554000
Dividend yield: 0%
Buyback yield: 0.39360385477901677%
Total shareholder yield: 0.39360385477901677% (Low Return)
Shareholder yield for OOMA (annual period ending 2024-01-31)
Market cap (USD): 297277584.86
Dividends paid: 0
Stock repurchases: 1741000
Net debt paydown: -19375000
Dividend yield: 0%
Buyback yield: 0.5856479225703839%
Debt paydown yield: -6.517477598966794%
Total shareholder yield: -5.93182967639641% (Minimal or Negative)
Shareholder yield for OOMA (quarterly period ending 2024-10-31)
Market cap (USD): 328598883.08000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OOMA (annual period ending 2025-01-31)
Market cap (USD): 394813206.51
Dividends paid: 0
Stock repurchases: 8880000
Net debt paydown: 17471000
Dividend yield: 0%
Buyback yield: 2.2491648844515244%
Debt paydown yield: 4.42513059642484%
Total shareholder yield: 6.674295480876365% (Moderate Return)
Shareholder yield for OOMA (quarterly period ending 2025-01-31)
Market cap (USD): 394813206.51
Dividends paid: 0
Stock repurchases: 4012000
Net debt paydown: -12947000
Dividend yield: 0%
Buyback yield: 1.0161767473445402%
Debt paydown yield: -3.2792722701569694%
Total shareholder yield: -2.263095522812429% (Minimal or Negative)
Shareholder yield for OOMA (quarterly period ending 2025-04-30)
Market cap (USD): 336017085.29
Dividends paid: 0
Stock repurchases: 3651000
Net debt paydown: 343000
Dividend yield: 0%
Buyback yield: 1.0865518926958726%
Debt paydown yield: 0.10207814275395354%
Total shareholder yield: 1.188630035449826% (Low Return)
Shareholder yield for OOMA (quarterly period ending 2025-07-31)
Market cap (USD): 312663485.74
Dividends paid: 0
Stock repurchases: 4479000
Net debt paydown: -58000
Dividend yield: 0%
Buyback yield: 1.4325305653774292%
Debt paydown yield: -0.01855029533196939%
Total shareholder yield: 1.4139802700454598% (Low Return)
Shareholder yield for OOMA (quarterly period ending 2025-10-31)
Market cap (USD): 308542262.29
Dividends paid: 0
Stock repurchases: 4017000
Net debt paydown: 430000
Dividend yield: 0%
Buyback yield: 1.3019286143122937%
Debt paydown yield: 0.139365024683666%
Total shareholder yield: 1.4412936389959596% (Low Return)
Shareholder yield for OOMA (annual period ending 2026-01-31)
Market cap (USD): 322829170.25
Dividends paid: 0
Stock repurchases: 16759000
Net debt paydown: -57212000
Dividend yield: 0%
Buyback yield: 5.191290485621783%
Debt paydown yield: -17.722066427793635%
Total shareholder yield: -12.530775942171852% (Minimal or Negative)
Shareholder yield for OOMA (quarterly period ending 2026-01-31)
Market cap (USD): 322829170.25
Dividends paid: 0
Stock repurchases: 4612000
Net debt paydown: -57927000
Dividend yield: 0%
Buyback yield: 1.4286193519713388%
Debt paydown yield: -17.943545793938366%
Total shareholder yield: -16.514926441967027% (Minimal or Negative)
Shareholder yield for OSL.AX (annual period ending 2021-06-30)
Market cap (USD): 373240587.56390977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSL.AX (annual period ending 2022-06-30)
Market cap (USD): 261610392.99310344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSL.AX (annual period ending 2023-06-30)
Market cap (USD): 92671434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 96684.87782598767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10433083168432213%
Total shareholder yield: 0.10433083168432213% (Low Return)
Shareholder yield for OSL.AX (annual period ending 2024-06-30)
Market cap (USD): 32949843.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66003.21412803532
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20031419793838448%
Total shareholder yield: 0.20031419793838448% (Low Return)
Shareholder yield for PITTIENG.NS (annual period ending 2022-03-31)
Market cap (USD): 155058488.53540814
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (annual period ending 2023-03-31)
Market cap (USD): 121194368.39707676
Dividends paid: 915213.1546894033
Stock repurchases: 0
Dividend yield: 0.755161454112152%
Buyback yield: 0%
Total shareholder yield: 0.755161454112152% (Low Return)
Shareholder yield for PITTIENG.NS (annual period ending 2024-03-31)
Market cap (USD): 337925831.0287908
Dividends paid: 459443.57836671063
Stock repurchases: 0
Net debt paydown: -31863578.801981024
Dividend yield: 0.13595988710539464%
Buyback yield: 0%
Debt paydown yield: -9.42916340694485%
Total shareholder yield: -9.293203519839455% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 576415464.9818442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 450346635.1611624
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12973113.773368165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8806951713374227%
Total shareholder yield: -2.8806951713374227% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (annual period ending 2025-03-31)
Market cap (USD): 450346635.1611624
Dividends paid: 618622.8664952068
Stock repurchases: 4674000.4676174885
Net debt paydown: -5367898.442105904
Dividend yield: 0.137365935081057%
Buyback yield: 1.0378673010279817%
Debt paydown yield: -1.191948162371621%
Total shareholder yield: -0.016714926262582308% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 437455821.65644747
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 414455944.6358512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PITTIENG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 338110702.16107833
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBC (annual period ending 2022-03-31)
Market cap (USD): 6111951358.799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBC (annual period ending 2023-03-31)
Market cap (USD): 7362497100.07
Dividends paid: 22900000
Stock repurchases: 7700000
Dividend yield: 0.31103577616054034%
Buyback yield: 0.1045840819404437%
Total shareholder yield: 0.41561985810098406% (Low Return)
Shareholder yield for RBC (annual period ending 2024-03-31)
Market cap (USD): 8552619305.650001
Dividends paid: 23000000
Stock repurchases: 11000000
Net debt paydown: 203600000
Dividend yield: 0.2689234628367689%
Buyback yield: 0.1286155691828025%
Debt paydown yield: 2.380557262328963%
Total shareholder yield: 2.7780962943485346% (Low Return)
Shareholder yield for RBC (quarterly period ending 2024-09-30)
Market cap (USD): 9470993777.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBC (quarterly period ending 2024-12-31)
Market cap (USD): 9463401291.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBC (quarterly period ending 2025-03-31)
Market cap (USD): 10179309465.43
Dividends paid: 0
Stock repurchases: 900000
Dividend yield: 0%
Buyback yield: 0.008841464178454286%
Total shareholder yield: 0.008841464178454286% (Low Return)
Shareholder yield for RBC (annual period ending 2025-03-31)
Market cap (USD): 10179309465.43
Dividends paid: 17200000
Stock repurchases: 9500000
Net debt paydown: 257700000
Dividend yield: 0.1689702042993486%
Buyback yield: 0.09332656632812858%
Debt paydown yield: 2.5316059097640773%
Total shareholder yield: 2.7939026803915543% (Low Return)
Shareholder yield for RBC (quarterly period ending 2025-06-30)
Market cap (USD): 12173286143.2
Dividends paid: 0
Stock repurchases: 12100000
Net debt paydown: 47700000
Dividend yield: 0%
Buyback yield: 0.09939797567938599%
Debt paydown yield: 0.3918416066038604%
Total shareholder yield: 0.4912395822832464% (Low Return)
Shareholder yield for RBC (quarterly period ending 2025-09-30)
Market cap (USD): 12346964264.11
Dividends paid: 0
Stock repurchases: 600000
Net debt paydown: -153600000
Dividend yield: 0%
Buyback yield: 0.004859494100457328%
Debt paydown yield: -1.244030489717076%
Total shareholder yield: -1.2391709956166186% (Minimal or Negative)
Shareholder yield for RBC (quarterly period ending 2025-12-31)
Market cap (USD): 14186244036.37
Dividends paid: 0
Stock repurchases: 500000
Net debt paydown: 79200000
Dividend yield: 0%
Buyback yield: 0.0035245410886639503%
Debt paydown yield: 0.5582873084443698%
Total shareholder yield: 0.5618118495330338% (Low Return)
Shareholder yield for RECI.L (annual period ending 2022-03-31)
Market cap (USD): 2937558.4742105263
Dividends paid: 36210389.47368421
Stock repurchases: 0
Dividend yield: 1232.6695720811415%
Buyback yield: 0%
Total shareholder yield: 1232.6695720811415% (High Return)
Shareholder yield for RECI.L (annual period ending 2023-03-31)
Market cap (USD): 2674359.554567901
Dividends paid: 33975180.246913575
Stock repurchases: 0
Net debt paydown: 32754050.682261214
Dividend yield: 1270.404354899952%
Buyback yield: 0%
Debt paydown yield: 1224.7437195315094%
Total shareholder yield: 2495.1480744314613% (High Return)
Shareholder yield for RECI.L (annual period ending 2024-03-31)
Market cap (USD): 2574183.337721519
Dividends paid: 34703797.46835443
Stock repurchases: 6358227.848101266
Net debt paydown: 69196146.31973745
Dividend yield: 1348.147855664069%
Buyback yield: 246.9998059162759%
Debt paydown yield: 2688.081509415132%
Total shareholder yield: 4283.229170995477% (High Return)
Shareholder yield for RECI.L (quarterly period ending 2024-09-30)
Market cap (USD): 3183033.6576000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECI.L (quarterly period ending 2025-03-31)
Market cap (USD): 3100357.458701299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14120255.653679654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 455.43960145790584%
Total shareholder yield: 455.43960145790584% (High Return)
Shareholder yield for RECI.L (annual period ending 2025-03-31)
Market cap (USD): 3100357.458701299
Dividends paid: 34640259.74025974
Stock repurchases: 5415584.415584415
Net debt paydown: -61899062.96235411
Dividend yield: 1117.298898649258%
Buyback yield: 174.67612969547503%
Debt paydown yield: -1996.5137500074864%
Total shareholder yield: -704.5387216627532% (Minimal or Negative)
Shareholder yield for RECI.L (quarterly period ending 2025-09-30)
Market cap (USD): 3494884.9281081078
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52861337.31133732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1512.5344152590696%
Total shareholder yield: -1512.5344152590696% (Minimal or Negative)
Shareholder yield for RY (annual period ending 2021-10-31)
Market cap (USD): 124277502619.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RY (annual period ending 2022-10-31)
Market cap (USD): 114744419000.95
Dividends paid: 5117647058.823529
Stock repurchases: 8295588235.294117
Dividend yield: 4.46004006415437%
Buyback yield: 7.229622414337586%
Total shareholder yield: 11.689662478491956% (High Return)
Shareholder yield for RY (annual period ending 2023-10-31)
Market cap (USD): 103404774347.34999
Dividends paid: 4021014492.7536235
Stock repurchases: 2952898550.724638
Net debt paydown: -5740878090.366638
Dividend yield: 3.888615896251092%
Buyback yield: 2.8556694498510007%
Debt paydown yield: -5.551850121622322%
Total shareholder yield: 1.1924352244797705% (Low Return)
Shareholder yield for RY (annual period ending 2024-10-31)
Market cap (USD): 162562699948.30002
Dividends paid: 4774820143.884892
Stock repurchases: 5530935251.798561
Net debt paydown: -15018918778.021057
Dividend yield: 2.937217544617205%
Buyback yield: 3.4023396840465683%
Debt paydown yield: -9.238846785146617%
Total shareholder yield: -2.8992895564828434% (Minimal or Negative)
Shareholder yield for RY (quarterly period ending 2024-10-31)
Market cap (USD): 162562699948.30002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RY (quarterly period ending 2025-01-31)
Market cap (USD): 165355921241.65
Dividends paid: 1448965517.2413793
Stock repurchases: 1715172413.7931035
Dividend yield: 0.8762707173478663%
Buyback yield: 1.0372609586121577%
Total shareholder yield: 1.913531675960024% (Low Return)
Shareholder yield for RY (annual period ending 2025-01-31)
Market cap (USD): 165355921241.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RY (quarterly period ending 2025-04-30)
Market cap (USD): 164063535270.1
Dividends paid: 1601449275.362319
Stock repurchases: 1909420289.8550725
Net debt paydown: -24007776111.94409
Dividend yield: 0.9761153035778678%
Buyback yield: 1.16382978503515%
Debt paydown yield: -14.633218815149732%
Total shareholder yield: -12.493273726536714% (Minimal or Negative)
Shareholder yield for RY (annual period ending 2025-04-30)
Market cap (USD): 164063535270.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RY (annual period ending 2025-07-31)
Market cap (USD): 177307017322.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RY (quarterly period ending 2025-07-31)
Market cap (USD): 177307017322.65
Dividends paid: 1593478260.8695652
Stock repurchases: 3360144927.536232
Net debt paydown: -15484782608.695618
Dividend yield: 0.89871133412045%
Buyback yield: 1.8950997982339821%
Debt paydown yield: -8.733316279590657%
Total shareholder yield: -5.939505147236225% (Minimal or Negative)
Shareholder yield for RY (annual period ending 2025-10-31)
Market cap (USD): 202195869742.5
Dividends paid: 6285714285.714286
Stock repurchases: 11317857142.857143
Dividend yield: 3.10872536304488%
Buyback yield: 5.597471974709787%
Total shareholder yield: 8.706197337754666% (Moderate Return)
Shareholder yield for RY (quarterly period ending 2025-10-31)
Market cap (USD): 202195869742.5
Dividends paid: 1635714285.7142859
Stock repurchases: 4347142857.142858
Net debt paydown: -10339140786.749512
Dividend yield: 0.80897512288327%
Buyback yield: 2.149966199942175%
Debt paydown yield: -5.113428281159545%
Total shareholder yield: -2.1544869583341004% (Minimal or Negative)
Shareholder yield for RY (quarterly period ending 2026-01-31)
Market cap (USD): 229433251508.5
Dividends paid: 1701481481.4814813
Stock repurchases: 4132592592.5925922
Net debt paydown: -21286640211.640137
Dividend yield: 0.7416019562528169%
Buyback yield: 1.801217811900072%
Debt paydown yield: -9.27792291295297%
Total shareholder yield: -6.735103144800082% (Minimal or Negative)
Shareholder yield for SAA.L (annual period ending 2021-12-31)
Market cap (USD): 2643126.1897297297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAA.L (annual period ending 2022-12-31)
Market cap (USD): 2112248.508072289
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAA.L (annual period ending 2023-12-31)
Market cap (USD): 2370163.636329114
Dividends paid: 2321518.987341772
Stock repurchases: 0
Net debt paydown: -2282751.2581973374
Dividend yield: 97.94762487105395%
Buyback yield: 0%
Debt paydown yield: -96.31196864250437%
Total shareholder yield: 1.6356562285495784% (Low Return)
Shareholder yield for SAA.L (annual period ending 2024-12-31)
Market cap (USD): 2504523.2309999997
Dividends paid: 2435000
Stock repurchases: 3112500
Net debt paydown: 13159588.607594937
Dividend yield: 97.2240931870997%
Buyback yield: 124.2751499157486%
Debt paydown yield: 525.4328825826307%
Total shareholder yield: 746.9321256854789% (High Return)
Shareholder yield for SAA.L (quarterly period ending 2024-12-31)
Market cap (USD): 2504523.2309999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAA.L (quarterly period ending 2025-06-30)
Market cap (USD): 3169455.360821918
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6680171.232876718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -210.7671657235262%
Total shareholder yield: -210.7671657235262% (Minimal or Negative)
Shareholder yield for SBRY.L (annual period ending 2022-02-28)
Market cap (USD): 61068501.9
Dividends paid: 317333333.3333333
Stock repurchases: 64000000
Dividend yield: 519.6350384572531%
Buyback yield: 104.80034389053844%
Total shareholder yield: 624.4353823477916% (High Return)
Shareholder yield for SBRY.L (annual period ending 2023-02-28)
Market cap (USD): 57021793.94277109
Dividends paid: 384337349.3975904
Stock repurchases: 54216867.46987952
Net debt paydown: 1234232931.7269058
Dividend yield: 674.0183407476161%
Buyback yield: 95.08095715875463%
Debt paydown yield: 2164.4933391005234%
Total shareholder yield: 2933.592637006894% (High Return)
Shareholder yield for SBRY.L (annual period ending 2024-02-29)
Market cap (USD): 58528582.29113924
Dividends paid: 387341772.15189874
Stock repurchases: 22784810.126582276
Net debt paydown: 318560317.2182417
Dividend yield: 661.7993414314074%
Buyback yield: 38.9293730253769%
Debt paydown yield: 544.2816223253526%
Total shareholder yield: 1245.0103367821368% (High Return)
Shareholder yield for SBRY.L (quarterly period ending 2025-02-28)
Market cap (USD): 63774068.43987341
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBRY.L (annual period ending 2025-02-28)
Market cap (USD): 63774068.43987341
Dividends paid: 389873417.721519
Stock repurchases: 332911392.4050633
Net debt paydown: -74683544.30379772
Dividend yield: 611.3353393614742%
Buyback yield: 522.0168644547654%
Debt paydown yield: -117.1064448776854%
Total shareholder yield: 1016.2457589385542% (High Return)
Shareholder yield for SFI.TO (annual period ending 2021-10-31)
Market cap (USD): 29698309.040650405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFI.TO (annual period ending 2022-10-31)
Market cap (USD): 18313295.514705878
Dividends paid: 261413.97058823527
Stock repurchases: 451162.49999999994
Net debt paydown: -5876923.888091822
Dividend yield: 1.4274545527773281%
Buyback yield: 2.463578986303743%
Debt paydown yield: -32.091023067762734%
Total shareholder yield: -28.199989528681662% (Minimal or Negative)
Shareholder yield for SFI.TO (annual period ending 2023-10-31)
Market cap (USD): 14438308.347826086
Dividends paid: 252889.85507246378
Stock repurchases: 283503.6231884058
Net debt paydown: 6114273.145780051
Dividend yield: 1.7515199771345813%
Buyback yield: 1.9635515211246457%
Debt paydown yield: 42.347572849146495%
Total shareholder yield: 46.06264434740572% (High Return)
Shareholder yield for SFI.TO (annual period ending 2024-10-31)
Market cap (USD): 16723508.230215829
Dividends paid: 248476.97841726622
Stock repurchases: 41113.6690647482
Net debt paydown: 114085.06412261492
Dividend yield: 1.485794577290434%
Buyback yield: 0.24584356642623906%
Debt paydown yield: 0.682183801102734%
Total shareholder yield: 2.413821944819407% (Low Return)
Shareholder yield for SFI.TO (quarterly period ending 2024-10-31)
Market cap (USD): 16723508.230215829
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SFI.TO (quarterly period ending 2025-01-31)
Market cap (USD): 16031500.99310345
Dividends paid: 59440
Stock repurchases: 100108.27586206897
Dividend yield: 0.3707700235029168%
Buyback yield: 0.6244473047479103%
Total shareholder yield: 0.9952173282508272% (Low Return)
Shareholder yield for SFI.TO (quarterly period ending 2025-04-30)
Market cap (USD): 17446289.253623188
Dividends paid: 62455.07246376812
Stock repurchases: 0
Net debt paydown: 886436.4467766113
Dividend yield: 0.3579848502786784%
Buyback yield: 0%
Debt paydown yield: 5.08094548869479%
Total shareholder yield: 5.438930338973469% (Moderate Return)
Shareholder yield for SFI.TO (quarterly period ending 2025-07-31)
Market cap (USD): 16844693.072463773
Dividends paid: 62074.637681159424
Stock repurchases: 149150
Net debt paydown: -1348893.4782608696
Dividend yield: 0.36851153899998096%
Buyback yield: 0.8854420757824156%
Debt paydown yield: -8.007824615492238%
Total shareholder yield: -6.753871000709841% (Minimal or Negative)
Shareholder yield for SFI.TO (annual period ending 2025-10-31)
Market cap (USD): 16011052.650000002
Dividends paid: 244968.57142857145
Stock repurchases: 292300
Net debt paydown: -4086579.7225077082
Dividend yield: 1.5299966640767457%
Buyback yield: 1.8256138830447226%
Debt paydown yield: -25.52349187676744%
Total shareholder yield: -22.167881329645972% (Minimal or Negative)
Shareholder yield for SFI.TO (quarterly period ending 2025-10-31)
Market cap (USD): 16011052.650000002
Dividends paid: 60655.00000000001
Stock repurchases: 41597.14285714286
Net debt paydown: -2111322.9192546583
Dividend yield: 0.37883205636701217%
Buyback yield: 0.259802673605866%
Debt paydown yield: -13.186659024912132%
Total shareholder yield: -12.548024294939253% (Minimal or Negative)
Shareholder yield for SFI.TO (quarterly period ending 2026-01-31)
Market cap (USD): 16604054.600000001
Dividends paid: 62900.74074074074
Stock repurchases: 41807.4074074074
Net debt paydown: 1096314.8677248685
Dividend yield: 0.3788275951630557%
Buyback yield: 0.25179035130014205%
Debt paydown yield: 6.6026937042526255%
Total shareholder yield: 7.233311650715823% (Moderate Return)
Shareholder yield for SLAI (annual period ending 2021-12-31)
Market cap (USD): 1928182083.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (annual period ending 2022-12-31)
Market cap (USD): 49617714.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2578000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.195724968943078%
Total shareholder yield: 5.195724968943078% (Moderate Return)
Shareholder yield for SLAI (annual period ending 2023-12-31)
Market cap (USD): 158274229.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.009477221926985278%
Total shareholder yield: -0.009477221926985278% (Minimal or Negative)
Shareholder yield for SLAI (quarterly period ending 2024-09-30)
Market cap (USD): 73798499.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (annual period ending 2024-12-31)
Market cap (USD): 79137114.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1671000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1115250453323196%
Total shareholder yield: 2.1115250453323196% (Low Return)
Shareholder yield for SLAI (quarterly period ending 2024-12-31)
Market cap (USD): 79137114.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (quarterly period ending 2025-03-31)
Market cap (USD): 54014221.239999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (quarterly period ending 2025-06-30)
Market cap (USD): 64377414.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (quarterly period ending 2025-09-30)
Market cap (USD): 84789765.89999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 370000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.43637341850474437%
Total shareholder yield: 0.43637341850474437% (Low Return)
Shareholder yield for SLAI (annual period ending 2025-12-31)
Market cap (USD): 21040423.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLAI (quarterly period ending 2025-12-31)
Market cap (USD): 21040423.39
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLS.AX (annual period ending 2022-06-30)
Market cap (USD): 18997008.11034483
Dividends paid: 0
Stock repurchases: 436693.1034482759
Dividend yield: 0%
Buyback yield: 2.2987467337579037%
Total shareholder yield: 2.2987467337579037% (Low Return)
Shareholder yield for SLS.AX (annual period ending 2023-06-30)
Market cap (USD): 19382295.112582784
Dividends paid: 0
Stock repurchases: 30833.774834437085
Net debt paydown: -87526.36218314682
Dividend yield: 0%
Buyback yield: 0.15908216573598716%
Debt paydown yield: -0.4515789367293537%
Total shareholder yield: -0.2924967709933665% (Minimal or Negative)
Shareholder yield for SMC (annual period ending 2021-12-31)
Market cap (USD): 306677149.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMC (annual period ending 2022-12-31)
Market cap (USD): 230422290.48
Dividends paid: 3257000
Stock repurchases: 0
Dividend yield: 1.4134917213153468%
Buyback yield: 0%
Total shareholder yield: 1.4134917213153468% (Low Return)
Shareholder yield for SMC (annual period ending 2023-12-31)
Market cap (USD): 247413862.26
Dividends paid: 6512000
Stock repurchases: 0
Net debt paydown: 19672000
Dividend yield: 2.632027138866104%
Buyback yield: 0%
Debt paydown yield: 7.9510500423485855%
Total shareholder yield: 10.583077181214689% (High Return)
Shareholder yield for SMC (quarterly period ending 2024-09-30)
Market cap (USD): 483914438.58000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMC (quarterly period ending 2024-12-31)
Market cap (USD): 521903725.08000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMC (annual period ending 2024-12-31)
Market cap (USD): 521903725.08000004
Dividends paid: 6513000
Stock repurchases: 0
Net debt paydown: 477115000
Dividend yield: 1.2479313112780819%
Buyback yield: 0%
Debt paydown yield: 91.41820168592693%
Total shareholder yield: 92.66613299720501% (High Return)
Shareholder yield for SMC (quarterly period ending 2025-03-31)
Market cap (USD): 468166152.54
Dividends paid: 4987000
Stock repurchases: 0
Dividend yield: 1.0652201089171887%
Buyback yield: 0%
Total shareholder yield: 1.0652201089171887% (Low Return)
Shareholder yield for SMC (quarterly period ending 2025-06-30)
Market cap (USD): 338864435.58000004
Dividends paid: 5010000
Stock repurchases: 0
Net debt paydown: 8414000
Dividend yield: 1.478467337956221%
Buyback yield: 0%
Debt paydown yield: 2.482998838635458%
Total shareholder yield: 3.9614661765916788% (Low Return)
Shareholder yield for SMC (quarterly period ending 2025-09-30)
Market cap (USD): 283745434.44
Dividends paid: 5014000
Stock repurchases: 0
Net debt paydown: -6484000
Dividend yield: 1.7670768905570695%
Buyback yield: 0%
Debt paydown yield: -2.285146900353418%
Total shareholder yield: -0.5180700097963487% (Minimal or Negative)
Shareholder yield for SMC (quarterly period ending 2025-12-31)
Market cap (USD): 368565150.48
Dividends paid: 4895000
Stock repurchases: 0
Net debt paydown: 36343000
Dividend yield: 1.3281233978917995%
Buyback yield: 0%
Debt paydown yield: 9.860671838525366%
Total shareholder yield: 11.188795236417166% (High Return)
Shareholder yield for SMC (annual period ending 2025-12-31)
Market cap (USD): 368565150.48
Dividends paid: 19906000
Stock repurchases: 0
Net debt paydown: -51995000
Dividend yield: 5.400944710609634%
Buyback yield: 0%
Debt paydown yield: -14.10741084236652%
Total shareholder yield: -8.706466131756885% (Minimal or Negative)
Shareholder yield for SND.AX (annual period ending 2021-06-30)
Market cap (USD): 70320865.57894737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SND.AX (annual period ending 2022-06-30)
Market cap (USD): 85680708.7862069
Dividends paid: 1966206.8965517243
Stock repurchases: 0
Dividend yield: 2.2948069926193813%
Buyback yield: 0%
Total shareholder yield: 2.2948069926193813% (Low Return)
Shareholder yield for SND.AX (annual period ending 2023-06-30)
Market cap (USD): 94294045.90728477
Dividends paid: 2901986.754966887
Stock repurchases: 0
Net debt paydown: -543302.1237725504
Dividend yield: 3.0775927865268233%
Buyback yield: 0%
Debt paydown yield: -0.5761786107966518%
Total shareholder yield: 2.5014141757301713% (Low Return)
Shareholder yield for SND.AX (annual period ending 2024-06-30)
Market cap (USD): 71657311.88
Dividends paid: 3064000
Stock repurchases: 0
Net debt paydown: -4991801.324503312
Dividend yield: 4.275906979501392%
Buyback yield: 0%
Debt paydown yield: -6.9662134868563985%
Total shareholder yield: -2.6903065073550065% (Minimal or Negative)
Shareholder yield for SSG.AX (annual period ending 2021-06-30)
Market cap (USD): 65013718.827067666
Dividends paid: 7411370.676691729
Stock repurchases: 0
Dividend yield: 11.399702724905648%
Buyback yield: 0%
Total shareholder yield: 11.399702724905648% (High Return)
Shareholder yield for SSG.AX (annual period ending 2022-06-30)
Market cap (USD): 64150945.33793103
Dividends paid: 8133802.068965518
Stock repurchases: 0
Net debt paydown: 1349726.6528389938
Dividend yield: 12.679161664911867%
Buyback yield: 0%
Debt paydown yield: 2.103985601036701%
Total shareholder yield: 14.783147265948568% (High Return)
Shareholder yield for SSG.AX (annual period ending 2023-06-30)
Market cap (USD): 65072430.794701986
Dividends paid: 8469079.470198676
Stock repurchases: 0
Net debt paydown: 4125328.2941310797
Dividend yield: 13.014850324122524%
Buyback yield: 0%
Debt paydown yield: 6.339594577534903%
Total shareholder yield: 19.354444901657427% (High Return)
Shareholder yield for SSG.AX (annual period ending 2024-06-30)
Market cap (USD): 88215079.29333334
Dividends paid: 8557152
Stock repurchases: 0
Net debt paydown: 1707859.7748344373
Dividend yield: 9.700327958155208%
Buyback yield: 0%
Debt paydown yield: 1.936017955791267%
Total shareholder yield: 11.636345913946474% (High Return)
Shareholder yield for SSV.V (annual period ending 2022-04-30)
Market cap (USD): 103063244.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (annual period ending 2023-04-30)
Market cap (USD): 63656709.83823529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (annual period ending 2024-04-30)
Market cap (USD): 57173770.67153285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (quarterly period ending 2024-10-31)
Market cap (USD): 83043765.35251799
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (quarterly period ending 2025-01-31)
Market cap (USD): 54019355.73793104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (annual period ending 2025-04-30)
Market cap (USD): 62734148.82608696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (quarterly period ending 2025-04-30)
Market cap (USD): 62734148.82608696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (quarterly period ending 2025-07-31)
Market cap (USD): 65721489.24637682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSV.V (quarterly period ending 2025-10-31)
Market cap (USD): 108952572.75714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STST.OL (annual period ending 2023-12-31)
Market cap (USD): 42714636.54223969
Dividends paid: 377946.95481335954
Stock repurchases: 0
Dividend yield: 0.884818379385284%
Buyback yield: 0%
Total shareholder yield: 0.884818379385284% (Low Return)
Shareholder yield for STST.OL (quarterly period ending 2024-09-30)
Market cap (USD): 56370229.00763359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STST.OL (quarterly period ending 2024-12-31)
Market cap (USD): 50535714.28571429
Dividends paid: 327669.9029126213
Stock repurchases: 0
Dividend yield: 0.6483927407458231%
Buyback yield: 0%
Total shareholder yield: 0.6483927407458231% (Low Return)
Shareholder yield for STST.OL (annual period ending 2024-12-31)
Market cap (USD): 50535714.28571429
Dividends paid: 1221315.092674316
Stock repurchases: 0
Net debt paydown: 1706647.2169961007
Dividend yield: 2.4167365791435222%
Buyback yield: 0%
Debt paydown yield: 3.377111100769669%
Total shareholder yield: 5.793847679913191% (Moderate Return)
Shareholder yield for STST.OL (quarterly period ending 2025-03-31)
Market cap (USD): 55120706.10687022
Dividends paid: 354246.1832061068
Stock repurchases: 0
Net debt paydown: 740185.8348268121
Dividend yield: 0.6426735218508998%
Buyback yield: 0%
Debt paydown yield: 1.342845342713336%
Total shareholder yield: 1.9855188645642357% (Low Return)
Shareholder yield for STST.OL (quarterly period ending 2025-06-30)
Market cap (USD): 54804369.41410129
Dividends paid: 670307.8450844091
Stock repurchases: 0
Net debt paydown: 986848.6124798171
Dividend yield: 1.2230919765166341%
Buyback yield: 0%
Debt paydown yield: 1.8006750611857212%
Total shareholder yield: 3.0237670377023553% (Low Return)
Shareholder yield for STST.OL (quarterly period ending 2025-09-30)
Market cap (USD): 54730460.921843685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STST.OL (quarterly period ending 2025-12-31)
Market cap (USD): 48796314.74103586
Dividends paid: 181343.28358208953
Stock repurchases: 0
Dividend yield: 0.37163315415208326%
Buyback yield: 0%
Total shareholder yield: 0.37163315415208326% (Low Return)
Shareholder yield for STST.OL (annual period ending 2025-12-31)
Market cap (USD): 48796314.74103586
Dividends paid: 2041791.0447761193
Stock repurchases: 0
Net debt paydown: 2682672.2192216325
Dividend yield: 4.1843140319345675%
Buyback yield: 0%
Debt paydown yield: 5.497694310438584%
Total shareholder yield: 9.682008342373152% (Moderate Return)
Shareholder yield for TISI (annual period ending 2021-12-31)
Market cap (USD): 49828063.800000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TISI (annual period ending 2022-12-31)
Market cap (USD): 23999755.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TISI (annual period ending 2023-12-31)
Market cap (USD): 30171121.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17043000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -56.48779137846558%
Total shareholder yield: -56.48779137846558% (Minimal or Negative)
Shareholder yield for TISI (quarterly period ending 2024-09-30)
Market cap (USD): 69713575.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TISI (quarterly period ending 2024-12-31)
Market cap (USD): 57965123.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TISI (annual period ending 2024-12-31)
Market cap (USD): 57965123.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12912000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.27546352434459%
Total shareholder yield: -22.27546352434459% (Minimal or Negative)
Shareholder yield for TISI (quarterly period ending 2025-03-31)
Market cap (USD): 77347783.44000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TISI (quarterly period ending 2025-06-30)
Market cap (USD): 83199152.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17968000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.59637385921254%
Total shareholder yield: -21.59637385921254% (Minimal or Negative)
Shareholder yield for TISI (quarterly period ending 2025-09-30)
Market cap (USD): 75793513.55999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65329000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 86.19339166574456%
Total shareholder yield: 86.19339166574456% (High Return)
Shareholder yield for TISI (annual period ending 2025-12-31)
Market cap (USD): 64593627.660000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18945000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.32951853969305%
Total shareholder yield: 29.32951853969305% (High Return)
Shareholder yield for TISI (quarterly period ending 2025-12-31)
Market cap (USD): 64593627.660000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1598000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.473928246314568%
Total shareholder yield: 2.473928246314568% (Low Return)
Shareholder yield for UFI (annual period ending 2021-06-30)
Market cap (USD): 452785507.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFI (annual period ending 2022-06-30)
Market cap (USD): 261336791.24
Dividends paid: 0
Stock repurchases: 9496000
Dividend yield: 0%
Buyback yield: 3.6336253900352276%
Total shareholder yield: 3.6336253900352276% (Low Return)
Shareholder yield for UFI (annual period ending 2023-06-30)
Market cap (USD): 149999139.78
Dividends paid: 0
Stock repurchases: 69000
Net debt paydown: -25608000
Dividend yield: 0%
Buyback yield: 0.046000263802312855%
Debt paydown yield: -17.072097905067064%
Total shareholder yield: -17.02609764126475% (Minimal or Negative)
Shareholder yield for UFI (annual period ending 2024-06-30)
Market cap (USD): 109478926.05999999
Dividends paid: 0
Stock repurchases: 76000
Net debt paydown: 10124000
Dividend yield: 0%
Buyback yield: 0.06941975294710888%
Debt paydown yield: 9.247441826796452%
Total shareholder yield: 9.316861579743561% (Moderate Return)
Shareholder yield for UFI (quarterly period ending 2024-09-30)
Market cap (USD): 136430444.35999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFI (quarterly period ending 2024-12-31)
Market cap (USD): 116170337.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFI (quarterly period ending 2025-03-31)
Market cap (USD): 89404691.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UFI (quarterly period ending 2025-06-30)
Market cap (USD): 97025465.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32390000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.38298837962766%
Total shareholder yield: 33.38298837962766% (High Return)
Shareholder yield for UFI (annual period ending 2025-06-30)
Market cap (USD): 97025465.88
Dividends paid: 0
Stock repurchases: 166000
Net debt paydown: 22577000
Dividend yield: 0%
Buyback yield: 0.17108910376715628%
Debt paydown yield: 23.269148769584863%
Total shareholder yield: 23.440237873352018% (High Return)
Shareholder yield for UFI (quarterly period ending 2025-09-30)
Market cap (USD): 88475329.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12610000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.252560727181898%
Total shareholder yield: -14.252560727181898% (Minimal or Negative)
Shareholder yield for UFI (quarterly period ending 2025-12-31)
Market cap (USD): 65055389
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15502000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.828925225548954%
Total shareholder yield: 23.828925225548954% (High Return)
Shareholder yield for UPR.IR (annual period ending 2021-12-31)
Market cap (USD): 1433558054.8636365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPR.IR (annual period ending 2022-12-31)
Market cap (USD): 836712896.7446809
Dividends paid: 4963829.787234043
Stock repurchases: 0
Dividend yield: 0.5932536484792265%
Buyback yield: 0%
Total shareholder yield: 0.5932536484792265% (Low Return)
Shareholder yield for UPR.IR (annual period ending 2023-12-31)
Market cap (USD): 767186258.5333334
Dividends paid: 5368888.888888889
Stock repurchases: 0
Net debt paydown: -89160945.62647748
Dividend yield: 0.6998155701006494%
Buyback yield: 0%
Debt paydown yield: -11.621812126422952%
Total shareholder yield: -10.921996556322302% (Minimal or Negative)
Shareholder yield for UPR.IR (annual period ending 2024-12-31)
Market cap (USD): 567818776.875
Dividends paid: 5287500
Stock repurchases: 0
Net debt paydown: 1355138.888888836
Dividend yield: 0.9311949895528013%
Buyback yield: 0%
Debt paydown yield: 0.23865693493738707%
Total shareholder yield: 1.1698519244901884% (Low Return)
Shareholder yield for UPR.IR (quarterly period ending 2024-12-31)
Market cap (USD): 567818776.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for UPR.IR (quarterly period ending 2025-06-30)
Market cap (USD): 1139073095.929412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -137829975.4901961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.100187071641397%
Total shareholder yield: -12.100187071641397% (Minimal or Negative)
Shareholder yield for USF.L (annual period ending 2021-12-31)
Market cap (USD): 2953536.5509459455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for USF.L (annual period ending 2022-12-31)
Market cap (USD): 2447831.7520481925
Dividends paid: 22172289.156626508
Stock repurchases: 0
Dividend yield: 905.7930202136696%
Buyback yield: 0%
Total shareholder yield: 905.7930202136696% (High Return)
Shareholder yield for USF.L (annual period ending 2023-12-31)
Market cap (USD): 1792447.5698734177
Dividends paid: 30107594.93670886
Stock repurchases: 0
Dividend yield: 1679.6918048116215%
Buyback yield: 0%
Total shareholder yield: 1679.6918048116215% (High Return)
Shareholder yield for USF.L (quarterly period ending 2024-12-31)
Market cap (USD): 1500687.761625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for USF.L (annual period ending 2024-12-31)
Market cap (USD): 1500687.761625
Dividends paid: 12858750
Stock repurchases: 23636250
Dividend yield: 856.8571243678346%
Buyback yield: 1575.0278375300268%
Total shareholder yield: 2431.884961897861% (High Return)
Shareholder yield for VBK.DE (annual period ending 2021-06-30)
Market cap (USD): 3131160682.2857146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBK.DE (annual period ending 2022-06-30)
Market cap (USD): 3090200731.5000005
Dividends paid: 13163541.666666668
Stock repurchases: 0
Dividend yield: 0.42597691251846326%
Buyback yield: 0%
Total shareholder yield: 0.42597691251846326% (Low Return)
Shareholder yield for VBK.DE (annual period ending 2023-06-30)
Market cap (USD): 2484211121.4456515
Dividends paid: 13782608.695652174
Stock repurchases: 0
Net debt paydown: -155044293.47826087
Dividend yield: 0.5548082679716682%
Buyback yield: 0%
Debt paydown yield: -6.241188284675057%
Total shareholder yield: -5.686380016703389% (Minimal or Negative)
Shareholder yield for VBK.DE (annual period ending 2024-06-30)
Market cap (USD): 1174968241.7741933
Dividends paid: 13659139.784946237
Stock repurchases: 0
Net debt paydown: -18238838.24216923
Dividend yield: 1.1625114023780794%
Buyback yield: 0%
Debt paydown yield: -1.552283508074118%
Total shareholder yield: -0.3897721056960386% (Minimal or Negative)
Shareholder yield for VBK.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1299795771.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VBK.DE (quarterly period ending 2024-12-31)
Market cap (USD): 785160538.0937501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)