Nasdaq • APPN • US03782L1017
Generating your data highlights...
1.61b USD | # 4332 in US
992.48k shares | 23.65m USD
43.28m
76.76% | 33.22m