Home Stock Galaxy Digital stock is crashing: will its earnings turn the tide?