Nexera Technologies Ltd
+0.99%
$1.02
NEXR · NASDAQ
FreeTheAI
Stocks
1M · Oct 9, 7:46 AM ET