TVTX Tumbles 17.3%: Unraveling the High-Volume News Impact on Share Price | Vestera Blog | Vestera