CalciMedica regains Nasdaq compliance after shares close above $1 for 10 straight sessions - CALC News | Rallies