Nasdaq • APPF • US03783C1009
Generating your data highlights...
5.85b USD | # 2291 in US
379.03k shares | 62.43m USD
24.09m
95.53% | 23.01m