speb/financial-data huggingface dataset:
Shareholder yield for IDCC (quarterly period ending 2024-09-30)
Market cap (USD): 3586773124.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDCC (annual period ending 2024-12-31)
Market cap (USD): 4920893521.6
Dividends paid: 41799000
Stock repurchases: 66726000
Net debt paydown: 137612000
Dividend yield: 0.8494189076948223%
Buyback yield: 1.3559732537822606%
Debt paydown yield: 2.79648400023206%
Total shareholder yield: 5.001876161709143% (Moderate Return)
Shareholder yield for IDCC (quarterly period ending 2024-12-31)
Market cap (USD): 4920893521.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDCC (quarterly period ending 2025-03-31)
Market cap (USD): 5264632407.299999
Dividends paid: 11557000
Stock repurchases: 5249000
Dividend yield: 0.21952149943032928%
Buyback yield: 0.09970306744914757%
Total shareholder yield: 0.31922456687947687% (Low Return)
Shareholder yield for IDCC (quarterly period ending 2025-06-30)
Market cap (USD): 5727775326.9800005
Dividends paid: 15577000
Stock repurchases: 26168000
Net debt paydown: -1294000
Dividend yield: 0.2719554994873211%
Buyback yield: 0.4568614951906156%
Debt paydown yield: -0.022591668250407235%
Total shareholder yield: 0.7062253264275294% (Low Return)
Shareholder yield for IDCC (quarterly period ending 2025-09-30)
Market cap (USD): 8842101321.48
Dividends paid: 15507000
Stock repurchases: 35252000
Net debt paydown: -141000
Dividend yield: 0.175376863894661%
Buyback yield: 0.3986835110604623%
Debt paydown yield: -0.0015946435680110403%
Total shareholder yield: 0.5724657313871122% (Low Return)
Shareholder yield for IDCC (quarterly period ending 2025-12-31)
Market cap (USD): 8171164368.64
Dividends paid: 18041000
Stock repurchases: 35650000
Net debt paydown: -462000
Dividend yield: 0.22078860718111737%
Buyback yield: 0.43629033013728924%
Debt paydown yield: -0.005654028962788994%
Total shareholder yield: 0.6514249083556176% (Low Return)
Shareholder yield for IDCC (annual period ending 2025-12-31)
Market cap (USD): 8171164368.64
Dividends paid: 60682000
Stock repurchases: 102319000
Net debt paydown: -664000
Dividend yield: 0.7426358993938564%
Buyback yield: 1.2521960810467685%
Debt paydown yield: -0.008126136864268165%
Total shareholder yield: 1.9867058435763567% (Low Return)
Shareholder yield for LAKE (annual period ending 2022-01-31)
Market cap (USD): 202910011.83999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAKE (annual period ending 2023-01-31)
Market cap (USD): 139846053.88
Dividends paid: 0
Stock repurchases: 6281000
Dividend yield: 0%
Buyback yield: 4.49136734697544%
Total shareholder yield: 4.49136734697544% (Moderate Return)
Shareholder yield for LAKE (annual period ending 2024-01-31)
Market cap (USD): 175473735.92000002
Dividends paid: 908000
Stock repurchases: 753000
Net debt paydown: -7076000
Dividend yield: 0.5174563562116014%
Buyback yield: 0.42912404870851967%
Debt paydown yield: -4.0325123089793955%
Total shareholder yield: -3.0859319040592745% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2024-10-31)
Market cap (USD): 181987384.16000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2025-01-31)
Market cap (USD): 227286846.92000002
Dividends paid: 223000
Stock repurchases: 1000
Net debt paydown: -16436000
Dividend yield: 0.09811390453161202%
Buyback yield: 0.00043997266606104053%
Debt paydown yield: -7.231390739379262%
Total shareholder yield: -7.132836862181589% (Minimal or Negative)
Shareholder yield for LAKE (annual period ending 2025-01-31)
Market cap (USD): 227286846.92000002
Dividends paid: 887000
Stock repurchases: 446000
Net debt paydown: -19334000
Dividend yield: 0.39025575479614294%
Buyback yield: 0.19622780906322404%
Debt paydown yield: -8.506431525624157%
Total shareholder yield: -7.91994796176479% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2025-04-30)
Market cap (USD): 160275223.35999998
Dividends paid: 285000
Stock repurchases: 126000
Net debt paydown: -8566000
Dividend yield: 0.1778191251431615%
Buyback yield: 0.07861477111592403%
Debt paydown yield: -5.344556582373058%
Total shareholder yield: -5.088122686113973% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2025-07-31)
Market cap (USD): 136786613.04
Dividends paid: 286000
Stock repurchases: 157000
Net debt paydown: -2276000
Dividend yield: 0.2090847880825634%
Buyback yield: 0.11477731373763095%
Debt paydown yield: -1.6639055163493506%
Total shareholder yield: -1.3400434145291562% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2025-10-31)
Market cap (USD): 162150364.52
Dividends paid: 287000
Stock repurchases: 79000
Net debt paydown: -9722000
Dividend yield: 0.17699621018403616%
Buyback yield: 0.04872021116564061%
Debt paydown yield: -5.995669531042506%
Total shareholder yield: -5.769953109692829% (Minimal or Negative)
Shareholder yield for LAKE (annual period ending 2026-01-31)
Market cap (USD): 92967524.88
Dividends paid: 1152000
Stock repurchases: 429000
Net debt paydown: -15645000
Dividend yield: 1.2391423795427177%
Buyback yield: 0.46145145904845997%
Debt paydown yield: -16.828457055508522%
Total shareholder yield: -15.127863216917344% (Minimal or Negative)
Shareholder yield for LAKE (quarterly period ending 2026-01-31)
Market cap (USD): 92967524.88
Dividends paid: 294000
Stock repurchases: 67000
Net debt paydown: 4919000
Dividend yield: 0.31623946144579773%
Buyback yield: 0.07206817658798792%
Debt paydown yield: 5.291094934870337%
Total shareholder yield: 5.679402572904123% (Moderate Return)
Shareholder yield for LAW (annual period ending 2021-12-31)
Market cap (USD): 2292805014.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAW (annual period ending 2022-12-31)
Market cap (USD): 405329445.92
Dividends paid: 0
Stock repurchases: 548000
Dividend yield: 0%
Buyback yield: 0.1351986650651971%
Total shareholder yield: 0.1351986650651971% (Low Return)
Shareholder yield for LAW (annual period ending 2023-12-31)
Market cap (USD): 486780141.53999996
Dividends paid: 0
Stock repurchases: 89000
Net debt paydown: 1749000
Dividend yield: 0%
Buyback yield: 0.018283408135433693%
Debt paydown yield: 0.3592997845940846%
Total shareholder yield: 0.37758319272951835% (Low Return)
Shareholder yield for LAW (quarterly period ending 2024-09-30)
Market cap (USD): 377110307.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAW (annual period ending 2024-12-31)
Market cap (USD): 320030685.94
Dividends paid: 0
Stock repurchases: 20179000
Net debt paydown: -140000
Dividend yield: 0%
Buyback yield: 6.305332859169386%
Debt paydown yield: -0.043745805058908474%
Total shareholder yield: 6.2615870541104774% (Moderate Return)
Shareholder yield for LAW (quarterly period ending 2024-12-31)
Market cap (USD): 320030685.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAW (quarterly period ending 2025-03-31)
Market cap (USD): 262309720.54
Dividends paid: 0
Stock repurchases: 24000
Dividend yield: 0%
Buyback yield: 0.009149489371035414%
Total shareholder yield: 0.009149489371035414% (Low Return)
Shareholder yield for LAW (quarterly period ending 2025-06-30)
Market cap (USD): 280267354.22
Dividends paid: 0
Stock repurchases: 20000
Net debt paydown: 607000
Dividend yield: 0%
Buyback yield: 0.0071360433881645395%
Debt paydown yield: 0.21657891683079375%
Total shareholder yield: 0.2237149602189583% (Low Return)
Shareholder yield for LAW (quarterly period ending 2025-09-30)
Market cap (USD): 414308262.76
Dividends paid: 0
Stock repurchases: 26000
Net debt paydown: 614000
Dividend yield: 0%
Buyback yield: 0.006275520509003522%
Debt paydown yield: 0.1481988304818524%
Total shareholder yield: 0.1544743509908559% (Low Return)
Shareholder yield for LAW (annual period ending 2025-12-31)
Market cap (USD): 497682990.56
Dividends paid: 0
Stock repurchases: 105000
Net debt paydown: 2330000
Dividend yield: 0%
Buyback yield: 0.021097767452701668%
Debt paydown yield: 0.46816950633137994%
Total shareholder yield: 0.4892672737840816% (Low Return)
Shareholder yield for LAW (quarterly period ending 2025-12-31)
Market cap (USD): 497682990.56
Dividends paid: 0
Stock repurchases: 35000
Net debt paydown: 632000
Dividend yield: 0%
Buyback yield: 0.0070325891509005565%
Debt paydown yield: 0.12698846695340432%
Total shareholder yield: 0.13402105610430487% (Low Return)
Shareholder yield for LOGG3.SA (annual period ending 2021-12-31)
Market cap (USD): 240200275.35789475
Dividends paid: 0
Stock repurchases: 18849192.1005386
Dividend yield: 0%
Buyback yield: 7.847281637147831%
Total shareholder yield: 7.847281637147831% (Moderate Return)
Shareholder yield for LOGG3.SA (annual period ending 2022-12-31)
Market cap (USD): 170876841.6888046
Dividends paid: 16596022.727272727
Stock repurchases: 5895265.151515151
Dividend yield: 9.712271460106262%
Buyback yield: 3.450008259311942%
Total shareholder yield: 13.162279719418205% (High Return)
Shareholder yield for LOGG3.SA (annual period ending 2023-12-31)
Market cap (USD): 277673751.4409938
Dividends paid: 18905567.01030928
Stock repurchases: 994845.3608247424
Net debt paydown: -60499161.590128124
Dividend yield: 6.808553891823927%
Buyback yield: 0.3582785033378097%
Debt paydown yield: -21.78785761209565%
Total shareholder yield: -14.621025216933912% (Minimal or Negative)
Shareholder yield for LOGG3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 253110004.1767956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOGG3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 192090044.97576734
Dividends paid: 24271844.660194177
Stock repurchases: 0
Dividend yield: 12.6356598350821%
Buyback yield: 0%
Total shareholder yield: 12.6356598350821% (High Return)
Shareholder yield for LOGG3.SA (annual period ending 2024-12-31)
Market cap (USD): 192090044.97576734
Dividends paid: 35598705.501618125
Stock repurchases: 0
Net debt paydown: 51161858.339171946
Dividend yield: 18.532301091453746%
Buyback yield: 0%
Debt paydown yield: 26.634310146382727%
Total shareholder yield: 45.16661123783648% (High Return)
Shareholder yield for LOGG3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 208858689.83333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LOGG3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 255108250.33029196
Dividends paid: 3740693.430656934
Stock repurchases: 0
Net debt paydown: -85846004.40997559
Dividend yield: 1.4663161327843415%
Buyback yield: 0%
Debt paydown yield: -33.65081462431327%
Total shareholder yield: -32.18449849152893% (Minimal or Negative)
Shareholder yield for LOGG3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 298278256.55075186
Dividends paid: 3882142.857142857
Stock repurchases: 0
Net debt paydown: -30892157.4008013
Dividend yield: 1.30151721484342%
Buyback yield: 0%
Debt paydown yield: -10.356825119616126%
Total shareholder yield: -9.055307904772706% (Minimal or Negative)
Shareholder yield for LOGG3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 338415432.9694793
Dividends paid: 55655474.45255474
Stock repurchases: 0
Net debt paydown: 64607303.38620275
Dividend yield: 16.445903180063937%
Buyback yield: 0%
Debt paydown yield: 19.0911220624%
Total shareholder yield: 35.53702524246394% (High Return)
Shareholder yield for LOGG3.SA (annual period ending 2025-12-31)
Market cap (USD): 338415432.9694793
Dividends paid: 63164963.50364963
Stock repurchases: 0
Net debt paydown: -68546822.21907252
Dividend yield: 18.664918130180634%
Buyback yield: 0%
Debt paydown yield: -20.2552293840732%
Total shareholder yield: -1.5903112538925654% (Minimal or Negative)
Shareholder yield for LPDC.NS (annual period ending 2022-03-31)
Market cap (USD): 12559889.700646183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (annual period ending 2023-03-31)
Market cap (USD): 9640007.844092572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (annual period ending 2024-03-31)
Market cap (USD): 12793163.651631478
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 17304659.913999047
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 15761313.122741576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (annual period ending 2025-03-31)
Market cap (USD): 11286873.422803128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 11286873.422803128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 13844402.892581327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 12552291.1837655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10579632.090898965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (annual period ending 2021-12-31)
Market cap (USD): 1354547100.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (annual period ending 2022-12-31)
Market cap (USD): 356059621.28999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (annual period ending 2023-12-31)
Market cap (USD): 538524338.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17022000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1608599260926717%
Total shareholder yield: -3.1608599260926717% (Minimal or Negative)
Shareholder yield for LUNG (quarterly period ending 2024-09-30)
Market cap (USD): 350146412.86999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (quarterly period ending 2024-12-31)
Market cap (USD): 286790608.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (annual period ending 2024-12-31)
Market cap (USD): 286790608.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15047000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.246685059012555%
Total shareholder yield: -5.246685059012555% (Minimal or Negative)
Shareholder yield for LUNG (quarterly period ending 2025-03-31)
Market cap (USD): 284256376.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (quarterly period ending 2025-06-30)
Market cap (USD): 109394355.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11060899728172512%
Total shareholder yield: 0.11060899728172512% (Low Return)
Shareholder yield for LUNG (quarterly period ending 2025-09-30)
Market cap (USD): 68424268.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 264000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38582801745409834%
Total shareholder yield: 0.38582801745409834% (Low Return)
Shareholder yield for LUNG (quarterly period ending 2025-12-31)
Market cap (USD): 93344218.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21426072544756597%
Total shareholder yield: 0.21426072544756597% (Low Return)
Shareholder yield for LUNG (annual period ending 2025-12-31)
Market cap (USD): 93344218.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11462948811444779%
Total shareholder yield: 0.11462948811444779% (Low Return)
Shareholder yield for MCRB (annual period ending 2021-12-31)
Market cap (USD): 1613343404.3999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCRB (annual period ending 2022-12-31)
Market cap (USD): 1084600608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -137947000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.71869100777786%
Total shareholder yield: -12.71869100777786% (Minimal or Negative)
Shareholder yield for MCRB (annual period ending 2023-12-31)
Market cap (USD): 271150152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36193000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.347954899910954%
Total shareholder yield: -13.347954899910954% (Minimal or Negative)
Shareholder yield for MCRB (quarterly period ending 2024-09-30)
Market cap (USD): 183220031.28000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCRB (annual period ending 2024-12-31)
Market cap (USD): 160946983.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 107143000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 66.57036867024945%
Total shareholder yield: 66.57036867024945% (High Return)
Shareholder yield for MCRB (quarterly period ending 2024-12-31)
Market cap (USD): 160946983.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCRB (quarterly period ending 2025-03-31)
Market cap (USD): 135575076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCRB (quarterly period ending 2025-06-30)
Market cap (USD): 107588506.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2114000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9648938943903405%
Total shareholder yield: 1.9648938943903405% (Low Return)
Shareholder yield for MCRB (quarterly period ending 2025-09-30)
Market cap (USD): 186318890.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2181000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1705737395317684%
Total shareholder yield: 1.1705737395317684% (Low Return)
Shareholder yield for MCRB (annual period ending 2025-12-31)
Market cap (USD): 144096937.92000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8674000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.019558864474724%
Total shareholder yield: 6.019558864474724% (Moderate Return)
Shareholder yield for MCRB (quarterly period ending 2025-12-31)
Market cap (USD): 144096937.92000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2287000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.587126022948316%
Total shareholder yield: 1.587126022948316% (Low Return)
Shareholder yield for MEX.L (annual period ending 2021-12-31)
Market cap (USD): 961375.9059459459
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEX.L (annual period ending 2022-12-31)
Market cap (USD): 395956.9439759037
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1054688.2937154025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -266.3643887956632%
Total shareholder yield: -266.3643887956632% (Minimal or Negative)
Shareholder yield for MEX.L (annual period ending 2023-12-31)
Market cap (USD): 244709.05696202532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -518407.6864419654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -211.8465466206318%
Total shareholder yield: -211.8465466206318% (Minimal or Negative)
Shareholder yield for MEX.L (annual period ending 2024-12-31)
Market cap (USD): 241650.19374999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9185060.50632912
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3800.973781064523%
Total shareholder yield: -3800.973781064523% (Minimal or Negative)
Shareholder yield for MEX.L (quarterly period ending 2024-12-31)
Market cap (USD): 241650.19374999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRO.L (annual period ending 2021-12-31)
Market cap (USD): 52708917.62324325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRO.L (annual period ending 2022-12-31)
Market cap (USD): 40387378.81397591
Dividends paid: 92771084.3373494
Stock repurchases: 607228915.6626506
Dividend yield: 229.70315742611723%
Buyback yield: 1503.51157588004%
Total shareholder yield: 1733.2147333061573% (High Return)
Shareholder yield for MRO.L (annual period ending 2023-12-31)
Market cap (USD): 86757509.89873417
Dividends paid: 102531645.56962025
Stock repurchases: 117721518.98734176
Net debt paydown: 1202867164.8619795
Dividend yield: 118.1818677014798%
Buyback yield: 135.69029254614347%
Debt paydown yield: 1386.4703658115595%
Total shareholder yield: 1640.3425260591828% (High Return)
Shareholder yield for MRO.L (annual period ending 2024-12-31)
Market cap (USD): 84426887.70099999
Dividends paid: 90000000
Stock repurchases: 538750000
Net debt paydown: -1016993670.886076
Dividend yield: 106.60111067784155%
Buyback yield: 638.1260930854127%
Debt paydown yield: -1204.5850540976771%
Total shareholder yield: -459.8578503344229% (Minimal or Negative)
Shareholder yield for MRO.L (quarterly period ending 2024-12-31)
Market cap (USD): 84426887.70099999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRO.L (quarterly period ending 2025-06-30)
Market cap (USD): 89449909.83232878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -404143835.6164384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -451.810221356281%
Total shareholder yield: -451.810221356281% (Minimal or Negative)
Shareholder yield for MTVW.L (annual period ending 2022-03-31)
Market cap (USD): 5519669.950789474
Dividends paid: 37193421.05263158
Stock repurchases: 0
Dividend yield: 673.8341492195894%
Buyback yield: 0%
Total shareholder yield: 673.8341492195894% (High Return)
Shareholder yield for MTVW.L (annual period ending 2023-03-31)
Market cap (USD): 4459798.11234568
Dividends paid: 36102469.13580247
Stock repurchases: 0
Net debt paydown: -44810916.17933723
Dividend yield: 809.5090456194212%
Buyback yield: 0%
Debt paydown yield: -1004.7745447331122%
Total shareholder yield: -195.26549911369102% (Minimal or Negative)
Shareholder yield for MTVW.L (annual period ending 2024-03-31)
Market cap (USD): 4299279.867594937
Dividends paid: 24677215.189873416
Stock repurchases: 0
Net debt paydown: -14103141.115799338
Dividend yield: 573.9848521114797%
Buyback yield: 0%
Debt paydown yield: -328.034962834108%
Total shareholder yield: 245.94988927737165% (High Return)
Shareholder yield for MTVW.L (quarterly period ending 2024-09-30)
Market cap (USD): 4321147.249066667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTVW.L (annual period ending 2025-03-31)
Market cap (USD): 4176502.269090909
Dividends paid: 26584415.584415585
Stock repurchases: 0
Net debt paydown: -19851356.23869802
Dividend yield: 636.5234320871604%
Buyback yield: 0%
Debt paydown yield: -475.31055796646376%
Total shareholder yield: 161.2128741206966% (High Return)
Shareholder yield for MTVW.L (quarterly period ending 2025-03-31)
Market cap (USD): 4176502.269090909
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -961904.7619047612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.031347762541433%
Total shareholder yield: -23.031347762541433% (Minimal or Negative)
Shareholder yield for MTVW.L (quarterly period ending 2025-09-30)
Market cap (USD): 4892208.782432432
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13758301.15830116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 281.22882260679927%
Total shareholder yield: 281.22882260679927% (High Return)
Shareholder yield for MUX.TO (annual period ending 2021-12-31)
Market cap (USD): 536249599.8425197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUX.TO (annual period ending 2022-12-31)
Market cap (USD): 349655215.08823526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUX.TO (annual period ending 2023-12-31)
Market cap (USD): 431305325.08333325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17398863.636363637
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.0340015818265105%
Total shareholder yield: 4.0340015818265105% (Moderate Return)
Shareholder yield for MUX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 556246587.8444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 467058862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUX.TO (annual period ending 2024-12-31)
Market cap (USD): 467058862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1965384.6153846122
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4208001978527092%
Total shareholder yield: 0.4208001978527092% (Low Return)
Shareholder yield for MUX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 450766111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 565132501.839416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3979184.31933029
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7041152838278953%
Total shareholder yield: -0.7041152838278953% (Minimal or Negative)
Shareholder yield for MUX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1025036744.5683454
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1248737.068739161
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12182363952865106%
Total shareholder yield: 0.12182363952865106% (Low Return)
Shareholder yield for MUX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1111078406.3941605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1675014.4410019368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15075573707151294%
Total shareholder yield: -0.15075573707151294% (Minimal or Negative)
Shareholder yield for MUX.TO (annual period ending 2025-12-31)
Market cap (USD): 1111078406.3941605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64115251.90138328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.770542522688365%
Total shareholder yield: -5.770542522688365% (Minimal or Negative)
Shareholder yield for MWB0.DE (annual period ending 2021-12-31)
Market cap (USD): 86551740.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWB0.DE (annual period ending 2022-12-31)
Market cap (USD): 54097312.90425532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 979222.7359767873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8101134481667775%
Total shareholder yield: 1.8101134481667775% (Low Return)
Shareholder yield for MWB0.DE (annual period ending 2023-12-31)
Market cap (USD): 22005030.28888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1787001.705673756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.12087819109286%
Total shareholder yield: -8.12087819109286% (Minimal or Negative)
Shareholder yield for MWB0.DE (quarterly period ending 2024-12-31)
Market cap (USD): 30634352.55208334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWB0.DE (annual period ending 2024-12-31)
Market cap (USD): 30634352.55208334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWB0.DE (quarterly period ending 2025-06-30)
Market cap (USD): 70774250.44705883
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (annual period ending 2021-12-31)
Market cap (USD): 1923210269.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (annual period ending 2022-12-31)
Market cap (USD): 203094196.51999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (annual period ending 2023-12-31)
Market cap (USD): 386637085.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11566000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.991435751805186%
Total shareholder yield: -2.991435751805186% (Minimal or Negative)
Shareholder yield for NGNE (quarterly period ending 2024-09-30)
Market cap (USD): 837115175.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (annual period ending 2024-12-31)
Market cap (USD): 456064178.03999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2018000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.44248158420874867%
Total shareholder yield: 0.44248158420874867% (Low Return)
Shareholder yield for NGNE (quarterly period ending 2024-12-31)
Market cap (USD): 456064178.03999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (quarterly period ending 2025-03-31)
Market cap (USD): 233618176.94000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (quarterly period ending 2025-06-30)
Market cap (USD): 298257194.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 690000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23134395856549503%
Total shareholder yield: 0.23134395856549503% (Low Return)
Shareholder yield for NGNE (quarterly period ending 2025-09-30)
Market cap (USD): 345738941.61999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1580000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.45699220128248397%
Total shareholder yield: 0.45699220128248397% (Low Return)
Shareholder yield for NGNE (annual period ending 2025-12-31)
Market cap (USD): 410976468.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3280000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7980992227534554%
Total shareholder yield: 0.7980992227534554% (Low Return)
Shareholder yield for NGNE (quarterly period ending 2025-12-31)
Market cap (USD): 410976468.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 316000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07689004707014996%
Total shareholder yield: 0.07689004707014996% (Low Return)
Shareholder yield for OSE.PA (annual period ending 2021-12-31)
Market cap (USD): 276491335.59090906
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSE.PA (annual period ending 2022-12-31)
Market cap (USD): 168197560.55319148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5453336.557059966
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.242220956786933%
Total shareholder yield: -3.242220956786933% (Minimal or Negative)
Shareholder yield for OSE.PA (annual period ending 2023-12-31)
Market cap (USD): 112556957.02222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3238936.1702127606
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8775974901074255%
Total shareholder yield: -2.8775974901074255% (Minimal or Negative)
Shareholder yield for OSE.PA (annual period ending 2024-12-31)
Market cap (USD): 176774251.28125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2835833.3333333284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6042117631834756%
Total shareholder yield: 1.6042117631834756% (Low Return)
Shareholder yield for OSE.PA (quarterly period ending 2024-12-31)
Market cap (USD): 176774251.28125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OWLT (annual period ending 2021-12-31)
Market cap (USD): 1086410600.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OWLT (annual period ending 2022-12-31)
Market cap (USD): 227570759.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8207000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.60635083632512%
Total shareholder yield: -3.60635083632512% (Minimal or Negative)
Shareholder yield for OWLT (annual period ending 2023-12-31)
Market cap (USD): 153457677.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1006000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6555553419548593%
Total shareholder yield: 0.6555553419548593% (Low Return)
Shareholder yield for OWLT (quarterly period ending 2024-09-30)
Market cap (USD): 130497153.46000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OWLT (quarterly period ending 2024-12-31)
Market cap (USD): 129334595.30000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OWLT (annual period ending 2024-12-31)
Market cap (USD): 129334595.30000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3497000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7038395967362643%
Total shareholder yield: 2.7038395967362643% (Low Return)
Shareholder yield for OWLT (quarterly period ending 2025-03-31)
Market cap (USD): 106955350.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OWLT (quarterly period ending 2025-06-30)
Market cap (USD): 244137213.60000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6647000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7226492438349017%
Total shareholder yield: -2.7226492438349017% (Minimal or Negative)
Shareholder yield for OWLT (quarterly period ending 2025-09-30)
Market cap (USD): 246171690.38000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4402000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.788182870745578%
Total shareholder yield: -1.788182870745578% (Minimal or Negative)
Shareholder yield for OWLT (annual period ending 2025-12-31)
Market cap (USD): 470545415.26000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1333000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.28328827712909505%
Total shareholder yield: -0.28328827712909505% (Minimal or Negative)
Shareholder yield for OWLT (quarterly period ending 2025-12-31)
Market cap (USD): 470545415.26000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11917000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.532592947147356%
Total shareholder yield: 2.532592947147356% (Low Return)
Shareholder yield for PHSC.L (annual period ending 2022-03-31)
Market cap (USD): 28407.620131578944
Dividends paid: 171322.36842105264
Stock repurchases: 848339.4736842106
Dividend yield: 603.0859594275005%
Buyback yield: 2986.309552700494%
Total shareholder yield: 3589.395512127994% (High Return)
Shareholder yield for PHSC.L (annual period ending 2023-03-31)
Market cap (USD): 16500.134444444444
Dividends paid: 146259.25925925924
Stock repurchases: 0
Net debt paydown: 9717.673814165042
Dividend yield: 886.4125304658011%
Buyback yield: 0%
Debt paydown yield: 58.894512931904984%
Total shareholder yield: 945.307043397706% (High Return)
Shareholder yield for PHSC.L (annual period ending 2024-03-31)
Market cap (USD): 32534.34493670886
Dividends paid: 244316.45569620252
Stock repurchases: 529787.3417721519
Net debt paydown: -38007.813720893886
Dividend yield: 750.9493618866061%
Buyback yield: 1628.3940641890317%
Debt paydown yield: -116.82366371547641%
Total shareholder yield: 2262.519762360161% (High Return)
Shareholder yield for PHSC.L (quarterly period ending 2024-09-30)
Market cap (USD): 42494.1924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHSC.L (annual period ending 2025-03-31)
Market cap (USD): 21362.81142857143
Dividends paid: 166751.94805194804
Stock repurchases: 0
Net debt paydown: -32670.55729081045
Dividend yield: 780.5711743957431%
Buyback yield: 0%
Debt paydown yield: -152.93191816090095%
Total shareholder yield: 627.6392562348422% (High Return)
Shareholder yield for PHSC.L (quarterly period ending 2025-03-31)
Market cap (USD): 21362.81142857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34912.987012987025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 163.4288030380359%
Total shareholder yield: 163.4288030380359% (High Return)
Shareholder yield for PNBK (annual period ending 2021-12-31)
Market cap (USD): 1715621408.0500002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNBK (annual period ending 2022-12-31)
Market cap (USD): 1169491120.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41517000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.55000557667338%
Total shareholder yield: -3.55000557667338% (Minimal or Negative)
Shareholder yield for PNBK (annual period ending 2023-12-31)
Market cap (USD): 422561414.33
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -85912000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.33124584652845%
Total shareholder yield: -20.33124584652845% (Minimal or Negative)
Shareholder yield for PNBK (quarterly period ending 2024-09-30)
Market cap (USD): 209625766.89999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNBK (quarterly period ending 2024-12-31)
Market cap (USD): 214038940.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNBK (annual period ending 2024-12-31)
Market cap (USD): 214038940.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 168037000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 78.50767680966268%
Total shareholder yield: 78.50767680966268% (High Return)
Shareholder yield for PNBK (quarterly period ending 2025-03-31)
Market cap (USD): 127982047.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNBK (quarterly period ending 2025-06-30)
Market cap (USD): 167700613.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1694000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0101334541617364%
Total shareholder yield: 1.0101334541617364% (Low Return)
Shareholder yield for PNBK (quarterly period ending 2025-09-30)
Market cap (USD): 143428156.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5848000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.077302637683002%
Total shareholder yield: 4.077302637683002% (Moderate Return)
Shareholder yield for PNBK (quarterly period ending 2025-12-31)
Market cap (USD): 200799418.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0039840752762194676%
Total shareholder yield: -0.0039840752762194676% (Minimal or Negative)
Shareholder yield for PNBK (annual period ending 2025-12-31)
Market cap (USD): 200799418.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16622000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.277912405164999%
Total shareholder yield: 8.277912405164999% (Moderate Return)
Shareholder yield for PNN.AX (annual period ending 2021-06-30)
Market cap (USD): 85568159.17293233
Dividends paid: 0
Stock repurchases: 172709.02255639096
Dividend yield: 0%
Buyback yield: 0.2018379549422676%
Total shareholder yield: 0.2018379549422676% (Low Return)
Shareholder yield for PNN.AX (annual period ending 2022-06-30)
Market cap (USD): 132823572.27586207
Dividends paid: 0
Stock repurchases: 172906.20689655174
Net debt paydown: 20556.339123671245
Dividend yield: 0%
Buyback yield: 0.13017735025033195%
Debt paydown yield: 0.015476423929464616%
Total shareholder yield: 0.14565377417979655% (Low Return)
Shareholder yield for PNN.AX (annual period ending 2023-06-30)
Market cap (USD): 110153203.37748344
Dividends paid: 0
Stock repurchases: 237532.45033112582
Net debt paydown: -1382.1420415620005
Dividend yield: 0%
Buyback yield: 0.21563825930429556%
Debt paydown yield: -0.0012547452086577502%
Total shareholder yield: 0.2143835140956378% (Low Return)
Shareholder yield for PROAC.PA (annual period ending 2021-07-31)
Market cap (USD): 25798417.714285716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PROAC.PA (annual period ending 2022-07-31)
Market cap (USD): 17966755.19387755
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 193197.27891156462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0753042317702395%
Total shareholder yield: 1.0753042317702395% (Low Return)
Shareholder yield for PROAC.PA (annual period ending 2024-01-31)
Market cap (USD): 11777538.52173913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSD.TO (annual period ending 2021-12-31)
Market cap (USD): 55506811.99212597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSD.TO (annual period ending 2022-12-31)
Market cap (USD): 44375499.87499999
Dividends paid: 1974264.7058823528
Stock repurchases: 227205.88235294115
Net debt paydown: 1768023.3904585456
Dividend yield: 4.448997107511126%
Buyback yield: 0.5120074883504424%
Debt paydown yield: 3.9842331814601244%
Total shareholder yield: 8.945237777321692% (Moderate Return)
Shareholder yield for PSD.TO (annual period ending 2023-12-31)
Market cap (USD): 57246315.8560606
Dividends paid: 8222727.2727272725
Stock repurchases: 1471969.6969696968
Net debt paydown: -188346.70231729056
Dividend yield: 14.36376673287132%
Buyback yield: 2.5712915756374586%
Debt paydown yield: -0.3290110455157797%
Total shareholder yield: 16.606047262993% (High Return)
Shareholder yield for PSD.TO (quarterly period ending 2024-09-30)
Market cap (USD): 72127796.62222221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSD.TO (annual period ending 2024-12-31)
Market cap (USD): 70929869.93006994
Dividends paid: 11254545.454545455
Stock repurchases: 2713286.713286713
Net debt paydown: 61130.536130536115
Dividend yield: 15.867145203623464%
Buyback yield: 3.8253090213780943%
Debt paydown yield: 0.08618447515948496%
Total shareholder yield: 19.778638700161043% (High Return)
Shareholder yield for PSD.TO (quarterly period ending 2024-12-31)
Market cap (USD): 70929869.93006994
Dividends paid: 533566.4335664336
Stock repurchases: 158741.25874125876
Dividend yield: 0.7522450472452283%
Buyback yield: 0.2238002958383576%
Total shareholder yield: 0.9760453430835859% (Low Return)
Shareholder yield for PSD.TO (quarterly period ending 2025-03-31)
Market cap (USD): 80860051.72027972
Dividends paid: 7643356.643356644
Stock repurchases: 74125.87412587414
Net debt paydown: -2797.202797202801
Dividend yield: 9.452574517015412%
Buyback yield: 0.09167181141844774%
Debt paydown yield: -0.0034593136384319942%
Total shareholder yield: 9.540787014795427% (Moderate Return)
Shareholder yield for PSD.TO (quarterly period ending 2025-06-30)
Market cap (USD): 104020984.06569344
Dividends paid: 645985.401459854
Stock repurchases: 66423.35766423357
Net debt paydown: -9289.980092899787
Dividend yield: 0.6210145070843477%
Buyback yield: 0.06385572897703462%
Debt paydown yield: -0.008930871185599234%
Total shareholder yield: 0.6759393648757831% (Low Return)
Shareholder yield for PSD.TO (annual period ending 2025-12-31)
Market cap (USD): 118087878.7080292
Dividends paid: 17330656.93430657
Stock repurchases: 225547.44525547445
Net debt paydown: 44847.12367924048
Dividend yield: 14.676067623465745%
Buyback yield: 0.19099965866364463%
Debt paydown yield: 0.03797775366100397%
Total shareholder yield: 14.905045035790392% (High Return)
Shareholder yield for PSD.TO (quarterly period ending 2025-12-31)
Market cap (USD): 118087878.7080292
Dividends paid: 648175.1824817518
Stock repurchases: 81751.82481751824
Net debt paydown: 56934.30656934307
Dividend yield: 0.5488922229557166%
Buyback yield: 0.06922964974216245%
Debt paydown yield: 0.04821350607043457%
Total shareholder yield: 0.6663353787683136% (Low Return)
Shareholder yield for PSSA3.SA (annual period ending 2021-12-31)
Market cap (USD): 1864500476.3754385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSSA3.SA (annual period ending 2022-12-31)
Market cap (USD): 2354764966.466793
Dividends paid: 119220075.75757575
Stock repurchases: 0
Net debt paydown: -279167923.3991622
Dividend yield: 5.062928889096711%
Buyback yield: 0%
Debt paydown yield: -11.855447459711431%
Total shareholder yield: -6.79251857061472% (Minimal or Negative)
Shareholder yield for PSSA3.SA (annual period ending 2023-12-31)
Market cap (USD): 3346961984.691511
Dividends paid: 73627422.68041238
Stock repurchases: 0
Net debt paydown: 391677182.1305841
Dividend yield: 2.1998284718252816%
Buyback yield: 0%
Debt paydown yield: 11.702468803710806%
Total shareholder yield: 13.902297275536087% (High Return)