NewcelX Ltd.

:NLSP   3:59:54 PM EDT
2.14
-0.12 (-5.10%)
6:50:55 PM EDT: $2.14 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share