Rajat Banerjee 

A newbie in the stock market, particularly in Mid and small-cap horizons.