NASDAQ: ICPT
119.19
+ 3.26 (2.81%)
4:00 PM ET on Feb 24, 2017
Delayed at least 20 minutes.