Chart
This chart view focuses on recent price action, range context, and interactive scrubbing for TVRD.
$2.90
-$11.80 (-80.27%)
$27,205,902.00
Healthcare
Biotechnology
buy