Zevra Therapeutics Inc (NASDAQ:ZVRA) Declines -19.34% In 2024; Are Investors Attracted By Its $7.55 Price?
In last trading session, Zevra Therapeutics Inc (NASDAQ:ZVRA) saw 2.36 million shares changing hands with its beta currently measuring 1.95. Company’s recent per share price