Alphabet-linked entities sell $1.83m Ethos Technologies stock | AllMind News