Advertisement
U.S. Markets open in 6 hrs 56 mins

Intellia Therapeutics, Inc. (38I.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
18.80-0.52 (-2.67%)
As of 08:03AM CEST. Market open.