the price dropped from $43 back to $22 late last week.