DB:KLA | US4824801009
Generating your data highlights...
94.5b USD | # 167 in DE
36 shares | 140.07k USD
134.43m
99.76% | 134.11m