Nasdaq • AKAM • US00971T1016
Generating your data highlights...
21.6b USD | # 959 in US
5.38m shares | 566.02m USD
147.22m
97.76% | 143.92m