NASDAQ: ICPT
141.77
+ 4.04 (2.93%)
4:00 PM ET on May 27, 2016
Delayed at least 20 minutes.