LUNA - Luna Innovations appoints new CFO terminates CTO and initiates strategic review May, 01 2024 05:34 PM Luna Innovations Incorporated 2024-05-01 17:34:10 ET More on Luna Innovations Luna Innovations restates certain financial statements Seeking Alpha’s Quant Rating on Luna Innovations Historical earnings data for Luna Innovations Financial information for Luna Innovations For further details see: Luna Innovations appoints new CFO, terminates CTO and initiates strategic review