Stock Price
2023-08-28
Market Capitalization
2023-05-03
Revenue
FY, 2021
App Downloads
FY, 2016
Total Loans
Q3, 2021
Total Deposits
Q3, 2021
Germany
Taunusanlage 12
United States
3414 Peachtree Rd
United States
6 Concourse Parkway, Suite 2135
United States
100 Summer St 8th Floor
United States
321 Summer St Suite 405
United States
1000 Centregreen Way