What is the current Cyabra Inc share price?
The current share price of Cyabra Inc is US$ 0,529
How many Cyabra Inc shares are in issue?
Cyabra Inc has 14.064.191 shares in issue
What is the market cap of Cyabra Inc?
The market capitalisation of Cyabra Inc is USD 7,44M
What is the 1 year trading range for Cyabra Inc share price?
Cyabra Inc has traded in the range of US$ 0,455 to US$ 2,99 during the past year
What is the PE ratio of Cyabra Inc?
The price to earnings ratio of Cyabra Inc is -0,02
What is the cash to sales ratio of Cyabra Inc?
The cash to sales ratio of Cyabra Inc is 1,19
What is the registered address of Cyabra Inc?
The registered address for Cyabra Inc is 510 Madison Avenue, New York, New York, 10022
What is the Cyabra Inc website address?
The website address for Cyabra Inc is cyabra.com