Symbol: TCDA
NASDAQ
0.108
Market price today
-0.0278
P/E Ratio
0.0003
PEG Ratio
6.27M
MRK Cap
DIV Yield