$SRTA - Strata Critical Medical, Inc. Stock Analysis & AI Rating | EquitAI