So, how is that short position working out for you? DXCM sits at $30.63 as I sit here typing this. You're just mad that you didn't get in at $11 like I did. I've made a lot of money on DXCM, and will not be selling for the foreseeable future. Too bad you're losing money here.
Total revenues are down due to the development agreements winding down. However, product revenues are up sequenially. They have the best sensor, which puts them on top of the heap. Hard to know when they'll be profitable. Historically they've had to spend more to sell more.