_id
691725cf3c536f8df2316b0e
Ticker
ULIHF
Name
The United Laboratories International Holdings Limited
Exchange
PINK
Address
6 Fuk Wang Street, Yuen Long, Hong Kong
Country
USA
Sector
Healthcare
Industry
Drug Manufacturers - Specialty & Generic
Currency
USD
Website
https://www.tul.com.cn
Description
The United Laboratories International Holdings Limited, an investment holding company, engages in the research and development, manufacture, distribution, and sale of pharmaceutical products. It operates through three segments: Bulk Medicine, Intermediate Products, and Finished Products. The company offers oral antibiotics, antimicrobials for injection, anti-cold products, cough medicines, ophthalmic drugs, antiviral drugs, anti-hepatitis B drugs, diabetes drugs, skin drugs for external use, cardiovascular and cerebrovascular drugs, amoxicillin products, nervous system drugs, vitamins, veterinary drugs, and vacant gelatin capsules. It also provides intermediate products, such as 6-aminopenicillanic acid, tert-octylammonium clavulanate, anhydrous sodium carbonate sterile, and penicillin G potassium first crystal. In addition, the company manufactures and sells soft capsules casings; holds trademarks; and trades in pharmaceutical products, as well as offers management services. It has operations in the People's Republic of China, India, Europe, the Middle East, South America, rest of Asian regions, and internationally. The company was founded in 1990 and is headquartered in Yuen Long, Hong Kong.
Last Close
1.875
Volume
-
Current Price
1.875
Change
0
Last Updated
2026-01-07T13:49:40.192Z
Image
-
Ipo Date
-
Market Cap
3780303872
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
7518683000
Cost Of Revenue
3594809000
Gross Profit
3923874000
Operating Expenses
1632586000
Operating Income
2291288000
Interest Expense
-
Pretax Income
2419651000
Net Income
1894314000
Eps
1.042588228301083
Dividends Per Share
-
Shares Outstanding
1973026508
Income Tax Expense
526144000
EBITDA
2541551000
Operating Margin
30.47459242529576
Total Other Income Expense Net
128363000
Cash
9014463000
Short Term Investments
-
Receivables
5231999000
Inventories
2775603000
Total Current Assets
18303138000
Property Plant Equipment
10464032000
Total Assets
29434521000
Payables
3902284000
Short Term Debt
1393702000
Long Term Debt
3722187000
Total Liabilities
13821544000
Equity
15566827000
Bs_currency_symbol
CNY
Depreciation
290794000
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
-
PE
7.2917
PB
0.21884686262653272
ROE
12.168915348002518
ROA
6.435688217926155
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
68
Deep Value Investing Score
8.5
Defensive Investing Score
6.5
Dividend Investing Score
1.5
Economic Moat Investing Score
7.5
Garp Investing Score
7
Growth Investing Score
5.5
Momentum Investing Score
4
Net Net Investing Score
4.5
Quality Investing Score
6.5
Value Investing Score
8.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
7518683000
Quarters > 0 > income Statement > cost Of Revenue
3594809000
Quarters > 0 > income Statement > gross Profit
3923874000
Quarters > 0 > income Statement > operating Expenses
1632586000
Quarters > 0 > income Statement > operating Income
2291288000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
2419651000
Quarters > 0 > income Statement > net Income
1894314000
Quarters > 0 > income Statement > eps
1.042588228301083
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1816934000
Quarters > 0 > income Statement > income Tax Expense
526144000
Quarters > 0 > income Statement > EBITDA
2541551000
Quarters > 0 > income Statement > operating Margin
30.47459242529576
Quarters > 0 > income Statement > total Other Income Expense Net
128363000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
9014463000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
5231999000
Quarters > 0 > balance Sheet > inventories
2775603000
Quarters > 0 > balance Sheet > total Current Assets
18303138000
Quarters > 0 > balance Sheet > property Plant Equipment
10464032000
Quarters > 0 > balance Sheet > total Assets
29434521000
Quarters > 0 > balance Sheet > payables
3902284000
Quarters > 0 > balance Sheet > short Term Debt
1393702000
Quarters > 0 > balance Sheet > long Term Debt
3722187000
Quarters > 0 > balance Sheet > total Liabilities
13821544000
Quarters > 0 > balance Sheet > equity
15566827000
Quarters > 0 > balance Sheet > currency_symbol
CNY
Quarters > 0 > cash Flow > net Income
1894314000
Quarters > 0 > cash Flow > depreciation
290794000
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
1.042588228301083
Quarters > 0 > ratios > PB
0.21884686262653272
Quarters > 0 > ratios > ROE
12.168915348002518
Quarters > 0 > ratios > ROA
6.435688217926155
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
68
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
3759341500
Quarters > 1 > income Statement > cost Of Revenue
1797404500
Quarters > 1 > income Statement > gross Profit
1961937000
Quarters > 1 > income Statement > operating Expenses
816293000
Quarters > 1 > income Statement > operating Income
1145644000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
1209825500
Quarters > 1 > income Statement > net Income
947157000
Quarters > 1 > income Statement > eps
0.5212941141505415
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1816934000
Quarters > 1 > income Statement > income Tax Expense
263072000
Quarters > 1 > income Statement > EBITDA
1270775500
Quarters > 1 > income Statement > operating Margin
30.47459242529576
Quarters > 1 > income Statement > total Other Income Expense Net
64181500
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
9014463000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
5231999000
Quarters > 1 > balance Sheet > inventories
2775603000
Quarters > 1 > balance Sheet > total Current Assets
18303138000
Quarters > 1 > balance Sheet > property Plant Equipment
10464032000
Quarters > 1 > balance Sheet > total Assets
29434521000
Quarters > 1 > balance Sheet > payables
3902284000
Quarters > 1 > balance Sheet > short Term Debt
1393702000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
13821544000
Quarters > 1 > balance Sheet > equity
15566827000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
947157000
Quarters > 1 > cash Flow > depreciation
145397000
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.5212941141505415
Quarters > 1 > ratios > PB
0.21884686262653272
Quarters > 1 > ratios > ROE
6.084457674001259
Quarters > 1 > ratios > ROA
3.2178441089630776
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
60
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
6583133000
Quarters > 2 > income Statement > cost Of Revenue
3845107000
Quarters > 2 > income Statement > gross Profit
2738026000
Quarters > 2 > income Statement > operating Expenses
1680455000
Quarters > 2 > income Statement > operating Income
1057571000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
1387196000
Quarters > 2 > income Statement > net Income
1168300000
Quarters > 2 > income Statement > eps
0.6431241643046547
Quarters > 2 > income Statement > dividends Per Share
1017535000
Quarters > 2 > income Statement > shares Outstanding
1816601000
Quarters > 2 > income Statement > income Tax Expense
220370000
Quarters > 2 > income Statement > EBITDA
1388305000
Quarters > 2 > income Statement > operating Margin
16.06485847999729
Quarters > 2 > income Statement > total Other Income Expense Net
329625000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
6329841000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6036360000
Quarters > 2 > balance Sheet > inventories
2434166000
Quarters > 2 > balance Sheet > total Current Assets
16070696000
Quarters > 2 > balance Sheet > property Plant Equipment
9458622000
Quarters > 2 > balance Sheet > total Assets
25833052000
Quarters > 2 > balance Sheet > payables
4175056000
Quarters > 2 > balance Sheet > short Term Debt
835165000
Quarters > 2 > balance Sheet > long Term Debt
2307899000
Quarters > 2 > balance Sheet > total Liabilities
11397812000
Quarters > 2 > balance Sheet > equity
14388283000
Quarters > 2 > balance Sheet > currency_symbol
CNY
Quarters > 2 > cash Flow > net Income
1168300000
Quarters > 2 > cash Flow > depreciation
310478000
Quarters > 2 > cash Flow > change In Working Capital
-990732000
Quarters > 2 > cash Flow > cash From Operations
1353725000
Quarters > 2 > cash Flow > capital Expenditures
936021000
Quarters > 2 > cash Flow > cash From Investing
-1204421000
Quarters > 2 > cash Flow > cash From Financing
-373461000
Quarters > 2 > cash Flow > net Change In Cash
-
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.6431241643046547
Quarters > 2 > ratios > PB
0.23672921049718024
Quarters > 2 > ratios > ROE
8.119801368933318
Quarters > 2 > ratios > ROA
4.52250086439651
Quarters > 2 > ratios > FCF
417704000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.06345063968782037
Quarters > 2 > health Score
61
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
3291566500
Quarters > 3 > income Statement > cost Of Revenue
1922553500
Quarters > 3 > income Statement > gross Profit
1369013000
Quarters > 3 > income Statement > operating Expenses
840227500
Quarters > 3 > income Statement > operating Income
528785500
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
693598000
Quarters > 3 > income Statement > net Income
584150000
Quarters > 3 > income Statement > eps
0.32156208215232734
Quarters > 3 > income Statement > dividends Per Share
508767500
Quarters > 3 > income Statement > shares Outstanding
1816601000
Quarters > 3 > income Statement > income Tax Expense
110185000
Quarters > 3 > income Statement > EBITDA
694152500
Quarters > 3 > income Statement > operating Margin
16.06485847999729
Quarters > 3 > income Statement > total Other Income Expense Net
164812500
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
6329841000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
5725964000
Quarters > 3 > balance Sheet > inventories
2434166000
Quarters > 3 > balance Sheet > total Current Assets
16070696000
Quarters > 3 > balance Sheet > property Plant Equipment
9175324000
Quarters > 3 > balance Sheet > total Assets
25833052000
Quarters > 3 > balance Sheet > payables
4175055999
Quarters > 3 > balance Sheet > short Term Debt
835165000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
11397812000
Quarters > 3 > balance Sheet > equity
14388283000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
584150000
Quarters > 3 > cash Flow > depreciation
155239000
Quarters > 3 > cash Flow > change In Working Capital
-495366000
Quarters > 3 > cash Flow > cash From Operations
676862500
Quarters > 3 > cash Flow > capital Expenditures
468010500
Quarters > 3 > cash Flow > cash From Investing
-602210500
Quarters > 3 > cash Flow > cash From Financing
-186730500
Quarters > 3 > cash Flow > net Change In Cash
-
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.32156208215232734
Quarters > 3 > ratios > PB
0.23672921049718024
Quarters > 3 > ratios > ROE
4.059900684466659
Quarters > 3 > ratios > ROA
2.261250432198255
Quarters > 3 > ratios > FCF
208852000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.06345063968782037
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
13758937000
Annuals > 0 > income Statement > cost Of Revenue
7676546000
Annuals > 0 > income Statement > gross Profit
6082391000
Annuals > 0 > income Statement > operating Expenses
2966072000
Annuals > 0 > income Statement > operating Income
3116319000
Annuals > 0 > income Statement > interest Expense
34958000
Annuals > 0 > income Statement > pretax Income
3288898000
Annuals > 0 > income Statement > net Income
2659704000
Annuals > 0 > income Statement > eps
1.46393852094931
Annuals > 0 > income Statement > dividends Per Share
1017535000
Annuals > 0 > income Statement > shares Outstanding
1816814000
Annuals > 0 > income Statement > income Tax Expense
631077000
Annuals > 0 > income Statement > EBITDA
3939403000
Annuals > 0 > income Statement > operating Margin
22.649416884458443
Annuals > 0 > income Statement > total Other Income Expense Net
172579000
Annuals > 0 > income Statement > currency_symbol
CNY
Annuals > 0 > balance Sheet > cash
6329841000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
6036360000
Annuals > 0 > balance Sheet > inventories
2434166000
Annuals > 0 > balance Sheet > total Current Assets
16070696000
Annuals > 0 > balance Sheet > property Plant Equipment
9458622000
Annuals > 0 > balance Sheet > total Assets
25833052000
Annuals > 0 > balance Sheet > payables
4175056000
Annuals > 0 > balance Sheet > short Term Debt
835165000
Annuals > 0 > balance Sheet > long Term Debt
2307899000
Annuals > 0 > balance Sheet > total Liabilities
11397812000
Annuals > 0 > balance Sheet > equity
14388283000
Annuals > 0 > balance Sheet > currency_symbol
CNY
Annuals > 0 > cash Flow > net Income
3288898000
Annuals > 0 > cash Flow > depreciation
615547000
Annuals > 0 > cash Flow > change In Working Capital
114740000
Annuals > 0 > cash Flow > cash From Operations
3199302000
Annuals > 0 > cash Flow > capital Expenditures
1870280000
Annuals > 0 > cash Flow > cash From Investing
-1728091000
Annuals > 0 > cash Flow > cash From Financing
596908000
Annuals > 0 > cash Flow > net Change In Cash
2067852000
Annuals > 0 > cash Flow > currency_symbol
CNY
Annuals > 0 > ratios > PE
1.46393852094931
Annuals > 0 > ratios > PB
0.23675696745747912
Annuals > 0 > ratios > ROE
18.485207720754453
Annuals > 0 > ratios > ROA
10.295740511032147
Annuals > 0 > ratios > FCF
1329022000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0965933632808988
Annuals > 0 > health Score
78
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
13739879000
Annuals > 1 > income Statement > cost Of Revenue
7405042000
Annuals > 1 > income Statement > gross Profit
6334837000
Annuals > 1 > income Statement > operating Expenses
3045518000
Annuals > 1 > income Statement > operating Income
3289319000
Annuals > 1 > income Statement > interest Expense
66896000
Annuals > 1 > income Statement > pretax Income
3344148000
Annuals > 1 > income Statement > net Income
2701350000
Annuals > 1 > income Statement > eps
1.4866867691013947
Annuals > 1 > income Statement > dividends Per Share
581448000
Annuals > 1 > income Statement > shares Outstanding
1817027000
Annuals > 1 > income Statement > income Tax Expense
643303000
Annuals > 1 > income Statement > EBITDA
3976692000
Annuals > 1 > income Statement > operating Margin
23.93994153805867
Annuals > 1 > income Statement > total Other Income Expense Net
54829000
Annuals > 1 > income Statement > currency_symbol
CNY
Annuals > 1 > balance Sheet > cash
4261989000
Annuals > 1 > balance Sheet > short Term Investments
-1
Annuals > 1 > balance Sheet > receivables
5862717000
Annuals > 1 > balance Sheet > inventories
2238483000
Annuals > 1 > balance Sheet > total Current Assets
13787201000
Annuals > 1 > balance Sheet > property Plant Equipment
6874107000
Annuals > 1 > balance Sheet > total Assets
21017180000
Annuals > 1 > balance Sheet > payables
4220081000
Annuals > 1 > balance Sheet > short Term Debt
200362000
Annuals > 1 > balance Sheet > long Term Debt
1299000000
Annuals > 1 > balance Sheet > total Liabilities
8269562000
Annuals > 1 > balance Sheet > equity
12734778000
Annuals > 1 > balance Sheet > currency_symbol
CNY
Annuals > 1 > cash Flow > net Income
3344148000
Annuals > 1 > cash Flow > depreciation
565648000
Annuals > 1 > cash Flow > change In Working Capital
-904795000
Annuals > 1 > cash Flow > cash From Operations
2439438000
Annuals > 1 > cash Flow > capital Expenditures
1461935000
Annuals > 1 > cash Flow > cash From Investing
-1556950000
Annuals > 1 > cash Flow > cash From Financing
-1362678000
Annuals > 1 > cash Flow > net Change In Cash
-481082000
Annuals > 1 > cash Flow > currency_symbol
CNY
Annuals > 1 > ratios > PE
1.4866867691013947
Annuals > 1 > ratios > PB
0.2675292513933105
Annuals > 1 > ratios > ROE
21.212383914348564
Annuals > 1 > ratios > ROA
12.853056404332076
Annuals > 1 > ratios > FCF
977503000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07114349405842657
Annuals > 1 > health Score
75
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
11334262000
Annuals > 2 > income Statement > cost Of Revenue
6365272000
Annuals > 2 > income Statement > gross Profit
4968990000
Annuals > 2 > income Statement > operating Expenses
2951366000
Annuals > 2 > income Statement > operating Income
2015056000
Annuals > 2 > income Statement > interest Expense
81595000
Annuals > 2 > income Statement > pretax Income
2006766000
Annuals > 2 > income Statement > net Income
1581094000
Annuals > 2 > income Statement > eps
0.8688618641226995
Annuals > 2 > income Statement > dividends Per Share
272636000
Annuals > 2 > income Statement > shares Outstanding
1819730000
Annuals > 2 > income Statement > income Tax Expense
425743000
Annuals > 2 > income Statement > EBITDA
2538723000
Annuals > 2 > income Statement > operating Margin
17.77844909531825
Annuals > 2 > income Statement > total Other Income Expense Net
-18307000
Annuals > 2 > income Statement > currency_symbol
CNY
Annuals > 2 > balance Sheet > cash
4743071000
Annuals > 2 > balance Sheet > short Term Investments
6559947
Annuals > 2 > balance Sheet > receivables
4475822000
Annuals > 2 > balance Sheet > inventories
2163626000
Annuals > 2 > balance Sheet > total Current Assets
12514946000
Annuals > 2 > balance Sheet > property Plant Equipment
6187881000
Annuals > 2 > balance Sheet > total Assets
18979625000
Annuals > 2 > balance Sheet > payables
3558424000
Annuals > 2 > balance Sheet > short Term Debt
1363102000
Annuals > 2 > balance Sheet > long Term Debt
1095789000
Annuals > 2 > balance Sheet > total Liabilities
8370194000
Annuals > 2 > balance Sheet > equity
10608086000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1581094000
Annuals > 2 > cash Flow > depreciation
534776000
Annuals > 2 > cash Flow > change In Working Capital
-550253000
Annuals > 2 > cash Flow > cash From Operations
2030543000
Annuals > 2 > cash Flow > capital Expenditures
779548000
Annuals > 2 > cash Flow > cash From Investing
-594919000
Annuals > 2 > cash Flow > cash From Financing
-24166000
Annuals > 2 > cash Flow > net Change In Cash
1412062000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.8688618641226995
Annuals > 2 > ratios > PB
0.32164084548334165
Annuals > 2 > ratios > ROE
14.904611444515062
Annuals > 2 > ratios > ROA
8.330480712869722
Annuals > 2 > ratios > FCF
1250995000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.11037286768207757
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
9703438000
Annuals > 3 > income Statement > cost Of Revenue
5492391000
Annuals > 3 > income Statement > gross Profit
4211047000
Annuals > 3 > income Statement > operating Expenses
2799646000
Annuals > 3 > income Statement > operating Income
1411401000
Annuals > 3 > income Statement > interest Expense
60231000
Annuals > 3 > income Statement > pretax Income
1202647000
Annuals > 3 > income Statement > net Income
988098000
Annuals > 3 > income Statement > eps
0.5369972332168325
Annuals > 3 > income Statement > dividends Per Share
220847000
Annuals > 3 > income Statement > shares Outstanding
1840043000
Annuals > 3 > income Statement > income Tax Expense
213062000
Annuals > 3 > income Statement > EBITDA
1977754000
Annuals > 3 > income Statement > operating Margin
14.545370414073858
Annuals > 3 > income Statement > total Other Income Expense Net
-208754000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3331009000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
3423657000
Annuals > 3 > balance Sheet > inventories
2004029000
Annuals > 3 > balance Sheet > total Current Assets
9986332000
Annuals > 3 > balance Sheet > property Plant Equipment
6069469000
Annuals > 3 > balance Sheet > total Assets
16331119000
Annuals > 3 > balance Sheet > payables
3210675000
Annuals > 3 > balance Sheet > short Term Debt
1613777000
Annuals > 3 > balance Sheet > long Term Debt
221212000
Annuals > 3 > balance Sheet > total Liabilities
6991211000
Annuals > 3 > balance Sheet > equity
9340492000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
988098000
Annuals > 3 > cash Flow > depreciation
607153000
Annuals > 3 > cash Flow > change In Working Capital
-1437904000
Annuals > 3 > cash Flow > cash From Operations
1542551000
Annuals > 3 > cash Flow > capital Expenditures
482168000
Annuals > 3 > cash Flow > cash From Investing
-587224000
Annuals > 3 > cash Flow > cash From Financing
-620926000
Annuals > 3 > cash Flow > net Change In Cash
334207000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.5369972332168325
Annuals > 3 > ratios > PB
0.3693681901338816
Annuals > 3 > ratios > ROE
10.578650460810843
Annuals > 3 > ratios > ROA
6.05039985318826
Annuals > 3 > ratios > FCF
1060383000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.10927910293238334
Annuals > 3 > health Score
68
Valuation > metrics > PE
7.2917
Valuation > metrics > PB
0.21884686262653272
Valuation > final Score
90
Valuation > verdict
52.6% Undervalued
Profitability > metrics > ROE
12.168915348002518
Profitability > metrics > ROA
10.349667909404388
Profitability > metrics > Net Margin
0.2519475817772873
Profitability > final Score
84
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.8878844738237278
Risk > metrics > Interest Coverage
18.796456111566858
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.4560397251805424
Liquidity > metrics > Quick Ratio
2.931944117677048
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
58
Prev Profitabilities > 1
65
Prev Profitabilities > 2
46
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:45:18.239Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-23
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2021-03-31
Earnings History > 1 > report Date
2021-06-30
Earnings History > 1 > date
2021-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
CNY
Earnings History > 1 > eps Actual
0.0262
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.0262
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2020-12-31
Earnings History > 2 > report Date
2021-03-31
Earnings History > 2 > date
2020-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
CNY
Earnings History > 2 > eps Actual
0.0258
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.0258
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2020-09-30
Earnings History > 3 > report Date
2020-12-31
Earnings History > 3 > date
2020-09-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
CNY
Earnings History > 3 > eps Actual
0.0208
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.0208
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-06-30
Earnings History > 4 > report Date
2020-09-30
Earnings History > 4 > date
2020-06-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
CNY
Earnings History > 4 > eps Actual
0.02
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-03-31
Earnings History > 5 > report Date
2020-06-30
Earnings History > 5 > date
2020-03-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
CNY
Earnings History > 5 > eps Actual
0.0085
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.0085
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2019-12-31
Earnings History > 6 > report Date
2020-03-31
Earnings History > 6 > date
2019-12-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
CNY
Earnings History > 6 > eps Actual
0.0085
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.0085
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2019-09-30
Earnings History > 7 > report Date
2019-12-31
Earnings History > 7 > date
2019-09-30
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
CNY
Earnings History > 7 > eps Actual
0.0151
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.0151
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-06-30
Earnings History > 8 > report Date
2019-09-30
Earnings History > 8 > date
2019-06-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
CNY
Earnings History > 8 > eps Actual
0.0148
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0.0148
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-03-31
Earnings History > 9 > report Date
2019-06-30
Earnings History > 9 > date
2019-03-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
CNY
Earnings History > 9 > eps Actual
0.0131
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.0131
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2018-12-31
Earnings History > 10 > report Date
2019-03-31
Earnings History > 10 > date
2018-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
CNY
Earnings History > 10 > eps Actual
0.0134
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.0134
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2018-09-30
Earnings History > 11 > report Date
2018-12-31
Earnings History > 11 > date
2018-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
CNY
Earnings History > 11 > eps Actual
0.0178
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.0178
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-06-30
Earnings History > 12 > report Date
2018-09-30
Earnings History > 12 > date
2018-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
CNY
Earnings History > 12 > eps Actual
0.0179
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
0.0179
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-03-31
Earnings History > 13 > report Date
2018-06-30
Earnings History > 13 > date
2018-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
CNY
Earnings History > 13 > eps Actual
0.0042
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0.0042
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2017-12-31
Earnings History > 14 > report Date
2018-03-31
Earnings History > 14 > date
2017-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
CNY
Earnings History > 14 > eps Actual
0.0045
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0.0045
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2017-09-30
Earnings History > 15 > report Date
2017-12-31
Earnings History > 15 > date
2017-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
CNY
Earnings History > 15 > eps Actual
-0.0013
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
-0.0013
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-06-30
Earnings History > 16 > report Date
2017-09-30
Earnings History > 16 > date
2017-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
CNY
Earnings History > 16 > eps Actual
-0.0013
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
-0.0013
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-03-31
Earnings History > 17 > report Date
2017-06-30
Earnings History > 17 > date
2017-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
CNY
Earnings History > 17 > eps Actual
0.0024
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.0024
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2016-12-31
Earnings History > 18 > report Date
2017-03-31
Earnings History > 18 > date
2016-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
CNY
Earnings History > 18 > eps Actual
0.0024
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0024
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2016-09-30
Earnings History > 19 > report Date
2016-12-31
Earnings History > 19 > date
2016-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
CNY
Earnings History > 19 > eps Actual
-0.0115
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
-0.0115
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-06-30
Earnings History > 20 > report Date
2016-09-30
Earnings History > 20 > date
2016-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
CNY
Earnings History > 20 > eps Actual
-0.0119
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
-0.0119
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-03-31
Earnings History > 21 > report Date
2016-06-30
Earnings History > 21 > date
2016-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
CNY
Earnings History > 21 > eps Actual
-0.0006
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
-0.0006
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2015-12-31
Earnings History > 22 > report Date
2016-03-31
Earnings History > 22 > date
2015-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
CNY
Earnings History > 22 > eps Actual
-0.0006
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
-0.0006
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2015-09-30
Earnings History > 23 > report Date
2015-12-31
Earnings History > 23 > date
2015-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
CNY
Earnings History > 23 > eps Actual
-0.0067
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
-0.0067
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-06-30
Earnings History > 24 > report Date
2015-09-30
Earnings History > 24 > date
2015-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
CNY
Earnings History > 24 > eps Actual
-0.0067
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
-0.0067
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-03-31
Earnings History > 25 > report Date
2015-06-30
Earnings History > 25 > date
2015-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
CNY
Earnings History > 25 > eps Actual
0.0111
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.0111
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2014-12-31
Earnings History > 26 > report Date
2015-03-31
Earnings History > 26 > date
2014-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
CNY
Earnings History > 26 > eps Actual
0.0111
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0111
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2014-09-30
Earnings History > 27 > report Date
2014-12-31
Earnings History > 27 > date
2014-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
CNY
Earnings History > 27 > eps Actual
-0.0011
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
-0.0011
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-06-30
Earnings History > 28 > report Date
2014-09-30
Earnings History > 28 > date
2014-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
CNY
Earnings History > 28 > eps Actual
-0.0011
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.0011
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-03-31
Earnings History > 29 > report Date
2014-06-30
Earnings History > 29 > date
2014-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
CNY
Earnings History > 29 > eps Actual
0.0282
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0282
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2013-12-31
Earnings History > 30 > report Date
2014-03-31
Earnings History > 30 > date
2013-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
CNY
Earnings History > 30 > eps Actual
0.0281
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0281
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2013-09-30
Earnings History > 31 > report Date
2013-12-31
Earnings History > 31 > date
2013-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
CNY
Earnings History > 31 > eps Actual
0.0001
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0001
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-06-30
Earnings History > 32 > report Date
2013-09-30
Earnings History > 32 > date
2013-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
CNY
Earnings History > 32 > eps Actual
0.0001
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0001
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-03-31
Earnings History > 33 > report Date
2013-06-30
Earnings History > 33 > date
2013-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
CNY
Earnings History > 33 > eps Actual
0.0017
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.0017
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2012-12-31
Earnings History > 34 > report Date
2013-03-31
Earnings History > 34 > date
2012-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
CNY
Earnings History > 34 > eps Actual
0.0017
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.0017
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2012-09-30
Earnings History > 35 > report Date
2012-12-31
Earnings History > 35 > date
2012-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
CNY
Earnings History > 35 > eps Actual
-0.0003
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.0003
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-06-30
Earnings History > 36 > report Date
2012-09-30
Earnings History > 36 > date
2012-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
CNY
Earnings History > 36 > eps Actual
-0.0003
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
-0.0003
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-03-31
Earnings History > 37 > report Date
2012-06-30
Earnings History > 37 > date
2012-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
CNY
Earnings History > 37 > eps Actual
0.0045
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0045
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2011-12-31
Earnings History > 38 > report Date
2012-03-31
Earnings History > 38 > date
2011-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
CNY
Earnings History > 38 > eps Actual
0.0045
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0045
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2011-09-30
Earnings History > 39 > report Date
2011-12-31
Earnings History > 39 > date
2011-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
CNY
Earnings History > 39 > eps Actual
-0.0097
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.0097
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-06-30
Earnings History > 40 > report Date
2011-09-30
Earnings History > 40 > date
2011-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
CNY
Earnings History > 40 > eps Actual
-0.0097
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.0097
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-03-31
Earnings History > 41 > report Date
2011-06-30
Earnings History > 41 > date
2011-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
CNY
Earnings History > 41 > eps Actual
0.0152
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0152
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2010-12-31
Earnings History > 42 > report Date
2011-03-31
Earnings History > 42 > date
2010-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
CNY
Earnings History > 42 > eps Actual
0.0139
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0139
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2010-09-30
Earnings History > 43 > report Date
2010-12-31
Earnings History > 43 > date
2010-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
CNY
Earnings History > 43 > eps Actual
0.0247
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0247
Earnings History > 43 > surprise Percent
-
The United Laboratories International Holdings Limited, an investment holding company, engages in the research and development, manufacture, distribution, and sale of pharmaceutical products. It operates through three segments: Bulk Medicine, Intermediate Products, and Finished Products. The company offers oral antibiotics, antimicrobials for injection, anti-cold products, cough medicines, ophthalmic drugs, antiviral drugs, anti-hepatitis B drugs, diabetes drugs, skin drugs for external use, cardiovascular and cerebrovascular drugs, amoxicillin products, nervous system drugs, vitamins, veterinary drugs, and vacant gelatin capsules. It also provides intermediate products, such as 6-aminopenicillanic acid, tert-octylammonium clavulanate, anhydrous sodium carbonate sterile, and penicillin G potassium first crystal. In addition, the company manufactures and sells soft capsules casings; holds trademarks; and trades in pharmaceutical products, as well as offers management services. It has operations in the People's Republic of China, India, Europe, the Middle East, South America, rest of Asian regions, and internationally. The company was founded in 1990 and is headquartered in Yuen Long, Hong Kong.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AI Expect Novo Nordisk To Outperform Eli Lilly In 2026: Here's Why Seeking Alpha
Read more →(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of The United Laboratories International Holdings Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2021-03-31
EPS Actual
0.0262
EPS Estimate
0
EPS Difference
0.0262
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.