Benzinga

Lycia Therapeutics Inc (LYCA) Stock Price, Quote, News & History

LYCANASDAQ
$30.00
12.0066.67%
Last update: Oct 23, 6:46 PM