F
Market Data
$19.93+$9.63 (+93.50%)
FBRX · Last trade
Prev Close
$10.30
Range (29d)
$11.44 – $20.56
Insiders
0No insiders on record
Tickers
Addresses
business
3060 PEGASUS PARK DRIVE BUILDING 6
DALLAS, TX, 75247
mailing
3060 PEGASUS PARK DRIVE BUILDING 6
DALLAS, TX, 75247
Former Names
- Tocagen Inc2020-06-15