RBC interview question

Stock Pitch Assignment