I believe you will do good on your buy. This was a $140 stock not that long ago and I believe it will trade there again and hihgher. Looking forwaard to earnings on July 29. I see no reason for the recent dip other than the covid19 scare that has scared so many investors. Good luck!