Very impressive. This company can't seem to put a foot wrong at the moment yet the market is giving them absolutely no credit. Doesn't make any sense. Thinking about doubling down at these levels.
NNW Price at posting:
40.5¢ Sentiment: Buy Disclosure: Held