There is a segment of the investors that will always snag some of their profit just before earnings. I've seen it time and again, not just with DXCM, but other stocks I've owned. Having said that, I don't think this is the time to sell. I've been in this stock for 3 years now, and have seen the stock price rise repeatedly. I continue to hold for a very good reason. DXCM is a solid company. Buy, sell, don't buy, hold, do whatever your gut tells you to do, but don't take any advise regarding any stock off a message board on Yahoo! It's a suckers paradise in this place. Too many #$%$ hats, if you ask me.
Buying before earnings is gambling.
I agree with rt that DXCM is a solid company - buy it when there are no news and when you have clear mind on what you're doing. You may get a lucky strike tomorrow but it's the way to get broke eventually - you will get emotional and money ain't worth any emotions.
It will probably jump tomorrow, then it will drop and move sideways and then it will start growing again . And the other thing - it's not so much about when to get in but rather when to get out.
It depends how long do you plan to hold it.
If your plans are to invest for couple years then wait until it will settle after earnings - about a week or so,
If you're a trader and waiting for momentum , I think you already missed the most of the run .
It was about 37.50 a week ago - about 15% run on the expectations that earnings will be good.
And they are going to be good but whatever bump you are hoping to get count those 15% as well.