The series is stated in the current share scale after splits; dividends are not included in the price
Company valuation
Market capitalisation
249M $
Price / earnings
27.9sector median 25.9
Return on assets
3.60%sector median 2.41%
Current ratio
0.1
Net income, last year
9M $
Earnings per share
$0.30
Based on the fiscal year ended 31 December 2025
The sector median covers every company in the sector on the US market, loss-making ones included.
Share count is a period average, so market cap is approximate.
How to read the figures
Market capitalization is the value of all of a company's shares at the current price: the price of one share times the number of shares.
P/E (price / earnings) is the share price divided by earnings per share over the last 12 months — roughly the number of years of current profit the price is worth. It is not calculated for loss-making companies.
ROA (return on assets) is net income divided by total assets: how efficiently the company uses what it owns.
The current ratio is current assets divided by short-term liabilities: whether the company has enough cash and inventory to pay its nearest debts.