Nasdaq • AKAM • US00971T1016
Generating your data highlights...
15b USD | # 1228 in US
3.54m shares | 407.42m USD
143.72m
97.72% | 140.44m