NASDAQ: ICPT
172.13
+ 6.11 (3.68%)
4:00 PM ET on Sep 27, 2016
Delayed at least 20 minutes.