The lowest common denominator of broker target prices is likely to be the temporary support price for now IMO fundamentals aside.
20.57 seems to be the lowest broker target so that is my expectation of where the craziness and over-reaction might end.