Nasdaq • APPF • US03783C1009
Generating your data highlights...
7.3b USD | # 2036 in US
395.51k shares | 73.32m USD
24.09m
96.27% | 23.19m