Nasdaq • APPN • US03782L1017
Generating your data highlights...
2.67b USD | # 3496 in US
844.51k shares | 28.02m USD
40.54m
78.14% | 31.68m