Galera Therapeutics Inc. (GRTX) reports earnings