Is Robin Hood Financially Sound