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