NTLA: $14.30 3.62%
Competitors • Peer Groups