Filing Manager
ROYCE & ASSOCIATES LP
Reporting Manager
ROYCE & ASSOCIATES LP
Symbol
LUNA
Shares outstanding
33,942,538 shares
Disclosed Ownership
1,109,921 shares
Ownership
3.3%
Form type
SCHEDULE 13G/A
Filing time
27 Jan 2026, 12:41:35 UTC
Date of event
31 Dec 2025

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
ROYCE & ASSOCIATES LP 3.3% 1,109,921 1,109,921 0 Daniel A. O'Byrne Vice President