EFTR eFFECTOR Therapeutics Inc

3,301
$2.14
$0.06
(2.88%)
Today
Watchers3,301
52-Wk Low$1.60
52-Wk High$37.00
Market Cap$10.07M
Volume148.00
52-Wk High$37.00
52-Wk Low$1.60