Could the hammered UTRS - Minerva surgical soon be a pincher play? Please take a look and let me know. https://stockcharts.com/c-sc/sc?s=UTRS&p=D&b=5&g=0&i=t8913537165c&r=1668632973197