SIREN Soars 28%: Could a Short Squeeze Spark Its Next Move?