NASDAQ: ICPT
116.73
+ 0.93 (0.80%)
4:00 PM ET on Mar 24, 2017
Delayed at least 20 minutes.