632 Million XRP: Price Down, Fundamentals Up