ITCI is number 38 for the largest percentage gain out of 100 stocks. $ITCI
Intra-Cellular Ther is up +18.26% in the last 5 days.
As of 22.67 ITCI is at 21.56 -0.54 -2.44%
Intra-Cellular Ther is up +18.26% in the last 5 days.
As of 22.67 ITCI is at 21.56 -0.54 -2.44%