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