Bingo! This is one of rare stocks I have seen where delivery and fundamentals are improving, and stock punished by investors. Penny stock investors do not like real companies. They like fluff and buzz words.