LYCA
Lycia Therapeutics, Inc. · NASDAQ:LYCA
26.34 USD−0.0650 −0.25%
No technical readings are published for this symbol.
Market data from TradingView’s public feed, delayed as the exchange requires. SuperCharting is charting software and gives no investment advice.