25 % near 52 week high and 45% up from 52 week low