Better Home & Finance Doubles Credit Facility: A 23% Stock Surge Unpacked | Whale Factor