If you are wondering whether Intellia Therapeutics is attractively priced or still too expensive at around US$12.50, it helps to break the story into what the market has done recently and what the ...