MarketInOut Stock Screener Log In | Sign Up

Investor AB Series B

OTC • Financial Services • Asset Management • Quote as of 10/30/2026
Investor AB Series B stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeOTC
Market Capitalization130,690 mln
Float1,806 mln
Earnings Date10/16/2026

EPS

7.45
Strong

P / E

5.84
Undervalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-0.83
Highly suspicious

Relative Strength

71 / 100
Outperforming

Debt / Equity

0.12
Very low leverage

Business Description

Founded in Stockholm in 1916, Investor AB is a Swedish investment firm that backs both listed and private companies across a wide range of industries, including healthcare, technology, life sciences, and financial services. The firm typically invests between $200 million and $700 million per deal, taking majority or influential minority stakes, and actively participates in company governance through board representation. Its operating investments focus primarily on established, mid-to-large businesses based in Northern Europe, while its broader investment activity spans global markets. The firm generally plans to exit its private equity positions within three to seven years.

Key Fundamentals

EPS7.45
P/E5.84
ROE27.51
RPS8.32
ROIC24.79
ROA23.70
Interest Cover49.63
EBITDA, mln23,661
EV / EBITDA4.90
EV / EBIT4.90
Revenue, mln15,003
EV / Revenue6.73

Quote Details

Last 43.4850
Change 1.19 (2.8%)
Open 43.5500
Volume 3,909
Turnover 169,983
Average Volume 21,661

Financial Ratios

Pre-Tax Profit Margin134
Leverage Ratio1.15
Current Ratio2.24
Price / Book1.19
Price / Tangible Book1.33
Price / Cash Flow48.94
Price / Free Cash Flow62.34
Debt / Equity0.12
Price / Sales6.57

Financial Strength

Altman Z-Score5.5
Piotroski F-Score 6 / 9
Beneish M-Score-0.83
Price to Intrinsic Value1.26
Price to Graham Number0.54
Shiller PE Ratio12.05

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 5.04% 85 / 100   
1 Month 4.03% 76 / 100   
2 Months 5.66% 73 / 100   
6 Months 10.92% 74 / 100   
1 Year 44.9% 81 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog