NTLA: $13.80 5.18%
Competitors • Peer Groups