Intra-Cellular Therapies, Inc.
ITCI
$131.87
-$0.05-0.04%
ITCI
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.