Skip to content
20-F

Annual Report (Foreign)

Sol-Gel Technologies Ltd. SLGL

0001178913-26-001552

← back to feed
Filed
Mar 19, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 2.79M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 2.79M sh
Shares Diluted restated FY 2025 · Dec 31, 2023 2.71M sh
Shares Outstanding FY 2025 · Dec 31, 2025 2.79M sh
Capex FY 2025 · Dec 31, 2025 $47K
Capex FY 2025 · Dec 31, 2024 $2K
Capex FY 2025 · Dec 31, 2023 $134K
Operating Cash Flow FY 2025 · Dec 31, 2025 $322K
Operating Cash Flow FY 2025 · Dec 31, 2024 −$13.89M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$17.73M
Cash And Equivalents FY 2025 · Dec 31, 2025 $11.03M
Cash And Equivalents FY 2025 · Dec 31, 2024 $19.49M
Cash And Equivalents FY 2025 · Dec 31, 2023 $7.51M
Stockholders Equity FY 2025 · Dec 31, 2025 $22.81M
Stockholders Equity FY 2025 · Dec 31, 2024 $28.85M
Stockholders Equity FY 2025 · Dec 31, 2023 $38.64M
Stockholders Equity FY 2025 · Dec 31, 2022 $42.21M
Current Liabilities FY 2025 · Dec 31, 2025 $6.17M
Current Liabilities FY 2025 · Dec 31, 2024 $5.29M
Total Liabilities FY 2025 · Dec 31, 2025 $7.11M
Total Liabilities FY 2025 · Dec 31, 2024 $7M
Current Assets FY 2025 · Dec 31, 2025 $26.97M
Current Assets FY 2025 · Dec 31, 2024 $31.3M
Total Assets FY 2025 · Dec 31, 2025 $29.92M
Total Assets FY 2025 · Dec 31, 2024 $35.85M
Eps Diluted FY 2025 · Dec 31, 2025 −$2.19
Eps Diluted restated FY 2025 · Dec 31, 2024 −$3.79
Eps Diluted restated FY 2025 · Dec 31, 2023 −$10.01
Eps Basic FY 2025 · Dec 31, 2025 −$2.19
Eps Basic restated FY 2025 · Dec 31, 2024 −$3.79
Eps Basic restated FY 2025 · Dec 31, 2023 −$10.01
Sga Expense FY 2025 · Dec 31, 2025 $4.18M
Sga Expense FY 2025 · Dec 31, 2024 $5.75M
Sga Expense FY 2025 · Dec 31, 2023 $7.37M
Rd Expense FY 2025 · Dec 31, 2025 $22.8M
Rd Expense FY 2025 · Dec 31, 2024 $17.8M
Rd Expense FY 2025 · Dec 31, 2023 $23.54M
Net Income FY 2025 · Dec 31, 2025 −$6.13M
Net Income FY 2025 · Dec 31, 2024 −$10.58M
Net Income FY 2025 · Dec 31, 2023 −$27.24M
Operating Income FY 2025 · Dec 31, 2025 −$7.54M
Operating Income FY 2025 · Dec 31, 2024 −$12.01M
Operating Income FY 2025 · Dec 31, 2023 −$29.31M
Revenue FY 2025 · Dec 31, 2025 $19.39M
Revenue FY 2025 · Dec 31, 2024 $11.54M
Revenue FY 2025 · Dec 31, 2023 $1.55M