Intellia Therapeutics (NTLA) EBITDA: 2015-2024