Nasdaq • APPN • US03782L1017
Generating your data highlights...
1.46b USD | # 4444 in US
939.61k shares | 21.1m USD
42.32m
75.93% | 32.14m