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