If people invested money they need for bills and other important things, then by all means they should sell. The current share price will not affect all of the projects and catalysts Henry has in the works. To each their own, hoping for wonderful news before the 31st.
Who knows? Maybe we will hear news this week so Henry can enjoy the holidays with his family. Just speculation on my end.