Neurogene (NGNE) Revenue: 2012-2024