Nasdaq • APPN • US03782L1017
Generating your data highlights...
2.77b USD | # 3480 in US
865.05k shares | 26.87m USD
40.54m
78.15% | 31.68m