What is the current OmniAb share price?
The current share price of OmniAb is US$ 3.21
How many OmniAb shares are in issue?
OmniAb has 121,012,583 shares in issue
What is the market cap of OmniAb?
The market capitalisation of OmniAb is USD 388.45M
What is the 1 year trading range for OmniAb share price?
OmniAb has traded in the range of US$ 3.1002 to US$ 6.5488 during the past year
What is the PE ratio of OmniAb?
The price to earnings ratio of OmniAb is -7.67
What is the cash to sales ratio of OmniAb?
The cash to sales ratio of OmniAb is 11.37
What is the reporting currency for OmniAb?
OmniAb reports financial results in USD
What is the latest annual turnover for OmniAb?
The latest annual turnover of OmniAb is USD 34.16M
What is the latest annual profit for OmniAb?
The latest annual profit of OmniAb is USD -50.62M
What is the registered address of OmniAb?
The registered address for OmniAb is 251 LITTLE FALLS DRIVE, WILMINGTON, DELAWARE, 94608
What is the OmniAb website address?
The website address for OmniAb is www.omniab.com
Which industry sector does OmniAb operate in?
OmniAb operates in the BLANK CHECKS sector