NASDAQ: ICPT
122.99
+ 0.98 (0.80%)
4:00 PM ET on Jun 28, 2017
Delayed at least 20 minutes.