SERA   $2.07  1.97% Market Closed After Close 2.07 0.0

Sera Prognostics, Inc.

Data not available