Pretty simple actually. Many don't realize the patience required with this stock. If they don't, they sell as they think today's PR just fluff. I didn't have it at first either.
Any company can increase market cap by putting out great hype but time will be the determining factor that coverts hype to reality. Leo has put out a lot of hype with very little converting over to reality. I'm a large shareholder and I'm starting to get a little concerned about the outcome of Leo failing to follow through on numerous promises as of yet.