Latest Close
$2.90
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for TVRD.
$2.90
-$11.80 (-80.27%)
$27,205,902.00
Healthcare
Biotechnology
buy
$3.30
$3.61
$13.78
27.21
bearish
oversold
-93.25%
+1.75%
$2.90 vs $3.30 / $3.61