Nasdaq • AKAM • US00971T1016
Generating your data highlights...
16.9b USD | # 1126 in US
3.56m shares | 409.61m USD
143.72m
97.72% | 140.44m