NASDAQ: ICPT
107.09
+ 2.42 (2.31%)
4:00 PM ET on Aug 22, 2017
Delayed at least 20 minutes.