Nasdaq • APPN • US03782L1017
Generating your data highlights...
2.48b USD | # 3706 in US
939.51k shares | 22.52m USD
40.54m
66.31% | 26.88m