Nasdaq • APPN • US03782L1017
Generating your data highlights...
2.64b USD | # 3551 in US
867.53k shares | 27.17m USD
40.54m
78.15% | 31.68m