Reality check.....good to be long for a long time coming
the recent data was stunningly good and THAT will be the catalyst for this stock pps to continue higher for a long time to come.
This is a buy and hold situation, IMO. No need to try to trade it as there are many other better stocks for trading.
Remember the old adage, "let your winners run"