Nasdaq • AKAM • US00971T1016
Generating your data highlights...
17.4b USD | # 1108 in US
4.98m shares | 518.11m USD
147.22m
97.76% | 143.92m