TCDA   $0.084  -16.83% Market Closed

Tricida Inc

Data not available