The previous target price set in February is in doubt. The large options spread closed down 50%, with a move to the profitable side along the way. The sentiment is negative.
The large option level (see chart) may act as a support level on the downside.