Stock Knowledge with Fast paced critical and analytical thinking I wish I had more time to answer each question, it takes time to conceptualize the problem and breakdown ... more