What is the current Osprey Technology Acquis... share price?
The current share price of Osprey Technology Acquis... is US$ 11.41
How many Osprey Technology Acquis... shares are in issue?
Osprey Technology Acquis... has 142,988,000 shares in issue
What is the market cap of Osprey Technology Acquis...?
The market capitalisation of Osprey Technology Acquis... is USD 1.63B
What is the 1 year trading range for Osprey Technology Acquis... share price?
Osprey Technology Acquis... has traded in the range of US$ 0.00 to US$ 0.00 during the past year
What is the PE ratio of Osprey Technology Acquis...?
The price to earnings ratio of Osprey Technology Acquis... is -30.29
What is the cash to sales ratio of Osprey Technology Acquis...?
The cash to sales ratio of Osprey Technology Acquis... is 17.27
What is the reporting currency for Osprey Technology Acquis...?
Osprey Technology Acquis... reports financial results in USD
What is the latest annual turnover for Osprey Technology Acquis...?
The latest annual turnover of Osprey Technology Acquis... is USD 94.49M
What is the latest annual profit for Osprey Technology Acquis...?
The latest annual profit of Osprey Technology Acquis... is USD -53.86M
What is the registered address of Osprey Technology Acquis...?
The registered address for Osprey Technology Acquis... is 1209 ORANGE STREET, NEW CASTLE, WILMINGTON, DELAWARE, 19801
What is the Osprey Technology Acquis... website address?
The website address for Osprey Technology Acquis... is www.blacksky.com
Which industry sector does Osprey Technology Acquis... operate in?
Osprey Technology Acquis... operates in the RADIO, TV BROADCAST, COMM EQ sector