I doubt that you are a newbie in the field of investment . Jokes apart, with one year of investment experience and hitting the stock selection as described above is like making not one but double century in a opening match of international one day tournament against Australia. IMO, Great selection and PF and some commonality with my PF .
Continue with patience.
Happy investing.
VK