ETRA
NASDAQ
- EPS
- —
- Dividend
- —
- Shares Outstanding
- —
- Ex-Dividend Date
- —
- Earnings Date
- —
SOUTH SAN FRANCISCO, CA
ELECTRA THERAPEUTICS, INC.
2088082
832193635
(888) 743-2290
230 EAST GRAND AVENUE, SUITE S-100
SOUTH SAN FRANCISCO, 94080
CA
230 EAST GRAND AVENUE, SUITE S-100
SOUTH SAN FRANCISCO, 94080
CA
ETRA