Nasdaq • APPF • US03783C1009
Generating your data highlights...
5.95b USD | # 2243 in US
365.46k shares | 59.31m USD
24.03m
95.33% | 22.91m