MarketBrain

OSR Holdings, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$2.9M$3.5M
Gross profit$592,905$811,236
Operating income-$18.3M-$11.7M-$1.8M-$35,388-$3,308
Cost of revenue$2.3M$2.7M
Cash from operations-$4.3M-$1.8M-$818,766-$4,235-$461
Share repurchases$36.2M$36.0M
Total assets$171.2M$175.2M$36.6M$1.2M$705,087
Total liabilities$44.2M$32.0M$4.1M$1.3M$707,207

Shares outstanding 35.1M

Annual filing data through FY ended December 31, 2025; float as of July 2, 2026.