NASDAQ: ICPT
114.77
+ 3.66 (3.29%)
4:00 PM ET on Apr 25, 2017
Delayed at least 20 minutes.