HPG is moving in the end of B correction wave in wave 2 if we look at it from the weekly chart. For stock trading, since with this we can only buy so it's not recommended to buy it now and wait for price escalating because it is not likely to happen in near future in my opinion.
CMG is now in the fish body where it is moving in 3rd of daily chart of 3rd of weekly chart.Being a technology firm, CMG looks confused to me when it comes to Elliott analysis, anyway, in all frame chart it show an increasing force and bull-run will not end in near future, so my recommendation would be long for CMG