ARTX punctured the resistance! Is it time to buy for long-term? I am embarrassed by a strong movement in April and an equally rapid rollback . Maybe someone analyzing this company and will be able to comment on the current situation ?