Nasdaq • APPF • US03783C1009
Generating your data highlights...
7.2b USD | # 1997 in US
366.24k shares | 72.78m USD
24.09m
96.27% | 23.19m