NASDAQ: ICPT
106.04
+ 3.30 (3.21%)
4:00 PM ET on Dec 9, 2016
Delayed at least 20 minutes.