Nasdaq • KTOS • US50077B2079
Generating your data highlights...
11.5b USD | # 1520 in US
4.15m shares | 331.49m USD
187.44m
98.46% | 184.55m