Affirm

   
VERIFIED
Affirm
Score: 430,039
63 out of 569 Digital Banks Worldwide
27 out of 569 Digital Banks in United States
+ 10.8%
19,686
+ 24.6%
157,746
+ 1.2%
4,510
0
18,447
+ 100.0%
228,474
0
1,176
0
0
0
0
0
0
0
0
0
0
0
0
 
-- 
 
-- 

Total: 430,039

All figures updated on March 27, 2025 except for LinkedIn and Weibo