StockWatch
·

CYABRA, INC.

Ticker: 2032341

No promoter moves to report.