you might not be able to catch this here again if lots of upgrades are announced pre-mkt. might fly to 26 just see what happened two years it ran from 22 to 30 non-stop. mkt. might sell-off and maybe you get lucky. anyway profit should be taken, congrats.
looks like pumped up by two back to back upgrades all by underwriters of the offering at 25 bucks. SEC sleeps while wall street crooks make money thru such analysts.