TOCAGEN INC's ticker is TOCA and the CUSIP is 888846102.
There were no reported owners of TOCAGEN INC in Q3 2023.