Today's trade is in a stock that IPO'd early last summer and had a specular run.
But the bad news for the bulls is that not only has the stock retraced the big IPO pop, the stock is now trading BELOW it's first trading day's opening price. ...
Most natural resource stocks, even the bellwethers of Metals or Energy, for example, can’t scale to $3 Trillion in market cap. They’re simply not built like the juggernauts of tech or communications.
When I started this note, I had one goal. Share one piece of market truth each day. No noise. No drama. Just data. Something useful traders could read in under two minutes and walk away sharper.
Today's trade has "science" in its name, and with stocks under pressure, this stock appears to be hanging tough. If the broader selling pressure resides soon, I'm pretty confident this...