Embla Medical hf. (OSSFF) Financials

OSSFF Assets vs Liabilities

DateAssetsLiabilities
June 30, 2026 1.7 billion 791.4 million
March 31, 2026 1.7 billion 804.6 million
Dec. 31, 2025 1.7 billion 848.7 million
Sept. 30, 2025 1.7 billion 848.5 million

OSSFF Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
June 30, 2026 31.1 million ?
March 31, 2026 5.1 million ?
Dec. 31, 2025 48.3 million ?
Sept. 30, 2025 43.3 million ?

OSSFF Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
June 30, 2026 42.0 million
March 31, 2026 14.2 million
Dec. 31, 2025 24.6 million
Sept. 30, 2025 25.9 million

OSSFF Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
June 30, 2026 98.8 million 205.2 million 173.9 million
March 31, 2026 93.7 million 212.2 million 179.7 million
Dec. 31, 2025 102.3 million 444.7 million 181.4 million
Sept. 30, 2025 101.7 million 360.1 million 149.1 million

OSSFF Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
June 30, 2026 429.8 million
March 31, 2026 427.2 million
Dec. 31, 2025 427.8 million
Sept. 30, 2025 425.5 million

OSSFF Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
June 30, 2026 6.0 million 13.0 million 109.4 million 90.5 million
March 31, 2026 4.0 million 11.2 million 107.5 million 87.0 million
Dec. 31, 2025 5.6 million 10.4 million 105.9 million 92.2 million
Sept. 30, 2025 5.1 million 9.8 million 91.5 million -

OSSFF Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
June 30, 2026 258.6 million 94.5 million
March 31, 2026 228.8 million 98.5 million
Dec. 31, 2025 256.7 million 109.0 million
Sept. 30, 2025 237.1 million 99.1 million

OSSFF

Price: $4.15

52 week price:
4.15
5.33

Dividend Yield: 0.54%

Payout Ratio Range:
0.01%
139.55%

Earnings Per Share: 0.20 USD

P/E Ratio: 20.75

Exchange: PNK

Sector: Healthcare

Industry: Medical Devices

Market Capitalization: 1.8 billion

Links: