$ARTX trades at 0.51702 with a +0.51% increase and a $25.79M market cap. Price action is tight, indicating consolidation. These phases often precede sharp moves. Traders waiting for breakout confirmation are watching ARTX closely today.


ARTX
Alpha
0.51697
-0.23%