NASDAQ: ICPT
63.20
+ 0.96 (1.54%)
1:00 PM ET on Nov 24, 2017
Delayed at least 20 minutes.