OTR Acquisition Corp
Shell Companies
Financial Services
OTRAU
13.24 M shares
NASDAQ US
traded
18 May 2022
listed
yes
open
11.01
52 week high
11.63
high
13.87
52 week low
9.20
previous Close
9.20
P/E ratio
market cap
133 M
div yield
0
net incoming
-2.73 M
-1.00 %
net profit margin
-272660100.00 %
0.00 %
operating incoming
-224.89 K
-7.76 %
net change in cash
-165.38 K
45.75 %
cash on hand
521 K
-47.42 %
top